[Mailman-Users] Question
Michael Smith
mike at icon.co.za
Mon May 13 11:56:33 CEST 2002
Hi all, I know this question gets asked a lot, but please bear with me.
Suse 7.2
Apache
Qmail
Mailman 2.0.10
Apache runs as wwwuser, group nobody
Mailman runs as user mailman, group mailman
./configure --prefix=/usr/local/mailman --with-mail-gid=mailman
--with-cgi-gid=nogroup
mailman at starlight:~ > bin/check_perms
No problems found
mailman at starlight:~ >
I get the following error in my /usr/local/mailman/logs/error
May 13 11:20:01 2002 gate_news(12571): Traceback (most recent call last):
May 13 11:20:01 2002 gate_news(12571): File
"/usr/local/mailman/cron/gate_news", line 222, in ?
May 13 11:20:01 2002 gate_news(12571): main()
May 13 11:20:01 2002 gate_news(12571): File
"/usr/local/mailman/cron/gate_news", line 203, in main
May 13 11:20:01 2002 gate_news(12571): process_lists(lock)
May 13 11:20:01 2002 gate_news(12571): File
"/usr/local/mailman/cron/gate_news", line 140, in process_lists
May 13 11:20:01 2002 gate_news(12571): mlist =
MailList.MailList(listname, lock=0)
May 13 11:20:01 2002 gate_news(12571): File
"/usr/local/mailman/Mailman/MailList.py", line 79, in __init__
May 13 11:20:01 2002 gate_news(12571): self.Load()
May 13 11:20:01 2002 gate_news(12571): File
"/usr/local/mailman/Mailman/MailList.py", line 892, in Load
May 13 11:20:01 2002 gate_news(12571): dict, e = self.__load(dbfile)
May 13 11:20:01 2002 gate_news(12571): File
"/usr/local/mailman/Mailman/MailList.py", line 869, in __load
May 13 11:20:01 2002 gate_news(12571): fp = open(dbfile)
May 13 11:20:01 2002 gate_news(12571): IOError : [Errno 13] Permission
denied: '/usr/local/mailman/lists/jokes/config.db'
If I go have a look, my permissions for example are:
-rw-rw-r-- 1 mailman mailman 1706 May 13 10:29
admindbpreamble.html
-rw-rw---- 1 mailman mailman 3827 May 13 11:31 config.db
-rw-rw---- 1 mailman mailman 3827 May 13 11:30 config.db.last
-rw-rw-r-- 1 mailman mailman 189 May 13 10:29 handle_opts.html
-rw-rw-r-- 1 mailman mailman 1026 May 13 10:29 headfoot.html
-rw-rw-r-- 1 mailman mailman 3136 May 13 10:29 listinfo.html
-rw-rw-r-- 1 mailman mailman 1138 May 13 10:43 next-digest
-rw-rw-r-- 1 mailman mailman 72 May 13 10:43 next-digest-topics
-rw-rw-r-- 1 mailman mailman 4106 May 13 10:29 options.html
-rw-rw-r-- 1 mailman mailman 2 May 13 11:20 request.db
-rw-rw-r-- 1 mailman mailman 1169 May 13 10:29 roster.html
-rw-rw-r-- 1 mailman mailman 198 May 13 10:29 subscribe.html
With the permissions set like this, I dont get the error above
As soon as I change the config with the web interface, the permissions
change to:
starlight:/usr/local/mailman/lists/jokes # ls -la
total 60
drwxrwsr-x 2 mailman mailman 4096 May 13 11:52 .
drwxrwsr-x 4 mailman mailman 4096 May 13 10:29 ..
-rw-rw-r-- 1 mailman mailman 1706 May 13 10:29
admindbpreamble.html
-rw-rw---- 1 wwwrun mailman 3827 May 13 11:52 config.db
-rw-rw---- 1 wwwrun mailman 3827 May 13 11:52 config.db.last
-rw-rw-r-- 1 mailman mailman 189 May 13 10:29 handle_opts.html
-rw-rw-r-- 1 mailman mailman 1026 May 13 10:29 headfoot.html
-rw-rw-r-- 1 mailman mailman 3136 May 13 10:29 listinfo.html
-rw-rw-r-- 1 mailman mailman 1138 May 13 10:43 next-digest
-rw-rw-r-- 1 mailman mailman 72 May 13 10:43 next-digest-topics
-rw-rw-r-- 1 mailman mailman 4106 May 13 10:29 options.html
-rw-rw-r-- 1 mailman mailman 2 May 13 11:20 request.db
-rw-rw-r-- 1 mailman mailman 1169 May 13 10:29 roster.html
-rw-rw-r-- 1 mailman mailman 198 May 13 10:29 subscribe.html
And then I get the error that I pasted earlier.
How should i be configuring mailman to avoid this.
Thanks
Mike
---
Michael Smith (Warlock on IRC)
http://www.warlock.web.za/
"The software said Windows95 or better...
...so I got Linux"
More information about the Mailman-Users
mailing list