| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Update the copyright lines to include the years 1999 & 2000. | bwarsaw | 2000-03-21 | 19 | -39/+75 | |
| | | ||||||
| * | main(): Catch KeyError when del'ing the user_options; it could have | bwarsaw | 2000-03-16 | 1 | -1/+5 | |
| | | | | | already been zero (hence, missing). | |||||
| * | main(): It is possible for a user address to not have an entry in the | bwarsaw | 2000-03-16 | 1 | -3/+12 | |
| | | | | | | | 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 :( | |||||
| * | main(): fixed name error for MMUnknownListError. Found by Jeff | bwarsaw | 2000-02-22 | 1 | -1/+1 | |
| | | | | | Berliner. | |||||
| * | checkwalk(): getgrgid raises a KeyError if the gid isn't in the group | bwarsaw | 1999-12-21 | 1 | -1/+5 | |
| | | | | | database. | |||||
| * | Added a warning about explicit Unlock() being necessary. | bwarsaw | 1999-12-02 | 1 | -0/+4 | |
| | | ||||||
| * | Fixed -n/--no-change, i.e. dryrun mode, to conform to documented | bwarsaw | 1999-11-30 | 1 | -6/+6 | |
| | | | | | behavior. | |||||
| * | --file/-f option is documented as reading from stdin when the argument | bwarsaw | 1999-11-29 | 1 | -14/+12 | |
| | | | | | | is `-'. It was implemented to read addresses from the command line. I changed the implementation to agree with the documentation. | |||||
| * | main(): port to new message delivery code. Some other general | bwarsaw | 1999-11-29 | 1 | -77/+85 | |
| | | | | | rewrites and clean ups. | |||||
| * | typo | bwarsaw | 1999-11-26 | 1 | -1/+1 | |
| | | ||||||
| * | checkarchivedbs(): database directory might not exist yet. | bwarsaw | 1999-11-26 | 1 | -1/+6 | |
| | | ||||||
| * | Added config_list script | bwarsaw | 1999-11-26 | 1 | -1/+1 | |
| | | ||||||
| * | Simple script for configuring a list via a "flat" text file. Can be | bwarsaw | 1999-11-26 | 1 | -0/+233 | |
| | | | | | | | | | | used to dump a list's current configuration variables to a file (or stdout), or to change a list's variables based on the input of a file. Doesn't quite get us to simple conversion of MD style config files, but writing a translator should be an easy step from here. | |||||
| * | Second argument is optional now, and if missing it is calculated. | bwarsaw | 1999-11-25 | 1 | -4/+17 | |
| | | | | | This makes it easier to invoke for most normal lists. | |||||
| * | checkarchivedbs(): minor typo | bwarsaw | 1999-11-24 | 1 | -1/+1 | |
| | | ||||||
| * | checkarchivedbs(): New permissions test which makes sure that | bwarsaw | 1999-11-24 | 1 | -0/+21 | |
| | | | | | archives/private/<listname>/database is other 000. | |||||
| * | Convert message delivery to pipeline architecture by using | bwarsaw | 1999-11-24 | 1 | -28/+27 | |
| | | | | | | | | HandlerAPI.DeliverToUser() for fast track delivery of the welcome messages. We also no longer need to call Utils.Reap() since that's gone now. | |||||
| * | Added an example of how to use the -r option. | bwarsaw | 1999-11-16 | 1 | -0/+29 | |
| | | ||||||
| * | forgot to import Errors | bwarsaw | 1999-11-12 | 1 | -0/+1 | |
| | | ||||||
| * | Standardized argument parsing | bwarsaw | 1999-11-12 | 1 | -2/+29 | |
| | | ||||||
| * | Add move_list to list of scripts | bwarsaw | 1999-11-12 | 1 | -1/+1 | |
| | | ||||||
| * | Simple move_list script (really just reassigns the list-specific | bwarsaw | 1999-11-12 | 1 | -0/+66 | |
| | | | | | archive attributes). | |||||
| * | SendExplanation(): Message objects no longer have a SetHeader() | bwarsaw | 1999-11-10 | 1 | -2/+2 | |
| | | | | | | method. Use the standard rfc822.Message writable interface (e.g. __setitem__) | |||||
| * | main(): Reap all subprocesses until none are left | bwarsaw | 1999-10-30 | 1 | -0/+4 | |
| | | ||||||
| * | main(): if the fromaddr can't be found, return after printing msg | bwarsaw | 1999-10-25 | 1 | -0/+1 | |
| | | ||||||
| * | Simple script to print the current Mailman version | bwarsaw | 1999-09-02 | 2 | -1/+26 | |
| | | ||||||
| * | small cut and paste typo | bwarsaw | 1999-08-21 | 1 | -1/+1 | |
| | | ||||||
| * | Robustness changes. Specifically: | bwarsaw | 1999-08-21 | 1 | -22/+84 | |
| | | | | | | | | | | | | | | | | When processing the archive, lay claim to the archiver lock so that any posts that come in while the archiver is running will get blocked. This isn't optimal because we don't really know how long the archiver will run (I give it 3 hours max by default). HyperArchive.processUnixMailbox() should actually refresh() the lock while it's working. Also, the MailList object is locked too, although the lifetime is shorter. I wonder if this is still necessary? Use getopt module to process options. Added a docstring which becomes the usage message. | |||||
| * | checkall(): Must also check PREFIX. | bwarsaw | 1999-08-13 | 1 | -0/+12 | |
| | | ||||||
| * | find_member: new script to search all lists (or a specified subset) | bwarsaw | 1999-08-09 | 2 | -1/+145 | |
| | | | | | | | | for an address matching a regular expression. Very handy when you have a bouncing address subscribed to many lists! Makefile.in: install find_member | |||||
| * | Use os.error instead of OSError for older Pythons | bwarsaw | 1999-07-12 | 1 | -2/+8 | |
| | | | | | | checkadminpw(): wrap stat of data/adm.pw in a try/except to catch situations where there is no site password. | |||||
| * | main(): Slightly different message for confirmation. | bwarsaw | 1999-07-09 | 1 | -1/+1 | |
| | | ||||||
| * | checkadminpw(): Check the permissions on data/adm.pw, which now must | bwarsaw | 1999-07-09 | 1 | -9/+20 | |
| | | | | | | | be 0640. We'd like to restrict the permissions as much as possible, but group mailman must be able to read the file, or site-password override in the Web interfaces won't work. | |||||
| * | Use stat's symbolic names for list indices. | bwarsaw | 1999-07-07 | 1 | -2/+3 | |
| | | ||||||
| * | check_perms: No need to generate this file. MAILMAN_GRPNAME must | bwarsaw | 1999-07-06 | 3 | -5/+6 | |
| | | | | | | | | always be `mailman' (from which we can automatically get the gid), and PREFIX is available in mm_cfg. .cvsignore, Makefile.in: undo administrivia | |||||
| * | check_perms.in: A file for a simple permission and group ownership | bwarsaw | 1999-07-06 | 3 | -3/+159 | |
| | | | | | | | | check over the Mailman installation. Not sure I got everything, but its a start. .cvsignore, Makefile.in: administrivia | |||||
| * | Catch MMBadEmailError and print a sensible message (PR#59) | bwarsaw | 1999-07-03 | 1 | -3/+8 | |
| | | ||||||
| * | Use new MailList.ApprovedAddMembers() to speed up addition. | hmeland | 1999-06-13 | 1 | -25/+21 | |
| | | ||||||
| * | In docstring, use %% to escape the percent sign. | bwarsaw | 1999-06-10 | 1 | -1/+1 | |
| | | ||||||
| * | dolist(): Do l.Unlock() before returning, to avoid the list's open | hmeland | 1999-06-02 | 1 | -0/+2 | |
| | | | | | lockfiles eating up all the available filehandles. | |||||
| * | Fix for PR#7 (fatal error occuring when duplicate addresses are in the | bwarsaw | 1999-05-03 | 1 | -4/+9 | |
| | | | | | file). | |||||
| * | Several changes. First, locking is now done with the -l/--lock | bwarsaw | 1999-05-03 | 1 | -16/+83 | |
| | | | | | | | | | option. Also, support a -r/--run option which can be used to specify a module.callable() to run on the MailList object. Also, add a -h/--help option. [Idea by Christopher Lindsey] | |||||
| * | Added `withlist' script to install target | bwarsaw | 1999-03-29 | 1 | -1/+1 | |
| | | ||||||
| * | Convenience script for interacting with a mailing list from Python's | bwarsaw | 1999-03-29 | 1 | -0/+53 | |
| | | | | | | | interactive prompt. Run with % python -i bin/withlist <listname> [locked?] | |||||
| * | DeleteMember()'s keyword argument is called `admin_notif' | bwarsaw | 1999-03-26 | 1 | -1/+1 | |
| | | ||||||
| * | Added -a / --notifyadmin option to override the list's default | bwarsaw | 1999-03-25 | 1 | -6/+21 | |
| | | ||||||
| * | main(): Ignore any line that is empty (all whitespace) or is a comment | bwarsaw | 1999-03-25 | 1 | -0/+8 | |
| | | | | | (first non-whitespace is a #). | |||||
| * | Makefile should not be under CVS | bwarsaw | 1999-03-23 | 1 | -72/+0 | |
| | | ||||||
| * | Oops! Add installation of sync_members and check_db to this file | bwarsaw | 1999-03-23 | 1 | -1/+2 | |
| | | | | | instead of Makefile (which now needs to be removed) | |||||
| * | Finished the implementation. Tested features. | bwarsaw | 1999-03-23 | 1 | -34/+71 | |
| | | ||||||
