~sambuddhabasu1/mailman/fix_mailman_run_error

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Mailman - The GNU Mailing List Management System
Copyright (C) 1998 by the Free Software Foundation, Inc.
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA

BSD ISSUES

1. Vivek Khera writes that BSD does nightly security scans for setuid
   file changes.  Setgid directories also come up on the scan when
   they change.  He says that setgid bit is not necessary on BSD
   systems because group ownership is automatically inherited on files
   created in directories.  On other Un*xes, this only happens when
   the directory has the setgid bit turned on.

   To install without turning on the setgid bit on directories, simply
   pass in the DIRSETGID variable to make, like so:

     % make DIRSETGID=: install

   This turns off the chmod g+s on each directory as they are
   installed.

2. There is a known problem with the posixfile.py module in all
   versions of Python before 1.5.2 final (the problem was /not/ fixed
   in Python 1.5.2b2).  This will cause errors in Mailman's locking
   routines.  See this message from the mailman-developers archive
   which explains things in greater detail.  Guido provides a patch.

   http://www.python.org/pipermail/mailman-developers/1999-March/001008.html



Local Variables:
mode: text
indent-tabs-mode: nil
End: