From da7c9b228aaf31f37684e106b75262055ca440de Mon Sep 17 00:00:00 2001 From: Mattias Nissler Date: Fri, 31 Aug 2018 09:44:04 +0200 Subject: Add unprivileged option in `mount.fuse3` The unprivileged option allows to run the FUSE file system process without privileges by dropping capabilities and preventing them from being re-acquired via setuid / fscaps etc. To accomplish this, mount.fuse sets up the `/dev/fuse` file descriptor and mount itself and passes the file descriptor via the `/dev/fd/%u` mountpoint syntax to the FUSE file system. --- lib/fuse_versionscript | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/fuse_versionscript') diff --git a/lib/fuse_versionscript b/lib/fuse_versionscript index e52dd86..2802bb4 100644 --- a/lib/fuse_versionscript +++ b/lib/fuse_versionscript @@ -148,6 +148,11 @@ FUSE_3.2 { fuse_loop_mt_31; } FUSE_3.1; +FUSE_3.3 { + global: + fuse_open_channel; +} FUSE_3.2; + # Local Variables: # indent-tabs-mode: t # End: -- cgit v1.2.3