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

Attachment: signature.asc
Description: PGP signature

Reply via email to