system:mailman3
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| system:mailman3 [2024-09-08T19:58:57+0000] – more template formatting information michael_paoli_admin | system:mailman3 [2025-07-02T03:38:52+0000] (current) – Some more to complete on recording/reporting, and more notes about mailman members behavior when there are no matches michael_paoli | ||
|---|---|---|---|
| Line 150: | Line 150: | ||
| Y how do we export roster of members? | Y how do we export roster of members? | ||
| E.g.: # (for list in $(Mailman lists -a -q); do echo " | E.g.: # (for list in $(Mailman lists -a -q); do echo " | ||
| + | Note, however, if there are no matches for the specified role (or default of --role member), it will output | ||
| + | name of list with @ replaced by ., followed by text " has no members" | ||
| + | $ mailman members --role moderator balug-admin@lists.balug.org | ||
| + | balug-admin.lists.balug.org has no members | ||
| + | $ | ||
| + | And note also that's written to stdout and the exit/return value is 0. | ||
| + | So, one will probably want to filter such out from actual data results. | ||
| or via URLs, e.g. https:// | or via URLs, e.g. https:// | ||
| Y don't reject empty body (e.g. mailman commands don't require body to be present) | Y don't reject empty body (e.g. mailman commands don't require body to be present) | ||
| Line 221: | Line 228: | ||
| |customize templates | |customize templates | ||
| |update monthly stats reporting | |update monthly stats reporting | ||
| + | |fix Mailman 3 monthly data recording / stats reporting | ||
| notes/keys: | notes/keys: | ||
| Line 231: | Line 239: | ||
| * pending: handle pending as warranted (e.g. held pending moderator approval) | * pending: handle pending as warranted (e.g. held pending moderator approval) | ||
| - | |Mailman 3: fix gravatar.com information leakage | + | |Mailman 3: fix gravatar.com information leakage |
| - | |fix what I broke in attempting to fix the immediately above | + | |fix what I broke in attempting to fix the immediately above |y| |
| - | |Mailman 3: check for any additional information leaks | + | |Mailman 3: check for any additional information leaks |y| |
| - | |stop Mailman 2 services | + | |stop Mailman 2 services |
| - | |disable Mailman 2 services # systemctl disable mailman.service | + | |disable Mailman 2 services # systemctl disable mailman.service |
| - | |disable the remaining Mailman 2 aliases (mailman & mailman-*) / | + | |disable the remaining Mailman 2 aliases (mailman & mailman-*) / |
| - | |Apache 2 configuration - remove no longer relevant Mailman 2 portions | + | |Apache 2 configuration - remove no longer relevant Mailman 2 portions |
| - | |fix what I broke in the immediately above, notably links so static web archive content will still work |y| | + | |fix what I broke in the immediately above, notably links so static web archive content will still work |
| - | |disable nntp runner | + | |disable nntp runner |
| - | |remove but **do not purge** mailman2 and no longer needed reverse dependencies packages | + | |remove but **do not purge** mailman2 and no longer needed reverse dependencies packages |
| - | |fix minor HyperKitty archive bugs present on Debian | + | |fix minor HyperKitty archive bugs present on Debian |
| - | |fix HyperKitty failure (configuration? | + | |fix HyperKitty failure (configuration? |
| - | |balug-announc@lists.balug.org set users with explicit moderation of hold (imported from Mailman 2) to List default (discard)|y| | + | |balug-announc@lists.balug.org set users with explicit moderation of hold (imported from Mailman 2) to List default (discard) |
| + | |'' | ||
| + | |'' | ||
| + | |'' | ||
| + | |'' | ||
| notes/keys: | notes/keys: | ||
| Line 409: | Line 421: | ||
| / | / | ||
| / | / | ||
| + | it shows folding at 70 | ||
| looks like wrap is applied to (at least): | looks like wrap is applied to (at least): | ||
| - | list: | + | list: |
| list: | list: | ||
| list: | list: | ||
| - | list: | + | list: |
| - | | + | |
| + | list: | ||
| looks like also for those templates where wrapping is applied, | looks like also for those templates where wrapping is applied, | ||
| source comments imply if the paragraph starts with whitespace, wrapping won't be applied to the paragraph - but seems the comments lie, | source comments imply if the paragraph starts with whitespace, wrapping won't be applied to the paragraph - but seems the comments lie, | ||
system/mailman3.1725825537.txt.bz2 · Last modified: 2024-09-08T19:58:57+0000 by michael_paoli_admin