From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10125 invoked from network); 16 Oct 2020 13:36:21 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 16 Oct 2020 13:36:21 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1602855381; b=TkYWmTE0/6TxmMnQmRHgYsc6QDErwmtKhPFUE4PHClaJVDDo3cXuhp5ZvWWFU3s1B7wVqU3sRP zYyWGph17tGA3EH9AXTt9W4aHOQHip59oPxTPqBFGFNnurxP8X+vREsXvkhi017PoqtFlkJm3U XaVBzdR0D9LNSSaaT9dlIQjYfpGke7UncbmOYKl+t4pq4Bs5IBvvVe6iLoP5nkim8+hHI9dAPx JsLY4ZTul9OqY8e3LtbZ/VNViJKhGUf6KUhuT+zxQd0ZxNdkLSxkWOMB+84Z5AjO9yEJuWH6jH g5Ax1u1HneIacWz4/gKGALO3znjRUW8vPsOhQ2INBFAMCA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (out2-smtp.messagingengine.com) smtp.remote-ip=66.111.4.26; dkim=pass header.d=daniel.shahaf.name header.s=fm1 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm1 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1602855381; bh=dw2t2foiS2cEOvNI4XtHRxkohKUHVtJxN+5vguIKw5k=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Subject:To:From:Date:References:In-Reply-To: Message-ID:MIME-Version:DKIM-Signature:DKIM-Signature:DKIM-Signature; b=AQjtFzWX3t4gme7RcvBsznbKYg8f63CgQTnb2ExXEnKcscLjeEbmSWtV1+bS6JglixjFMIfFD+ 3LByw9kE6EQrxr+r0QcDH+mrNWWFJgr2WLOKvHspqu1Vu6l9/BEZ6JUQxZCSMr0TELKkpPloDC O75SGqr1bxiJERbJ5hziL2ITaL3MLevZd5eKdc2PKYZbRO/j7hwNbuj72OFB8VgBJKCwEakFNR VUTTZ+tehw/ZaVjZpC+VNbnWxLeJwj/IYdxfKbVg+wSdNZu2evgCX3++SMWZrdmAs7pAjglOeP TJKLerPfOdbOhJy6m8yvs0+7SxOme5UzHxmya0M+FrQ/bg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Subject:To:From:Date: References:In-Reply-To:Message-Id:Mime-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=gcbj4IJLtlWY4elqiRntGaiXKnijf1kDPNWggUh9hVo=; b=e5zIE9+HdJEVNNJROfP7FWrYTs fTefN/6xqC7S7hvPzSBXglgXg8tO01BqV4XKsoQMTPce9WK2whCO5rrNITVlZ0St4oxAZBvv77puh e5CzWIga93QA/lpX0wSdBUMaPMKyaKBPDHVkyeZePzRy8O13Px+0JIqjaXBYjh9dpKGAOIDMsA5r9 HtVxnwGnUD1ph33HO8rGzPLFWqMCknzEajpAgiqayK+RYBWXge86YeBu8L3zvLn8R46U+RB4+o6MZ zw5mBEeKEtK4KA1qHSfYKJFX4NAUCBEzbcuNrQ76PGdfiTAWI7NZVjNw+RV5x8j/IKTpmO4lVaIm+ 7C2g5ygQ==; Received: from authenticated user by zero.zsh.org with local id 1kTPu7-000NcI-48; Fri, 16 Oct 2020 13:36:19 +0000 Authentication-Results: zsh.org; iprev=pass (out2-smtp.messagingengine.com) smtp.remote-ip=66.111.4.26; dkim=pass header.d=daniel.shahaf.name header.s=fm1 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm1 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none Received: from out2-smtp.messagingengine.com ([66.111.4.26]:59479) by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) id 1kTPtk-000NFZ-Jx; Fri, 16 Oct 2020 13:35:57 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id F1F9D5C00C1; Fri, 16 Oct 2020 09:35:55 -0400 (EDT) Received: from imap22 ([10.202.2.72]) by compute3.internal (MEProxy); Fri, 16 Oct 2020 09:35:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=mime-version:message-id:in-reply-to :references:date:from:to:subject:content-type; s=fm1; bh=gcbj4IJ LtlWY4elqiRntGaiXKnijf1kDPNWggUh9hVo=; b=WPPoT/Vrq25DU2//PtjgZpY i1ahVcMsKczMV9Tnq/CIUoqnmoqjhkDmIToUMzB5idypMqdF7GgSQymTJ9MKRpP2 qoC6+rEbnJOvPbCMT+dAGJNjzN2mhMbVudjcOagWWGuny7+kraoJzlrsRPeBuq1i MCDPc+seHaIxkPnwK4zesgA6RjqUnxLFptKrluivAX46+GzNleR31rMBL1yz9bRt KFZGi6iiSzvEvE7xe/NqFjU9neg54FB/qXs6i8UbJnIJEsDJ41FVyHkzZtS7TO2y gv73WUXIappg9LnDNuc9YXfZUmUT6xvBZEXEy6mEw1KJ3WZ4+i7+wC748Vf6ZBQ= = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=gcbj4I JLtlWY4elqiRntGaiXKnijf1kDPNWggUh9hVo=; b=Me6dSAGId49mtFCE5KSchN N3epcdzrhnQRbjnb6ZMi9kmzd3GfT61O8ZcCTrVbM2O71BqvPfUeBlmw+XWo7EyB q1OsBxx9sKTKhdSlewOwzeVTap12sK5Ikt6JKOB8fmYA+N1wZcj8QVRQsuT37AfP Qaxurdv9cRYybRsaXwapV15HQjp6T53/2XUoONqUSVuGuZ0uqZh99mfKBXtLGWGK EIlPmVHer3ettZ4JGdzehCbfN877C6toBqDHn2MG/cUvjkfcrJL9CbEgm5S/4xNY yEkR1+xLlbRbg0hKqcf2RbMtTjkxaYZtUfsWHGG3h2zDwwEa9dcOaJqDOvgZksVw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrieehgdeiiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsehttdertderredtnecuhfhrohhmpedfffgrnhhi vghlucfuhhgrhhgrfhdfuceougdrshesuggrnhhivghlrdhshhgrhhgrfhdrnhgrmhgvqe enucggtffrrghtthgvrhhnpeejueevheeukeejtdffgeevlefhteehhfelhfffgfduuefh tddvhefhjeekgeehtdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpegurdhssegurghnihgvlhdrshhhrghhrghfrdhnrghmvg X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 74F7D6680078; Fri, 16 Oct 2020 09:35:55 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-489-gf39678d-fm-20201011.001-gf39678d0 Mime-Version: 1.0 Message-Id: <58433fbc-e91c-4ed5-8f36-104a1b6a1ee9@www.fastmail.com> In-Reply-To: References: Date: Fri, 16 Oct 2020 13:35:35 +0000 From: "Daniel Shahaf" To: "Norbert Lange" , zsh-users@zsh.org Subject: Re: Bug/Request: _umountable should not depend on /etc/mtab Content-Type: text/plain X-Seq: 26103 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: Norbert Lange wrote on Fri, 16 Oct 2020 10:14 +00:00: > Hello, > > On Linux, /etc/mtab is ancient history, please use /proc/self/mounts. > Atleast the _unmountable function is affected. > (its easy to add an compatibility symlink, but this should not be necessary) Can we just s#/etc/mtab#/proc/self/mounts#g? I.e., what Linux systems _don't_ have /proc/self/mounts? (New systems with custom kernel configs? Old systems? _How_ old?) Failing that, the code will have to use /proc/self/mounts if it exists and /etc/mtab otherwise.