summaryrefslogtreecommitdiff
path: root/contrib/README.securelinux_fix
diff options
context:
space:
mode:
authorbwarsaw2001-03-12 19:28:45 +0000
committerbwarsaw2001-03-12 19:28:45 +0000
commit48abc311f02aca22092b5d6a74b416b017e533d6 (patch)
tree99d3c056237cf917b11e85dd18817124fbbf1e19 /contrib/README.securelinux_fix
parente2b6b6318dee317604fd139c236fd6137b713e66 (diff)
downloadmailman-48abc311f02aca22092b5d6a74b416b017e533d6.tar.gz
mailman-48abc311f02aca22092b5d6a74b416b017e533d6.tar.zst
mailman-48abc311f02aca22092b5d6a74b416b017e533d6.zip
Diffstat (limited to 'contrib/README.securelinux_fix')
-rw-r--r--contrib/README.securelinux_fix12
1 files changed, 12 insertions, 0 deletions
diff --git a/contrib/README.securelinux_fix b/contrib/README.securelinux_fix
new file mode 100644
index 000000000..2998856f8
--- /dev/null
+++ b/contrib/README.securelinux_fix
@@ -0,0 +1,12 @@
+The securelinux_fix.py script, if copied in your installed
+~mailman/bin/ directory and run from there will modify permissions of
+files so that Mailman works despite the securelinux (aka openwall)
+symbolic and hard link restrictions.
+
+The way it works is that it makes sure that the UID of any script that
+touches config.db is `mailman'. What this means however is that
+scripts in ~mailman/bin will now only work if run as user mailman or
+root (the script then changes its UID and GID to mailman).
+
+Enjoy
+Marc MERLIN <marcsoft@merlins.org>/<marc_bts@valinux.com>