[Mailman-Developers] Need to reset passwords en masse, pls help

Barry Warsaw barry at python.org
Thu Dec 30 23:55:36 CET 2004


On Wed, 2004-12-29 at 00:46, Hugh Esco wrote:

> I have command line access as root in a BSD jail to this
> installation.
> 
> I need to know:  is there anyway I can automate the resetting
> of every password for every subscriber on this installation,
> with the new password sent out in an email to the subscriber,
> and causing as little confusion and disruption as possible?

You're timing is impeccable!  I just checked in a script called
'reset_pw' which was based on a contribution by Florien Weimer.  This
script is intended to be run under bin/withlist and can be used to reset
the passwords for all the members of a list (or all members of all
lists, using withlist's -a option).

After you've reset the passwords, you'd want to run cron/mailpasswds
manually to send out new reminders containing the new passwords.

While the script has been checked into CVS, it hasn't undergone much
testing, so caveat emptor (read: make backups first!).  If you don't
have CVS access and can't wait until Mailman 2.1.6, look here:

http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/bin/?only_with_tag=Release_2_1-maint

but remember that the SourceForge CVS delay means the script isn't
visible yet.

Cheers,
-Barry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: This is a digitally signed message part
Url : http://mail.python.org/pipermail/mailman-developers/attachments/20041230/268ea162/attachment.pgp


More information about the Mailman-Developers mailing list