From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/2649 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "Casper Ti. Vector" Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: s6-linux-init: Actions after unmounting filesystems Date: Sun, 18 Aug 2019 12:09:25 +0800 Message-ID: <20190818040925.yqy4nm7cwsnrtyjl@CasperVector> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="196518"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: NeoMutt/20180716 To: supervision@list.skarnet.org Original-X-From: supervision-return-2239-gcsg-supervision=m.gmane.org@list.skarnet.org Sun Aug 18 06:09:36 2019 Return-path: Envelope-to: gcsg-supervision@m.gmane.org Original-Received: from alyss.skarnet.org ([95.142.172.232]) by blaine.gmane.org with smtp (Exim 4.89) (envelope-from ) id 1hzCVb-000p0e-C2 for gcsg-supervision@m.gmane.org; Sun, 18 Aug 2019 06:09:35 +0200 Original-Received: (qmail 26973 invoked by uid 89); 18 Aug 2019 04:09:58 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm Original-Sender: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Original-Received: (qmail 26966 invoked from network); 18 Aug 2019 04:09:58 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=QyoKBsW0kXYt667h/g1vFH6AP/0JkOlloNjY8LnfEGg=; b=bOBbKIGxNtfmHB2emWl6Wc3npQdEPYvyKym4Tl4z/KiQgV3wUYAcHqnOwXlwqg1IJR fVHibmKLMcX9wclJYDoi2z4AzldCWZPDugpR5Mzwvio96k9oGiycPCrHZ1XXFk0zUy4d Tmj4ccjfeUPGN/EC0Os6osBr9ukLzsK//8rPBqqccTV3xdrgV+uDjCJC2arejGUM/AkS dazgCVO3wrSPrvMkUfA7lxWa6h7SpRvLLIfksH6qhO7fWMAKg4PUdk3QoXj8hC5Xyufo XyzGpcGVeAjb4V8KFGpO6HNrqzYtxpVn2ZsvQi5kkRcA/J7wFtqizUxdjwrfL2ac6a0I U/EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=QyoKBsW0kXYt667h/g1vFH6AP/0JkOlloNjY8LnfEGg=; b=fd6qr+4Oyv6VUV5gvxDKbGluRYPZBczUu1gNdp4x3dU/XujNeQR1uoL7yeeLpa4zPY 77WRGNcf4VYSFW9oQls/Jt3Bc/jj8yldGME2rhRgS4qicBxtTUThclsK5DhZWLR6wH0b eh6QTXyNXnhgXZe3YMKzL4J6y7PjuN9OqqnSy8Q58k0RjV/AbvTNzn7mD8tXbjchD+GV oC0SSUDChey1cAG48waKPZFhmDCb1Yusi/oN3lgqsLmpXa810sAluNW74rM0fKW2YJa9 h0DYWC+KNdDzEhaFSeHPdqn0tIh90bsiY7NquS+Xm8GcIL3xJe+NfkFmsH87u35X9p5M 6usQ== X-Gm-Message-State: APjAAAVvwSgFPfcHc1rhcO7fwjw6mZWABWHFp7O0keSqpJUQmvVIT2Xz IXxiqOz4Q4t032rlxYKTyz4Rq396 X-Google-Smtp-Source: APXvYqzsNegZ6j8KxQ75JipPNKUSeJfU+zK80QcBulMkinQW8BXTiTLYi1oonZbvcKLdzKNq34GNIA== X-Received: by 2002:a1c:6387:: with SMTP id x129mr13166486wmb.166.1566101370897; Sat, 17 Aug 2019 21:09:30 -0700 (PDT) X-Google-Original-From: "Casper Ti. Vector" Mail-Followup-To: supervision@list.skarnet.org Content-Disposition: inline In-Reply-To: Xref: news.gmane.org gmane.comp.sysutils.supervision.general:2649 Archived-At: On Sat, Aug 17, 2019 at 11:01:35PM +0000, Laurent Bercot wrote: > The asymmetry of mounting and unmounting filesystems is really a pain > in the ass for the design of an init/shutdown sequence. I wanted to > keep the shutdown as quick, minimal, and reliable as possible, but it > seems there's no way to do so with those snowflake filesystems. :/ Sorry if I read this thread too hastily, but why not just keep /proc etc mounted, as was seemingly the way with s6-linux-init <=v0.4.x.x (and therefore slew)? Since the asymmetry is by nature, simply respecting it appears to be one minimalist way. -- My current OpenPGP key: RSA4096/0x227E8CAAB7AA186C (expires: 2020.10.19) 7077 7781 B859 5166 AE07 0286 227E 8CAA B7AA 186C