[Mailman-Users] upgrade attempt - error message

paz paz at apriori.net
Thu Mar 18 03:06:40 CET 1999




I decided to have a go at upgrading from 0.9 to 1.0b9 tonight. I backed up
the system, and then I read the mail on the mailman-users list for 
whatever I could find on upgrading. The instructions seemed to be:

./configure && make
[disable MTA]
make install
make update
[enable MTA]

What I did:
[shut off PPP, effectively disabling mail deliveries to mailman]
su - mailman
cd /home/mailman/mailman-1.0b9 [directory where I'd unzipped new dist]
./configure && make

Results:
=====================
mailman:~/mailman-1.0b9/mailman-1.0b9[128] ./configure && make
loading cache ./config.cache
checking for --with-python... 
checking for python... /usr/local/bin/python
checking Python interpreter... /usr/local/bin/python
checking for a BSD compatible install... /usr/bin/install -c
checking whether make sets ${MAKE}... yes
checking for --without-gcc... no
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether #! works in shell scripts... yes
checking for mailman UID... mailman
checking for mailman GID... 1502
checking permissions on /home/mailman... configure: error: 
***** Installation directory /home/mailman is not configured properly!
***** Set-gid bit must be set for directory: /home/mailman
mailman:~/mailman-1.0b9/mailman-1.0b9[129]
=====================


Looked at mailman home directory:
=====================
drwxrwxr-x  16 mailman  mailman   1024 Mar 17 20:36 .
drwxr-xr-x  11 root     wheel      512 Mar  3 20:49 ..
-rw-r--r--   1 mailman  mailman   9347 Feb  5 13:45 .addressbook
-rw-r--r--   1 mailman  mailman  17686 Feb  5 13:46 .addressbook.lu
-rw-r--r--   1 mailman  mailman    260 Feb  2 19:18 .alias
-rw-r--r--   1 mailman  mailman    907 Feb  2 19:19 .cshrc
-rw-r--r--   1 mailman  mailman    509 Feb  2 19:17 .cshrc.orig
-rw-------   1 mailman  mailman   2218 Feb 15 09:25 .history
-rw-r--r--   1 mailman  mailman    585 Feb  2 19:17 .login
-rw-r--r--   1 mailman  mailman    561 Feb  2 19:17 .login.orig
-rw-r--r--   1 mailman  mailman    139 Feb  2 13:01 .login_conf
-rw-------   1 mailman  mailman    351 Feb  2 13:01 .mail_aliases
-rw-r--r--   1 mailman  mailman    313 Feb  2 13:01 .mailrc
-rw-r--r--   1 mailman  mailman  10963 Feb  6 04:34 .pinerc
-rw-r--r--   1 mailman  mailman    749 Feb  2 13:01 .profile
-rw-------   1 mailman  mailman    257 Feb  2 13:01 .rhosts
-rw-r--r--   1 mailman  mailman    832 Feb  2 13:01 .shrc
drwxrwsr-x   6 root     mailman   1536 Feb  3 05:44 Mailman
drwxrwsr-x   4 root     mailman    512 Feb  2 13:31 archives
drwxrwsr-x   2 root     mailman    512 Feb  3 02:26 bin
drwxrwsr-x   2 root     mailman    512 Feb  3 02:27 cgi-bin
drwxrwsr-x   2 root     mailman    512 Feb  3 02:26 cron
drwxrwsr-x   2 root     mailman    512 Mar 17 12:00 data
drwxrwsr-x   2 root     mailman    512 Feb  3 02:26 filters
drwxrwsr-x   6 root     mailman    512 Feb 20 18:04 lists
drwxrwsr-x   2 root     mailman    512 Mar 17 20:42 locks
drwxrwsr-x   2 root     mailman    512 Mar  4 01:43 logs
drwxrwsr-x   2 root     mailman    512 Feb  5 13:50 mail
drwxr-xr-x   3 mailman  mailman    512 Mar 17 20:38 mailman-1.0b9
drwxrwsr-x   2 root     mailman    512 Feb  3 02:26 scripts
drwxrwsr-x   2 root     mailman   1024 Feb 18 19:21 templates
=====================


The only weird thing is that it looks like I had installed mailman as
root. Shall I chown -R mailman * from the mailman home directory and try
this again, or will this hose things up?





More information about the Mailman-Users mailing list