Package: debian-policy Version: 4.7.0.1 Dear Maintainer,
Debian's packaged systemd complains that /usr/bin and /usr/sbin are not merged, and reportbug now marks all reports with a corresponding "taint" flag. I reported this for the systemd package: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085370 That report was closed as "wontfix", such that the Debian package will continue to complain about the Debian-mandated layout. Another obvious way to fix this problem would be to change Debian policy, to decide in favour of the layout preferred by systemd. It seems worth considering, anyway. The policy mentions sbin for some mail-related programs, but otherwise seems silent on what should go there, saying just "The location of all files and directories must comply with the Filesystem Hierarchy Standard" (with some exceptions). That document is vague, saying /sbin and /usr/sbin are for "commands relating to filesystem maintenance and boot loader management" and "binaries used exclusively by the system administrator" (and that symbolic links are acceptable). None of these are true about sendmail, and with un-privileged user name-spaces they're also not really true about some of the listed commands such as "route". The choice of what goes where seems haphazard; I have several un-privileged scripts that aren't even using name-spaces, but are using commands from an sbin. - Michael -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.11.4-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled debian-policy depends on no packages. Versions of packages debian-policy recommends: ii libjs-jquery 3.6.1+dfsg+~3.5.14-1 ii libjs-sphinxdoc 7.4.7-3 ii sphinx-rtd-theme-common 3.0.1+dfsg-1 Versions of packages debian-policy suggests: pn doc-base <none> -- no debconf information
signature.asc
Description: PGP signature