[Mailman-Users] mailman difficulties: OS X, create list bug

Jason Miller millerj at truman.edu
Fri Mar 25 16:16:09 CET 2005


Dear Mailman users,

I've been trying to get mailman 2.1.5 to work on my OS X (10.3.8, not 
server) machine for some time.  I have root access.  My postfix mail 
agent is working correctly (I can send email from my box and receive 
mail).  I've used Larry Stone's archive posting to guide my 
installation of mailman.   If anyone can tell me what I can do to get 
mailman up and running on my machine, I'd be most grateful.

I seem to be able to create new lists, but whenever I do, I get an 
error that looks like this:

> We're sorry, we hit a bug!
>
> If you would like to help us identify the problem, please email a copy 
> of this page to the webmaster for this site with a description of what 
> happened. Thanks!
> Traceback:
>
> Traceback (most recent call last):
>   File "/Applications/mailman/scripts/driver", line 87, in run_main
>     main()
>   File "/Applications/mailman/Mailman/Cgi/create.py", line 55, in main
>     process_request(doc, cgidata)
>   File "/Applications/mailman/Mailman/Cgi/create.py", line 226, in 
> process_request
>     sys.modules[modname].create(mlist, cgi=1)
>   File "/Applications/mailman/Mailman/MTA/Postfix.py", line 232, in 
> create
>     _update_maps()
>   File "/Applications/mailman/Mailman/MTA/Postfix.py", line 53, in 
> _update_maps
>     raise RuntimeError, msg % (acmd, status, errstr)
> RuntimeError: command failed: /usr/sbin/postalias 
> /Applications/mailman/data/aliases (status: 1, Operation not 
> permitted)

I've checked the permissions on /Applications/mailman/data/aliases, and 
look for yourself (though I've deleted many bounce events that are in 
this directory):

> drwxrwsr-x  18 root     mailman    612 25 Mar 08:42 .
> drwxrwsrwx  23 mailman  mailman    782 25 Mar 08:38 ..
> -rw-r-----   1 mailman  mailman     41 21 Mar 11:15 adm.pw
> -rw-rw----   1 mailman  mailman   6668 25 Mar 09:03 aliases
> -rw-r-----   1 mailman  mailman  16384 25 Mar 08:47 aliases.db
> -rw-r--r--   1 mailman  mailman     10 14 Nov 15:42 
> last_mailman_version
> -rw-rw----   1 mailman  mailman      4 24 Mar 14:50 master-qrunner.pid
> -rw-r--r--   1 mailman  mailman  14110 25 Mar 08:42 sitelist.cfg

I've run the check_perms -f command several times.  I've run Disk 
Utility and repaired permissions once.  I've rerun check_perms -f a few 
more times.

Here's an excerpt from my system log.  The last two entries correspond 
to my  trying to send email to a list on my machine from my machine.

> Mar 25 09:06:52 pyrite postfix/smtpd[8549]: fatal: accept connection: 
> Socket operation on non-socket
> Mar 25 09:07:36 pyrite sudo:  millerj : TTY=ttyp1 ; 
> PWD=/Applications/mailman ; USER=root ; COMMAND=bin/check_perms -f
> Mar 25 09:07:40 pyrite sudo:  millerj : TTY=ttyp1 ; 
> PWD=/Applications/mailman ; USER=root ; COMMAND=bin/check_perms -f
> Mar 25 09:09:41 pyrite postfix/smtpd[8557]: fatal: accept connection: 
> Socket operation on non-socket
> Mar 25 09:09:52 pyrite postfix/smtpd[8561]: fatal: accept connection: 
> Socket operation on non-socket
> Mar 25 09:10:00 pyrite CRON[8567]: (root) CMD (/usr/libexec/atrun)
> Mar 25 09:10:00 pyrite CRON[8566]: (mailman) CMD (/usr/bin/python -S 
> /Applications/mailman/cron/gate_news)
> Mar 25 09:10:00 pyrite CRON[8565]: (root) CMD (/usr/bin/python -S 
> /Applications/mailman/cron/gate_news)
> Mar 25 09:10:03 pyrite postfix/smtpd[8568]: fatal: accept connection: 
> Socket operation on non-socket
> Mar 25 09:10:26 pyrite postfix/smtpd[8569]: fatal: accept connection: 
> Socket operation on non-socket

Thanks in advance for any thoughts you can share or any pointers to 
good references on this problem.

================================================================
Jason E. Miller, Ph.D.
Associate Professor of Mathematics
Truman State University
Kirksville, MO
http://pyrite.truman.edu/~millerj/
660.785.7430




More information about the Mailman-Users mailing list