[Mailman-Users] gid error

Tib tib at tigerknight.org
Sun Feb 11 14:25:33 CET 2001


Greetings programs! Here's the deal:

I recently upgraded my kernel, from 2.2.15mdk-secure to 2.4.0. On top of that I
compiled and installed a new version of python. from 1.5.2 to 2.0. Everything
was hunky-dory because Mailman still delivered mail just fine. but I ran into a
problem with creating a new list - the passwords never worked for the admins,
so I realized what I'd done and decided to reinstall Mailman. Well, I do
everything according to the directions again, and come up with the following
error in my mail.log file:

Feb 11 05:16:59 unica qmail: 981897419.719923 starting delivery 6520: msg
272062 to local test2 at tigerknight.org
Feb 11 05:16:59 unica qmail: 981897419.720045 status: local 1/10 remote 0/20
Feb 11 05:16:59 unica Mailman mail-wrapper: Failure to exec script. WANTED gid
12, GOT gid 604.  (Reconfigure to take 604?) 
Feb 11 05:16:59 unica qmail: 981897419.736937 delivery
6520: deferral: Failure_to_exec_script._WANTED_gid_12,_GOT_gid_604.__(Reconfigure_to_take_604?)/
Feb 11 05:16:59 unica qmail: 981897419.737048 status: local 0/10 remote 0/20


Now this is very frustrating, since I ran the configure script with a
--with-mail-gid=12 option and it recognized it, as follows. Can anyone help me
UN puzzle this again so that my Mailman installation can both make new lists
AND deliver them? :P This is just too frustrating for me at 5am on a night
before work :] 

<EOL>
Tib

[root at unica mailman-2.0rc1]# ./configure --with-mail-gid=12
loading cache ./config.cache
checking for --with-python... no
checking for python... (cached) /usr/bin/python
checking Python interpreter... /usr/bin/python
checking Python version... 2.0
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether make sets ${MAKE}... (cached) yes
checking for true... (cached) /bin/true
checking for --without-gcc... no
checking for gcc... (cached) 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... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking whether #! works in shell scripts... (cached) yes
checking for --with-var-prefix... no
checking for --with-username... mailman
checking for mailman UID... 531
checking for --with-groupname... mailman
checking for mailman GID... 603
checking permissions on /home/mailman... okay
checking for mail wrapper GID... 12
checking for CGI wrapper GID... (cached) 99
checking for CGI extensions... no
checking for default fully qualified host name... internal.tigerknight.org
checking for default URL host component... internal.tigerknight.org
checking for strerror... (cached) yes
checking for setregid... (cached) yes
checking for syslog... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for ANSI C header files... (cached) yes
checking for syslog.h... (cached) yes
checking for uid_t in sys/types.h... (cached) yes
checking type of array argument to getgroups... (cached) gid_t
checking for vsnprintf... (cached) yes
creating ./config.status
creating misc/paths.py
creating Mailman/Defaults.py
creating Mailman/mm_cfg.py.dist
creating src/Makefile
creating misc/Makefile
creating bin/Makefile
creating Mailman/Makefile
creating Mailman/Cgi/Makefile
creating Mailman/Logging/Makefile
creating Mailman/Archiver/Makefile
creating Mailman/pythonlib/Makefile
creating Mailman/Handlers/Makefile
creating Mailman/Bouncers/Makefile
creating templates/Makefile
creating cron/Makefile
creating filters/Makefile
creating scripts/Makefile
creating cron/crontab.in
creating Makefile





More information about the Mailman-Users mailing list