diff --git a/fuse3.changes b/fuse3.changes index af5fe7b..07acfb1 100644 --- a/fuse3.changes +++ b/fuse3.changes @@ -2,6 +2,8 @@ Fri Nov 20 10:10:06 UTC 2020 - Jan Engelhardt - Drop /sbin links; they do not seem to be used from anywhere. +- Package "permission" is required in %post, not %pre. +- Update descriptions. ------------------------------------------------------------------- Fri Oct 9 10:00:32 UTC 2020 - Jan Engelhardt diff --git a/fuse3.spec b/fuse3.spec index c70e17f..64b880f 100644 --- a/fuse3.spec +++ b/fuse3.spec @@ -34,28 +34,29 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(udev) Requires: util-linux >= 2.18 Requires(pre): group(trusted) -Requires(pre): permissions +Requires(post): permissions Supplements: filesystem(fuse) %description -With FUSE, a user space program can export a file system to the -Linux kernel. +FUSE (Filesystem in Userspace) is an interface by the Linux kernel +for userspace programs to export a filesystem to the kernel. -After installing fuse-devel, administrators can compile and install -other user space file systems which can be found at -https://github.com/libfuse/libfuse/wiki/ +This package contains helper programs for using FUSE mounts. + +FUSE file systems are typically implemented as a standalone +applications in their own right and are packaged separately. %package -n libfuse3-3 Summary: Library of FUSE, the User space File System for GNU/Linux and BSD Group: System/Filesystems %description -n libfuse3-3 -With FUSE, a user space program can export a file system to the -Linux kernel. +FUSE (Filesystem in Userspace) is an interface by the Linux kernel +for userspace programs to export a filesystem to the kernel. -After installing fuse-devel, administrators can compile and install -other user space file systems which can be found at -https://github.com/libfuse/libfuse/wiki/ +A FUSE file system is typically implemented as a standalone +application that links with libfuse. libfuse provides a C API over +the raw kernel interface. %package doc Summary: Documentation for the FUSE library version 3 @@ -76,9 +77,8 @@ This package contains all include files, libraries and configuration files needed to develop programs that use the fuse (FUSE) library to implement file systems in user space. -With fuse-devel, administrators can compile and install other user -space file systems which can be found at -https://github.com/libfuse/libfuse/wiki/ +With fuse-devel, users can compile and install other user space file +systems. %prep %setup -q -n fuse-%{version}