Bug#982067: /usr/local/lib/ocaml owned by group staff even if /etc/staff-group-for-usr-local not present
Package: ocaml-base-nox
Version: 4.05.0-11
Severity: normal
Dear Maintainer,
The /usr/local/lib/ocaml directory (and its subdirectories), as created by the
postinst script of ocaml-base-nox, is always owned by group staff, with
permissions 2775.
This is a violation of Debian Policy §9.1.2. Those specific ownership and
permissions should only be set when the file /etc/staff-group-for-usr-local
is present. When it is not, the directory should be owned by root:root and have
permissions 0755.
Note that, since buster, new installations do not have
/etc/staff-group-for-usr-local by default, which makes this bug biting more
often.
Best,
--
⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁ Debian Developer
⢿⡄⠘⠷⠚⠋⠀ https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀ https://www.debian.org
Reply to: