From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id GEhRIfnWe2PfRwEAbAwnHQ (envelope-from ) for ; Mon, 21 Nov 2022 20:52:25 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id QJw0IfnWe2ONCwEAauVa8A (envelope-from ) for ; Mon, 21 Nov 2022 20:52:25 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3FFEA3B596 for ; Mon, 21 Nov 2022 20:52:25 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oxCpo-0006qP-F4; Mon, 21 Nov 2022 14:52:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oxCpn-0006qG-5j for bug-guix@gnu.org; Mon, 21 Nov 2022 14:52:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oxCpm-0006qI-Th for bug-guix@gnu.org; Mon, 21 Nov 2022 14:52:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oxCpm-0004kd-Do for bug-guix@gnu.org; Mon, 21 Nov 2022 14:52:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#59425: only dir which realpath is in /tmp is mountalbe References: In-Reply-To: Resent-From: bbb ee Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 21 Nov 2022 19:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59425 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 59425@debbugs.gnu.org Received: via spool by 59425-submit@debbugs.gnu.org id=B59425.166906027818198 (code B ref 59425); Mon, 21 Nov 2022 19:52:02 +0000 Received: (at 59425) by debbugs.gnu.org; 21 Nov 2022 19:51:18 +0000 Received: from localhost ([127.0.0.1]:48898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxCp4-0004jS-8e for submit@debbugs.gnu.org; Mon, 21 Nov 2022 14:51:18 -0500 Received: from mail-yw1-f175.google.com ([209.85.128.175]:35462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxCp1-0004jA-Bz for 59425@debbugs.gnu.org; Mon, 21 Nov 2022 14:51:17 -0500 Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-3a3961f8659so32015047b3.2 for <59425@debbugs.gnu.org>; Mon, 21 Nov 2022 11:51:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=k5dNGQ7ji6G2XRehlRr6oleLf7tTQlppp9pIwBaQMY8=; b=Q7oaZrADWs2iVT3gt4t0RZRHshRV6oxzT4rMVE36aMVN5i0NgklwXa5q98/ElPWIIa GhUGyope0+wxBd4QXF69DxdRIN5v8Cw+J5gYgwFkgpFRRzC4YpzrVoqFDT/jcZsONqbV kha5aacJtsO8HfIAheaBePHcC7LcowQ4jhjmqWjq3ufJKkuCW4bb6ZWFRWDeBjA7iKLC gyTGhjAgnFIWjhVm8RocbLuR6iPd0Y6Uc/fYCfLX+XC+YWBWWm0htpUrcRGaFwbHHFi5 rRLGbqJYENzZynp1LDRIfUxSaaQ+VXw4IM4ec2fwjsWik8sBo+b+V3WGPl679DGghgkw X8OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=k5dNGQ7ji6G2XRehlRr6oleLf7tTQlppp9pIwBaQMY8=; b=UYRLPpmIxiUmVlotgkEC/y0uBW8HwrOjSqM0xD4CzMdiVXN5uQoDffskQvEk7ueZ5/ IK2H8S5w1QO42sthaxesuhTaH005t0tqbHj7uzRIzU1NuEHhDhvkNGUc8I8tL4E4u57F Zvb6imn6EQoBZRCAEtEY9lXjYcLQE1IS9ENhH33cgbAxZvcRmlhgEqVDS4tMrEjDH1Um ZA3dZ7ABfC9t8Vv1irut7YEg6pL+dmcplwsOSsdaIqvc5K2PElIESgxGaYrPocA4E3Am pxuRbAjkXM/7QzXRKoIGDoz2hkNVMgPGlyUaLii+h625VWSX8LRzvGtpQ6/HiqrPKoQ4 5bDQ== X-Gm-Message-State: ANoB5plJspCpBvpi6mG6PgcMVto44P0BQtXVzbuhZiysPMXDEjbGQeZp 9ezQiaFu9SrWr78H+liiQ5JwRRpOMVVjvDSE5CmaPVa4SHU= X-Google-Smtp-Source: AA0mqf6s2OjBV8oUStq9pzfpGHAUEm9/MkmI4fHPUxqbifSlYB4y5CzDKHMC1TpsaskDG9eZn7+Zw10tvicm8yQYRa0= X-Received: by 2002:a05:690c:b01:b0:370:202b:f085 with SMTP id cj1-20020a05690c0b0100b00370202bf085mr18669607ywb.502.1669060269488; Mon, 21 Nov 2022 11:51:09 -0800 (PST) MIME-Version: 1.0 From: bbb ee Date: Mon, 21 Nov 2022 20:50:58 +0100 Message-ID: Content-Type: multipart/alternative; boundary="00000000000078be3305ee0060b8" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1669060345; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=k5dNGQ7ji6G2XRehlRr6oleLf7tTQlppp9pIwBaQMY8=; b=C/qVfDw0WTNTHTmlsbWK+LTf5dnwnkFrbusmP9aF9EFoU8+i9xVq3PxHxz5jkVu5CbpsFg YAJCKNSCLE00XT5swJsVafylU/QjNytB4zbH2GU7RDl5bw9Y6JtqyKLiAbmfcD1M08yVaH Gwcii3V2nO7kdXqVpQucRXUqMO+JYSXdd+wDOwO7+TjdrZmDe2NhhEGCowc6ZgmLhsk0Q7 VE+J1OwHBLu/XrO/CL4HBldm7ef3RydnIfabF269H9CKuW6S+mlenOH8+JP/XLTa2eZ9Dv G+NXPV2H9R70snhUoTRbrLeHsbPm7VpgTfmyVSEgzf4F7+W0nHS+wGUjBjbfUQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1669060345; a=rsa-sha256; cv=none; b=R770i9/yOQa+0G11IaZ3hV75HN2zm1zHyhNRBpUwVc+H1Q8FNC2QIfIYSaX2bargfZ9rAS i9GbqUi24E+qTY9TrXLi0qEW5MwsJJ9421EM8s4NqospyLi7iHlwz0BOkeHGs5mRcGRuUM a0V6WKCXhDGPzyRaWartLA5L13UNUnTaXe4FXXo8dH9DhsUCJz3xPTqt2YShbsUiYGw2mW a+DQSAnZb/Z+Bz39guxOF3hlizNt1JK8puPoG4dlWaMVj/u3RtJ4J+xS5sF3MbUNcSJDD4 gHhJh3nXc/U602tOriOTmGaj9ep4u2hWD/a40IWW9Kw6849oak0/3/zHf5iNVQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Q7oaZrAD; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 6.49 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Q7oaZrAD; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 3FFEA3B596 X-Spam-Score: 6.49 X-Migadu-Scanner: scn0.migadu.com X-TUID: Khi3XbpFEXxD --00000000000078be3305ee0060b8 Content-Type: text/plain; charset="UTF-8" If I access a unmountable dir from /tmp using symlink, I still can't monnt it: ``` dev_1@dev_1 /tmp$ ln -s ~ . dev_1@dev_1 /tmp$ cd dev_1 dev_1@dev_1 /tmp/dev_1$ df . Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p7 209921236 180796556 19661028 91% / dev_1@dev_1 /tmp/dev_1$ guix shell --container coreutils -- echo Elmo guix shell: error: mount: mount "/home/dev_1" on "/tmp/guix-directory.X9jW4K//home/dev_1": Invalid argument dev_1@dev_1 /tmp/dev_1$ realpath /tmp/dev_1 /home/dev_1 ``` So not all subdir of /tmp is mountable, only dir which realpath is in /tmp is mountalbe --00000000000078be3305ee0060b8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
If I access a unmountable dir from /tmp using symlink= , I still can't monnt it:
```
dev_1@dev_1 /tmp$ ln = -s ~ .
dev_1@dev_1 /tmp$ cd dev_1
dev_1@dev_1 /tmp/dev_1$ df .
Fil= esystem =C2=A0 =C2=A0 1K-blocks =C2=A0 =C2=A0 =C2=A0Used Available Use% Mou= nted on
/dev/nvme0n1p7 209921236 180796556 =C2=A019661028 =C2=A091% /dev_1@dev_1 /tmp/dev_1$ guix shell --container coreutils -- echo Elmo
g= uix shell: error: mount: mount "/home/dev_1" on "/tmp/guix-d= irectory.X9jW4K//home/dev_1": Invalid argument
dev_1@dev_1 /= tmp/dev_1$ realpath /tmp/dev_1
/home/dev_1
```
S= o not all subdir of /tmp is mountable, only dir which realpath is in /tmp i= s mountalbe
--00000000000078be3305ee0060b8--