Kamil Dudka a0cb77
From 602fb566468d3837b7871c17a0fab1a20228d119 Mon Sep 17 00:00:00 2001
Kamil Dudka a0cb77
From: Kamil Dudka <kdudka@redhat.com>
Kamil Dudka a0cb77
Date: Mon, 7 Jun 2021 14:43:03 +0200
Kamil Dudka a0cb77
Subject: [PATCH] mountlist: recognize fuse.portal as dummy file system
Kamil Dudka a0cb77
Kamil Dudka a0cb77
This was originally proposed at:
Kamil Dudka a0cb77
Kamil Dudka a0cb77
    https://lists.gnu.org/archive/html/bug-gnulib/2021-02/msg00053.html
Kamil Dudka a0cb77
Kamil Dudka a0cb77
As the full review might take some time, would it be possible to apply
Kamil Dudka a0cb77
at least the part related to fuse.portal file systems?  They started to
Kamil Dudka a0cb77
cause problems recently:
Kamil Dudka a0cb77
Kamil Dudka a0cb77
    https://bugs.launchpad.net/ubuntu/+source/xdg-desktop-portal/+bug/1905623
Kamil Dudka a0cb77
    https://github.com/muesli/duf/issues/35
Kamil Dudka a0cb77
    https://bugzilla.redhat.com/1913358
Kamil Dudka a0cb77
Kamil Dudka a0cb77
Upstream-commit: 9a38d499ca16f2f4304992eb1ab0894cd0b478e1
Kamil Dudka a0cb77
Signed-off-by: Kamil Dudka <kdudka@redhat.com>
Kamil Dudka a0cb77
---
Kamil Dudka a0cb77
 lib/mountlist.c | 1 +
Kamil Dudka a0cb77
 1 file changed, 1 insertion(+)
Kamil Dudka a0cb77
Kamil Dudka a0cb77
diff --git a/lib/mountlist.c b/lib/mountlist.c
Kamil Dudka a0cb77
index e0227b7..e5f6b07 100644
Kamil Dudka a0cb77
--- a/lib/mountlist.c
Kamil Dudka a0cb77
+++ b/lib/mountlist.c
Kamil Dudka a0cb77
@@ -170,6 +170,7 @@
Kamil Dudka a0cb77
    || strcmp (Fs_type, "debugfs") == 0          \
Kamil Dudka a0cb77
    || strcmp (Fs_type, "devpts") == 0           \
Kamil Dudka a0cb77
    || strcmp (Fs_type, "fusectl") == 0          \
Kamil Dudka a0cb77
+   || strcmp (Fs_type, "fuse.portal") == 0      \
Kamil Dudka a0cb77
    || strcmp (Fs_type, "mqueue") == 0           \
Kamil Dudka a0cb77
    || strcmp (Fs_type, "rpc_pipefs") == 0       \
Kamil Dudka a0cb77
    || strcmp (Fs_type, "sysfs") == 0            \
Kamil Dudka a0cb77
-- 
Kamil Dudka a0cb77
2.31.1
Kamil Dudka a0cb77