Bug#843165: Please drop /lib/udev/rules.d/60-fuse.rules, conflicts with existing udev rules
Michael Biebl
biebl at debian.org
Fri Nov 4 14:11:59 GMT 2016
Package: fuse
Version: 2.9.7-1
Severity: important
File: /lib/udev/rules.d/60-fuse.rules
Hi,
I see fuse ships /lib/udev/rules.d/60-fuse.rules, which contains
KERNEL=="fuse", MODE="0666", OPTIONS+="static_node=fuse"
ACTION=="add", SUBSYSTEM=="module", KERNEL=="fuse", RUN+="/bin/mount -t fusectl fusectl /sys/fs/fuse/connections"
This conflicts / duplicates what is already shipped in udev/systemd:
udev:
/lib/udev/rules.d/50-udev-default.rules:KERNEL=="fuse", MODE="0666", OPTIONS+="static_node=fuse"
systemd:
/lib/udev/rules.d/99-systemd.rules:SUBSYSTEM=="module", KERNEL=="fuse", TAG+="systemd", ENV{SYSTEMD_WANTS}+="sys-fs-fuse-connections.mount"
The first line duplicates an existing rule and the second one runs
mount, but mount should never be called from within udev rules.
Especially under systemd.
Please consider dropping that udev rules file from fuse.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages fuse depends on:
ii adduser 3.115
ii libc6 2.24-5
ii libfuse2 2.9.7-1
ii mount 2.28.2-1
ii sed 4.2.2-8
fuse recommends no packages.
fuse suggests no packages.
-- no debconf information
More information about the Pkg-systemd-maintainers
mailing list