summaryrefslogtreecommitdiffstats
path: root/share/staff-group-for-usr-local
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 08:23:41 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 08:23:41 +0000
commit7b3c260704dc6eb4bf71d73b5d4f4e6145f5347b (patch)
treefa7642d0ad7cc12ee4268272931481a9200d60b3 /share/staff-group-for-usr-local
parentInitial commit. (diff)
downloadbase-files-7b3c260704dc6eb4bf71d73b5d4f4e6145f5347b.tar.xz
base-files-7b3c260704dc6eb4bf71d73b5d4f4e6145f5347b.zip
Adding upstream version 12.4+deb12u5.upstream/12.4+deb12u5upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--share/staff-group-for-usr-local16
1 files changed, 16 insertions, 0 deletions
diff --git a/share/staff-group-for-usr-local b/share/staff-group-for-usr-local
new file mode 100644
index 0000000..0b5d526
--- /dev/null
+++ b/share/staff-group-for-usr-local
@@ -0,0 +1,16 @@
+Current policy mandates that directories in /usr/local should be owned
+by group staff and mode 2775.
+
+The purpose of this file is to tell the system, when it's removed, that we
+want directories in /usr/local to be 755 and owned by group root.
+
+At this moment, this does not work at all, but the plan is to modify
+packages during the development stage of wheezy+1, so that whenever we
+release wheezy+1 as stable, all packages that need it check that this
+file exists before using those special permissions for /usr/local.
+
+This file is created by base-files on the initial install, and it's
+also created on upgrades from any base-files release before 6.10, which
+means it will be created on upgrades from squeeze to wheezy.
+
+See https://bugs.debian.org/299007 for details.