summaryrefslogtreecommitdiffstats
path: root/cnf
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-01-19 11:02:30 -0800
committerZac Medico <zmedico@gentoo.org>2011-01-19 11:02:30 -0800
commitecbdd241f7e8e28f1057781c4ac2013e8d476288 (patch)
tree20e946ce088b87ec1c72353d535a0e23318482d6 /cnf
parent24dc36eb980ea9d392cb5f47ffa859b454db03c5 (diff)
downloadportage-ecbdd241f7e8e28f1057781c4ac2013e8d476288.tar.gz
portage-ecbdd241f7e8e28f1057781c4ac2013e8d476288.tar.bz2
portage-ecbdd241f7e8e28f1057781c4ac2013e8d476288.zip
dispatch-conf: restrict default archive-dir permsv2.2.0_alpha18
Also, add warnings about rcs and ci behavior in dispatch-conf.conf and dispatch-conf.1. This will fix bug #315603.
Diffstat (limited to 'cnf')
-rw-r--r--cnf/dispatch-conf.conf8
1 files changed, 8 insertions, 0 deletions
diff --git a/cnf/dispatch-conf.conf b/cnf/dispatch-conf.conf
index 33ad156e6..b51b61ae1 100644
--- a/cnf/dispatch-conf.conf
+++ b/cnf/dispatch-conf.conf
@@ -6,6 +6,14 @@
archive-dir=/etc/config-archive
# Use rcs for storing files in the archive directory?
+# WARNING: When configured to use rcs, read and execute permissions of
+# archived files may be inherited from the first check in of a working
+# file, as documented in the ci(1) man page. This means that even if
+# the permissions of the working file have since changed, the older
+# permissions of the first check in may be inherited. As mentioned in
+# the ci(1) man page, users can control access to RCS files by setting
+# the permissions of the directory containing the files (see
+# archive-dir above).
# (yes or no)
use-rcs=no