[Mailman-Users] Permissions weirdness?

Ian Beyer manuka at nerdherd.net
Mon Jul 7 07:27:40 CEST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


I've got postfix/mailman set up on Solaris 9 (after working through the
python issues that related to that), and when I try to create a list, I
get this:

Bug in Mailman version 2.1.2

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 "/usr/local/mailman/scripts/driver", line 87, in run_main
~    main()
~  File "/usr/local/mailman/Mailman/Cgi/create.py", line 55, in main
~    process_request(doc, cgidata)
~  File "/usr/local/mailman/Mailman/Cgi/create.py", line 217, in
process_request
~    sys.modules[modname].create(mlist, cgi=1)
~  File "/usr/local/mailman/Mailman/MTA/Postfix.py", line 232, in create
~    _update_maps()
~  File "/usr/local/mailman/Mailman/MTA/Postfix.py", line 60, in
_update_maps
~    raise RuntimeError, msg % (vcmd, status, errstr)
RuntimeError: command failed: /usr/sbin/postmap
/usr/local/mailman/data/virtual-mailman (status: 1, Not owner)


Now, if I setuid root the postfix stuff, everything is peachy, but this
isn't something I'm particularly keen on doing, for obvious reasons.

I compiled mailman with --with-mail-gid set to the postfix gid, but the
master postfix process runs as root.

Can someone tell me what I screwed up here? Do I need to rebuild with
- --with-mail-gid set to 0? that doesn't sound like something I want to do.

Any help is muchly appreciated.

- -Ian

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)

iD8DBQE/CQTMRGycTB/It0gRApExAKDp4d+5XGj7bM5O2YdDwlYWiGIBIACgsfn4
4tj7fobyWgY4alSJRqNRee8=
=7nAE
-----END PGP SIGNATURE-----






More information about the Mailman-Users mailing list