]> Savannah Git Hosting - gnulib.git/commitdiff
mountlist: recognize fuse.portal as dummy file system
authorKamil Dudka <kdudka@redhat.com>
Mon, 7 Jun 2021 12:43:03 +0000 (14:43 +0200)
committerPádraig Brady <P@draigBrady.com>
Mon, 7 Jun 2021 22:15:30 +0000 (23:15 +0100)
This was originally proposed at:

    https://lists.gnu.org/archive/html/bug-gnulib/2021-02/msg00053.html

As the full review might take some time, would it be possible to apply
at least the part related to fuse.portal file systems?  They started to
cause problems recently:

    https://bugs.launchpad.net/ubuntu/+source/xdg-desktop-portal/+bug/1905623
    https://github.com/muesli/duf/issues/35
    https://bugzilla.redhat.com/1913358

ChangeLog
lib/mountlist.c

index f91e8a387dba323f628ac4f7a8da31a8de20a0f6..744f4b8aefa1f8202001d05e2cd02a52d0fbfe76 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2021-06-07  Kamil Dudka  <kdudka@redhat.com>
+
+       mountlist: recognize fuse.portal as dummy file system
+       * lib/mountlist.c [ME_DUMMY_0]: Add "fuse.portal" as
+       a dummy file system (used in flatpak implementations).
+
 2021-06-07  Bruno Haible  <bruno@clisp.org>
 
        host-os: Add support for DragonFly BSD.
index f5d1364c1b5f40b36748d8724d50e78c82e59137..e4c1779829505e5e4d3a5752661289a3a595ce19 100644 (file)
    || strcmp (Fs_type, "debugfs") == 0          \
    || strcmp (Fs_type, "devpts") == 0           \
    || strcmp (Fs_type, "fusectl") == 0          \
+   || strcmp (Fs_type, "fuse.portal") == 0      \
    || strcmp (Fs_type, "mqueue") == 0           \
    || strcmp (Fs_type, "rpc_pipefs") == 0       \
    || strcmp (Fs_type, "sysfs") == 0            \