diff options
| author | bwarsaw | 2001-12-06 07:05:13 +0000 |
|---|---|---|
| committer | bwarsaw | 2001-12-06 07:05:13 +0000 |
| commit | e789b3cafed0902306c1ce9bd49ecb7c20294e0c (patch) | |
| tree | de3855de9dce41542f7b125c9569908e7e622087 | |
| parent | 694264b28d23a1b956732e28c9a1c3643929b27f (diff) | |
| download | mailman-e789b3cafed0902306c1ce9bd49ecb7c20294e0c.tar.gz mailman-e789b3cafed0902306c1ce9bd49ecb7c20294e0c.tar.zst mailman-e789b3cafed0902306c1ce9bd49ecb7c20294e0c.zip | |
| -rw-r--r-- | bin/genaliases | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/bin/genaliases b/bin/genaliases index ddaaefe59..0224f0061 100644 --- a/bin/genaliases +++ b/bin/genaliases @@ -82,9 +82,12 @@ def main(): omask = os.umask(002) try: MTA.clear() - for hostname, vlists in mlists.items(): - for mlist in vlists: - MTA.create(mlist, nolock=1) + if not mlists: + MTA.create(None, nolock=1) + else: + for hostname, vlists in mlists.items(): + for mlist in vlists: + MTA.create(mlist, nolock=1) finally: os.umask(omask) lock.unlock(unconditionally=1) |
