Re: [Mailman-Users] Passwords of members UPDATE
Going an extra step, I compiled python 2.2.2 and put it in place.
I then rebuilt mailman (based on the new python). Again, mailman works EXCEPT FOR list admin passwords.
I'm running out of options. I'm now at python 2.2.2 and mailman 2.0.13, and my list admins cannot log in, but the site admin and users can.
When the site admin changes the list admin password for a list, should there be a confirmation of the change AFTER submit is clicked?
WHOA! Here is something weird... all my mailman files are owned by user mailman and group mailman.
At the list level, for a test list (mmtest), the dir looks like:
-rw-rw---- 1 mailman mailman 3082 Dec 27 11:48 config.db -rw-rw---- 1 mailman mailman 3082 Dec 27 11:47 config.db.last -rw-rw-r-- 1 mailman mailman 869 Dec 26 16:57 request.db -rw-rw-r-- 1 mailman mailman 189 Jan 30 2002 handle_opts.html -rw-rw-r-- 1 mailman mailman 1026 Jan 30 2002 headfoot.html -rw-rw-r-- 1 mailman mailman 3136 Jan 30 2002 listinfo.html -rw-rw-r-- 1 mailman mailman 4106 Jan 30 2002 options.html -rw-rw-r-- 1 mailman mailman 1169 Jan 30 2002 roster.html -rw-rw-r-- 1 mailman mailman 198 Jan 30 2002 subscribe.html -rw-rw-r-- 1 mailman mailman 1706 Jan 30 2002 admindbpreamble.html
That's ok. HOWEVER, whenever I log into a list or try to make changes to a list as the site admin, the ownership changes for config.db:
-rw-rw---- 1 nobody mailman 3082 Dec 27 11:50 config.db -rw-rw---- 1 mailman mailman 3082 Dec 27 11:48 config.db.last -rw-rw-r-- 1 mailman mailman 869 Dec 26 16:57 request.db -rw-rw-r-- 1 mailman mailman 189 Jan 30 2002 handle_opts.html -rw-rw-r-- 1 mailman mailman 1026 Jan 30 2002 headfoot.html -rw-rw-r-- 1 mailman mailman 3136 Jan 30 2002 listinfo.html -rw-rw-r-- 1 mailman mailman 4106 Jan 30 2002 options.html -rw-rw-r-- 1 mailman mailman 1169 Jan 30 2002 roster.html -rw-rw-r-- 1 mailman mailman 198 Jan 30 2002 subscribe.html -rw-rw-r-- 1 mailman mailman 1706 Jan 30 2002 admindbpreamble.html
And the filesize for config.db does not change. I suspect that the config.db file is not changing at all when I attempt changes logged in as the site admin.
The only change to the file is config.db's ownership keeps changing to nobody!
Why?
Maybe the above is a clue to the problem!
Any thoughts?
Steve steve410@cs.jhu.edu
Catching up on a few of your messages...
I'm betting that your Web-server runs as user nobody, so changes via the web to the list config may end-up as being owned by "nobody".
Shouldn't you have the sticky bit set for the group on all those directories and files (if the check came back okay then it must be correct - sorry).
What are you using for Password authentication on your system? Are you using PAMs? What does your /etc/nsswitch.conf file look like (are you using NIS)?
What happens when you run the site password program?
On Fri, 2002-12-27 at 11:57, Steve Rifkin wrote:
Going an extra step, I compiled python 2.2.2 and put it in place.
I then rebuilt mailman (based on the new python). Again, mailman works EXCEPT FOR list admin passwords.
I'm running out of options. I'm now at python 2.2.2 and mailman 2.0.13, and my list admins cannot log in, but the site admin and users can.
When the site admin changes the list admin password for a list, should there be a confirmation of the change AFTER submit is clicked?
WHOA! Here is something weird... all my mailman files are owned by user mailman and group mailman.
At the list level, for a test list (mmtest), the dir looks like:
-rw-rw---- 1 mailman mailman 3082 Dec 27 11:48 config.db -rw-rw---- 1 mailman mailman 3082 Dec 27 11:47 config.db.last -rw-rw-r-- 1 mailman mailman 869 Dec 26 16:57 request.db -rw-rw-r-- 1 mailman mailman 189 Jan 30 2002 handle_opts.html -rw-rw-r-- 1 mailman mailman 1026 Jan 30 2002 headfoot.html -rw-rw-r-- 1 mailman mailman 3136 Jan 30 2002 listinfo.html -rw-rw-r-- 1 mailman mailman 4106 Jan 30 2002 options.html -rw-rw-r-- 1 mailman mailman 1169 Jan 30 2002 roster.html -rw-rw-r-- 1 mailman mailman 198 Jan 30 2002 subscribe.html -rw-rw-r-- 1 mailman mailman 1706 Jan 30 2002 admindbpreamble.html
That's ok. HOWEVER, whenever I log into a list or try to make changes to a list as the site admin, the ownership changes for config.db:
-rw-rw---- 1 nobody mailman 3082 Dec 27 11:50 config.db -rw-rw---- 1 mailman mailman 3082 Dec 27 11:48 config.db.last -rw-rw-r-- 1 mailman mailman 869 Dec 26 16:57 request.db -rw-rw-r-- 1 mailman mailman 189 Jan 30 2002 handle_opts.html -rw-rw-r-- 1 mailman mailman 1026 Jan 30 2002 headfoot.html -rw-rw-r-- 1 mailman mailman 3136 Jan 30 2002 listinfo.html -rw-rw-r-- 1 mailman mailman 4106 Jan 30 2002 options.html -rw-rw-r-- 1 mailman mailman 1169 Jan 30 2002 roster.html -rw-rw-r-- 1 mailman mailman 198 Jan 30 2002 subscribe.html -rw-rw-r-- 1 mailman mailman 1706 Jan 30 2002 admindbpreamble.html
And the filesize for config.db does not change. I suspect that the config.db file is not changing at all when I attempt changes logged in as the site admin.
The only change to the file is config.db's ownership keeps changing to nobody!
Why?
Maybe the above is a clue to the problem!
Any thoughts?
Steve steve410@cs.jhu.edu
Try setting USE_CRYPT=0 in your mm_cfg.py. Maybe your crypt library is broken? MM2.1 doesn't use crypt so it isn't a problem in the new version.
-Barry
participants (3)
-
barry@zope.com
-
Jon Carnes
-
Steve Rifkin