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