From unknown Fri Sep 05 20:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68256: df fails on /run/user/1000/doc with "Operation not permitted" Resent-From: Nada Machkova Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Fri, 05 Jan 2024 09:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68256 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 68256@debbugs.gnu.org X-Debbugs-Original-To: bug-coreutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170444784115986 (code B ref -1); Fri, 05 Jan 2024 09:44:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Jan 2024 09:44:01 +0000 Received: from localhost ([127.0.0.1]:56396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLgkC-00049l-Gm for submit@debbugs.gnu.org; Fri, 05 Jan 2024 04:44:01 -0500 Received: from lists.gnu.org ([2001:470:142::17]:60786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLgQA-000139-31 for submit@debbugs.gnu.org; Fri, 05 Jan 2024 04:23:20 -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 1rLgQ0-0005Ru-B3 for bug-coreutils@gnu.org; Fri, 05 Jan 2024 04:23:08 -0500 Received: from mail-ua1-x92f.google.com ([2607:f8b0:4864:20::92f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLgPy-0000lP-G3 for bug-coreutils@gnu.org; Fri, 05 Jan 2024 04:23:08 -0500 Received: by mail-ua1-x92f.google.com with SMTP id a1e0cc1a2514c-7cbeaacbcb8so509185241.0 for ; Fri, 05 Jan 2024 01:23:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704446583; x=1705051383; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=k3Ov1eVJo/3DhOf1FdZWKkw5DZwH3rqHgQparv4oLVA=; b=CzyXwPKjq1JhQ468MOPrLZ2ISdeG80JjkMk+sG9ehimqzE5Acxod8Kju1hf4knH9SE zImjKxl3mL5/7oBrSodFO5axxDcjNvtTasRUEa8qxvdPqIXjOBwpKx3daAzaQcceUNHk /NOaWTZ8A+CwaVkShbonPeKUy9yVjd5fynJCcOsKxst/13Rxuao1nC3pHeVH4LdMySX7 PeK3Hk3CPbMG83+1+ateXRmfgARCJrASOnJGG7dt56fWp2zqeAPQKSCDQ/xlGQrAp2B/ OpLW71+qXpSKrGM8eblFwPQXweKwDG64Ul1LabpfydkJfRSBnr7D4N9ySlrLsmMCJg6w TkCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704446583; x=1705051383; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=k3Ov1eVJo/3DhOf1FdZWKkw5DZwH3rqHgQparv4oLVA=; b=HZ7lDDO1FMA/14hKwa/zMUGZejLVH1KxovzUrscI6qdkyAGPTJ8ZhnNtLgeWf1A1mx X6JJzCj3FGB4PsnOmt8YnBB5rLuRCOWFhVQoUkU7y65tsb04XgX5fkedK6BZelfmeVFR LX7mRLOiXuRmksNis6qUcYTMaALfXsa/FQ70J1M4aMwAnYiLQpz4AwtKQcLmpRxGxYRK Od+o999ezBdTde6eOTKEL1XOP2KjsngsDyp4CdpxTAUQ4d9javY7wSJzUAXw69hOSRD6 A4hwObRRbk2zyxuWFvFhp4WIxnbUJLkj8zFc1gJgtYu/2QNVBUS/zjO6Qp4DRZ2m2rY3 kgCg== X-Gm-Message-State: AOJu0YxF4MJBkpjbI1BpIDSefKmAd1X/pVno3hhZquwhuQTfBm5HZjO+ d/hutsXwYF8qIW6TGmB8BfvfwfKvVJYdU43znEGurtqQmSk= X-Google-Smtp-Source: AGHT+IEqm24s96CCGy7m+ZRS6kwPvoIiEdAnw9JVpRhGX7Exy4uaoJtkEm5WGxGJGAJ3a5NuLwxNHfmthhZ5TVUf0GA= X-Received: by 2002:a05:6102:3f47:b0:467:a558:9a34 with SMTP id l7-20020a0561023f4700b00467a5589a34mr1926740vsv.18.1704446583141; Fri, 05 Jan 2024 01:23:03 -0800 (PST) MIME-Version: 1.0 From: Nada Machkova Date: Fri, 5 Jan 2024 10:22:51 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::92f; envelope-from=machkova.nada@gmail.com; helo=mail-ua1-x92f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Fri, 05 Jan 2024 04:43:59 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) hello I have just upgraded Debian Bullseye and simple df command respond at user CLI $ df -hT df: /run/user/1000/doc: Operation not permitted ... but when I do the same as root there is NO error. So I UNmounted relevant file and AFTER that df response has NO error for user # fusermount -u /run/user/1000/doc But I need to do it after each reboot :-( I've just analyzed system status and versions and checked related bug https://github.com/flatpak/xdg-desktop-portal/issues/553 PLS see the following details and let me know if it is coreutils bug thank you for your time Nada ======= as user $ df -hT df: /run/user/1000/doc: Operation not permitted Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 967M 0 967M 0% /dev tmpfs tmpfs 201M 1.4M 200M 1% /run /dev/mapper/nadahome--vg-root ext4 20G 13G 6.1G 68% / tmpfs tmpfs 1003M 0 1003M 0% /dev/shm tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock /dev/sda1 ext2 470M 89M 357M 20% /boot /dev/mapper/nadahome--vg-home ext4 28G 19G 7.4G 73% /home tmpfs tmpfs 201M 72K 201M 1% /run/user/1000 $ ls -la /run/user/1000/doc/ total 0 dr-x------ 2 nada nada 0 Jan 1 1970 . drwx------ 10 nada nada 300 Jan 5 09:34 .. dr-x------ 2 nada nada 0 Jan 1 1970 by-app $ ls -la /run/user/1000/doc/by-app/ total 0 dr-x------ 2 nada nada 0 Jan 1 1970 . dr-x------ 2 nada nada 0 Jan 1 1970 .. $ ps -ef |grep doc nada 1206 1034 0 09:29 ? 00:00:00 /usr/libexec/xdg-document-portal root 1221 1206 0 09:29 ? 00:00:00 fusermount -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc nada 2262 1390 0 10:00 pts/0 00:00:00 grep doc ======== as root # df -hT Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 967M 0 967M 0% /dev tmpfs tmpfs 201M 1.4M 200M 1% /run /dev/mapper/nadahome--vg-root ext4 20G 13G 6.1G 68% / tmpfs tmpfs 1003M 0 1003M 0% /dev/shm tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock /dev/sda1 ext2 470M 89M 357M 20% /boot /dev/mapper/nadahome--vg-home ext4 28G 19G 7.4G 73% /home tmpfs tmpfs 201M 72K 201M 1% /run/user/1000 # ls -la /run/user/1000/ ls: cannot access '/run/user/1000/doc': Permission denied total 4 drwx------ 10 nada nada 300 Jan 5 09:34 . drwxr-xr-x 3 root root 60 Jan 5 09:34 .. srw-rw-rw- 1 nada nada 0 Jan 5 09:34 bus drwx------ 3 nada nada 60 Jan 5 09:34 dbus-1 drwx------ 2 nada nada 60 Jan 5 09:34 dconf d????????? ? ? ? ? ? doc drwx------ 2 nada nada 140 Jan 5 09:34 gnupg drwx------ 2 nada nada 40 Jan 5 09:34 gvfs -rw------- 1 nada nada 326 Jan 5 09:34 ICEauthority drwx------ 2 nada nada 60 Jan 5 09:34 keyring srw-rw-rw- 1 nada nada 0 Jan 5 09:34 pipewire-0 -rw-r----- 1 nada nada 0 Jan 5 09:34 pipewire-0.lock srw-rw-rw- 1 nada nada 0 Jan 5 09:34 pk-debconf-socket drwx------ 2 nada nada 80 Jan 5 09:34 pulse drwxr-xr-x 5 nada nada 140 Jan 5 09:34 systemd # ps -ef |grep doc nada 1206 1034 0 09:29 ? 00:00:00 /usr/libexec/xdg-document-portal root 1221 1206 0 09:29 ? 00:00:00 fusermount -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc root 2287 1443 0 10:06 pts/1 00:00:00 grep doc root@nadahome:~# fusermount -u /run/user/1000/doc root@nadahome:~# ls -la /run/user/1000/doc total 4 drwx------ 10 nada nada 300 Jan 5 09:34 . drwxr-xr-x 3 root root 60 Jan 5 09:34 .. srw-rw-rw- 1 nada nada 0 Jan 5 09:34 bus drwx------ 3 nada nada 60 Jan 5 09:34 dbus-1 drwx------ 2 nada nada 60 Jan 5 09:34 dconf drwx------ 2 nada nada 40 Jan 5 09:34 doc ... ============ OS kernel and packages # uname -a Linux nadahome 5.10.0-13-686 #1 SMP Debian 5.10.106-1 (2022-03-17) i686 GNU/Linux # lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye # dpkg -l |grep coreutils ii coreutils 8.32-4 i386 GNU core utilities # dpkg -l |grep xdg ii python3-xdg 0.27-2 all Python 3 library to access freedesktop.org standards ii xdg-dbus-proxy 0.1.2-2 i386 filtering D-Bus proxy ii xdg-desktop-portal 1.8.1-1 i386 desktop integration portal for Flatpak and Snap ii xdg-desktop-portal-gtk 1.8.0-1 i386 GTK+/GNOME portal backend for xdg-desktop-portal ii xdg-user-dirs 0.17-2 i386 tool to manage well known user directories ii xdg-utils 1.1.3-4.1 all desktop integrati From unknown Fri Sep 05 20:36:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68256: df fails on /run/user/1000/doc with "Operation not permitted" Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Fri, 05 Jan 2024 13:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68256 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Nada Machkova , 68256@debbugs.gnu.org Received: via spool by 68256-submit@debbugs.gnu.org id=B68256.170446269117142 (code B ref 68256); Fri, 05 Jan 2024 13:52:02 +0000 Received: (at 68256) by debbugs.gnu.org; 5 Jan 2024 13:51:31 +0000 Received: from localhost ([127.0.0.1]:56697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLkbi-0004SO-Rf for submit@debbugs.gnu.org; Fri, 05 Jan 2024 08:51:31 -0500 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:60585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rLkbd-0004S4-E7; Fri, 05 Jan 2024 08:51:29 -0500 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-3368ac0f74dso1153238f8f.0; Fri, 05 Jan 2024 05:51:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704462675; x=1705067475; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=5jZCJtpsUovC8Aqtqx+NAHF4uQGtwsxuKUJxC0hDDhk=; b=PBvRw6eL7Xx+qAQvD4zkziVFUgjvo+F0fyIs01pD34T8cCu/nJwIL0/wDnfRnYyG5v vLztdP1uPE0U8Pj0MAYHwbqVTUbpjlwFElzHT9e9IhtcJ2LA7e4STBXGd+6jlpdLsK6R XVArETxu9FG9D9qRdQsnhvWlohuPRZ0Kj8DYKvtexGUPfopCEIOQN4QGCaWYHArYLFem kyegS3Ux9aLJ2GUa2MkvltPclJfw7IfXaZKAYY96Fx1Oum6ExFAImdXnjvKGEWT04MLy uS9jKNhdDt41B/MOgp1bvsZXL2gYgxyBCWS/AUTRGVHMkxu58QOC3VIP6OYPimISbS9F 8kCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704462675; x=1705067475; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=5jZCJtpsUovC8Aqtqx+NAHF4uQGtwsxuKUJxC0hDDhk=; b=dj5bXCyLyisa7N2xFN1CmOfHhyNYiVpXwe/PqOnUdLHvogpsejWkB7YZZgo8arXQ4K 1RaxrFbd/a7xPZ3DEIbrrqXGx02s4WrGJvxxkummDqZ0Ll7JLymuh04uP8iwG3q3bcH+ eM0/Xo4ukly0AgjoQwelwjMIYxbngkrBplI+9zWVSLWSECKL3+vJMivoTAuEawYhzk0o zaFkaAtLWoUve58fMn5Do3vl4wGpGd1wZK7k+11Zn38jQbosCQAYwDYv8vD3dAlaW7VW u4q9JTZEDGLutSVaEhlkWpOMlk68GTA9eHOd4mv3zxi/7VAxNTZuttdYqD40FOjBO9gV MoJw== X-Gm-Message-State: AOJu0Yw8JUiG7txqBU/SnanU7dLvgLBdlsc7OgJpx2iySIKrCj8l7rcP +fOJOc0tr9DxkyrCGryIahc= X-Google-Smtp-Source: AGHT+IHWXEAXDONqgpiSbUY7OMkI4WGAqMXqzoNp37n5xTyCUDPpWExZAcHlF5ty0TYDpkFmlN2rqg== X-Received: by 2002:adf:e2c1:0:b0:336:6480:d02a with SMTP id d1-20020adfe2c1000000b003366480d02amr1109567wrj.137.1704462674530; Fri, 05 Jan 2024 05:51:14 -0800 (PST) Received: from [192.168.1.20] (95-44-90-175-dynamic.agg2.lod.rsl-rtd.eircom.net. [95.44.90.175]) by smtp.googlemail.com with ESMTPSA id i11-20020a5d558b000000b003367bb8898dsm1429421wrv.66.2024.01.05.05.51.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 05 Jan 2024 05:51:13 -0800 (PST) Message-ID: Date: Fri, 5 Jan 2024 13:51:12 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US References: From: =?UTF-8?Q?P=C3=A1draig?= Brady In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tag 68256 notabug close 68256 stop On 05/01/2024 09:22, Nada Machkova wrote: > hello > I have just upgraded Debian Bullseye > and simple df command respond at user CLI > $ df -hT > df: /run/user/1000/doc: Operation not permitted > ... > but when I do the same as root there is NO error. > So I UNmounted relevant file and AFTER that df response has NO error for user > # fusermount -u /run/user/1000/doc > But I need to do it after each reboot :-( > > I've just analyzed system status and versions > and checked related bug https://github.com/flatpak/xdg-desktop-portal/issues/553 > PLS see the following details and let me know if it is coreutils bug > thank you for your time > Nada Debian Bullseye (using coreutils 8.32) would need to apply: https://github.com/coreutils/gnulib/commit/9a38d499ca.patch That patch was included in the coreutils >= 9.0 releases, and avoids including this flatpak related fuse.portal mount in the default df list. I also have such a fuse.portal mount on my Fedora 39 system: # grep /run/user/1001/doc /proc/mounts portal /run/user/1001/doc fuse.portal ... and weirdly root can statfs() but not stat(), and non root is vice versa :/ # stat /run/user/1001/doc stat: cannot statx '/run/user/1001/doc': Permission denied $ stat /run/user/1001/doc File: /run/user/1001/doc Size: 0 Blocks: 0 IO Block: 4096 directory Device: 0,77 Inode: 1 Links: 2 Access: (0500/dr-x------) Uid: .. Context: system_u:object_r:fusefs_t:s0 $ stat -f /run/user/1001/doc stat: ... '/run/user/1001/doc': Operation not permitted # stat -f /run/user/1001/doc File: "/run/user/1001/doc" ID: 0 Namelen: 0 Type: fuseblk Block size: 0 Fundamental block size: 0 Blocks: Total: 0 Free: 0 Available: 0 Inodes: Total: 0 Free: 0 cheers, Pádraig