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

Reply via email to