[BALUG-Admin] BALUG: Lists, stats, etc.

Rick Moen rick@linuxmafia.com
Wed Aug 3 02:07:40 UTC 2022


Quoting Michael Paoli (Michael.Paoli@cal.berkeley.edu):

> 
> Did notice you changed the default on monthly password reminder to
> no ... was hoping I'd get to resetting users on that to no
> before this month's reminder ... alas, didn't get to that in time,
> but hoping/expecting I'll probably get that wiggled in soon.
> I've got earlier notes on the bit in the Python Pickle files,
> and also have programs I used for dump/restore of user options (all
> but password) when earlier doing list migrations ... and may just
> tweak some of that code to turn the password reminder off on all the users -
> at least for the shorter term, if not indefinitely (and probably note
> which ones then got their preference flipped, in case there's ever
> need/reason to reverse that).

Yes, indeed I didn't change the "Get password reminder email for this
list?" toggle for any existing user, just (as you say) for new
prospective users -- the latter by setting "Send monthly password
reminders?" (send_reminders, General options) to "no" on all four lists,
instead of the default yes.

linuxmafia:/tmp# su - list
No directory, logging in with HOME=/
list@linuxmafia:/$ cd /var/lib/mailman/bin
list@linuxmafia:/var/lib/mailman/bin$ ls
add_members   convert.pyc  invite_members  postfix-to-mailman.py   show_qfiles
arch          discard      list_admins     postfix-to-mailman.pyc  sync_members
b4b5-archfix  dumpdb       list_lists      qmail-to-mailman.py     transcheck
change_pw     export.py    list_members    qmail-to-mailman.pyc    unshunt
check_db      export.pyc   list_owners     qrunner                 update
check_perms   find_member  mailmanctl      rb-archfix              version
cleanarch     fix_url.py   mmsitepass      remove_members          withlist
clone_member  fix_url.pyc  newlist         reset_pw.py
config_list   genaliases   paths.py        reset_pw.pyc
convert.py    inject       paths.pyc       rmlist
list@linuxmafia:/var/lib/mailman/bin$

If memory serves, the way you massage individual subscribers' options
from the command line is using /var/lib/mailman/bin/withlist , where
you need to tell withlist to follow a very Python-ey instruction script.

_However_, the wording on https://wiki.list.org/DOC/How%20do%20I%20turn%20off%20passwords%20completely%3F 
suggests that frobbing off "Get password reminder email for this list?"
in the per-list admin WebUI causes _nobody_ to receive password
reminders.

I actually didn't notice whether I got password reminders from
lists.balug.org, yesterday, or not.

BTW, that some page says that password reminders can be disabled
_sitewide_ by the siteadmin, by simply removing
/usr/lib/mailman/cron/mailpasswds .

linuxmafia:/usr/lib/mailman# mkdir cron.disabled
linuxmafia:/usr/lib/mailman# mv cron/mailpasswds cron.disabled/
linuxmafia:/usr/lib/mailman#



> See also: https://www.balug.org/wiki/doku.php?id=balug:mail_and_lists
> https://www.balug.org/wiki/doku.php?id=balug:balug_todo_list (alas,
> even the "todo" list needs some significant updating)

Thank you for the gentle reminder.  I will attend to that, as to my
bits.




More information about the BALUG-Admin mailing list