| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Added a NEWS file.
Move old bin scripts to the attic.
|
| | |
|
| |
|
|
|
|
| |
and cron scripts. When code/status == 0, there's no error (it's
likely --help output) so send that to stdout. Otherwise, it's an
error and the output goes to stderr.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
into the script's #! line -- based on --with-python settings, without
losing CVS revision history.
#! /usr/bin/env python
becomes
#! @PYTHON@
which gets substituted for in configure.
|
| |
|
|
| |
changeMemberAddress() instead of hacking on the dicts directly.
|
| |
|
|
|
| |
completion. See the FIXME comment). Checking it in so I don't
have to keep rsync'ing to the office machine. ;/
|
| | |
|
| | |
|
| |
|
|
|
| |
Use extended print statement, string methods, and other Python 2.0
features.
|
| |
|
|
|
|
|
| |
insensitive. list_lists prints them out using their real name -- not
their internal name -- and they should differ only by case.
Closes SF bug #113742 and patch #101434.
|
| |
|
|
| |
mlist.owner.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added -l/--listname options to specify the lists to affect (multiple
-l options are okay, and if no -l is given, all lists are changed).
Added -r/--remove to optionally remove the old address after cloning
Added -a/--admin to scan the list admins (mlist.owner) for the address
to change/clone.
Added -q/--quiet for verbosity
Added -n/--nomodify for dryrun functionality.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mailing list. In all cases, catch the base exception class
MMListError, and output a semi-standard error message which also
contains the str() of the actual exception details (is this too
much?).
Also:
config_list: slightly different usage() printing
find_member.scanlists(): print a message if a MMListError occurs
when opening the mailing list object
remove_members: Wrap actual DeleteMember() calls in a try/finally
to be sure the list is saved and unlocked should an exception
occur. Hmm, should it be all or nothing?
|
| | |
|
| |
|
|
| |
already been zero (hence, missing).
|
| |
|
|
|
|
| |
mlist.user_options dictionary. If the user's option bitfield is zero,
then Mailman saves roon in the database by deleting this key/value
pair. Something I hadn't realized :(
|
| | |
|
| | |
|
|
|
not suitable for access via Web because of security concerns.
Runnable by site admin.
remove_members: slight reordering of usage()
Makefile.in: add clone_member script.
|