diff options
author | rhatto <rhatto> | 2006-10-12 01:05:49 +0000 |
---|---|---|
committer | rhatto <rhatto> | 2006-10-12 01:05:49 +0000 |
commit | 69bdb628ea9ebbb4cce0917805ad0de2a4485500 (patch) | |
tree | 146471ea8960ce8252b1c86fc6c09df7b1db4054 | |
parent | d059c16fcbcd4ad110f7e8116f689eb9eebce173 (diff) | |
download | firma-69bdb628ea9ebbb4cce0917805ad0de2a4485500.tar.gz firma-69bdb628ea9ebbb4cce0917805ad0de2a4485500.tar.bz2 |
CHANGELOG update
-rwxr-xr-x | CHANGELOG | 40 | ||||
-rwxr-xr-x | firma | 3 |
2 files changed, 42 insertions, 1 deletions
@@ -1,6 +1,46 @@ Firma CHANGELOG --------------- +11/10/2006 - 0.3-cvs (rev. 1.114) - rhatto + + - support of list administration via email + + - in function ParseGpgDecryptStderr: dded variable + SIGNATURE_MADE_BY_SENDER, that checks wheter the + signature was made by the sender of the email; + this is important to check if admin tasks are + really being request by the list administrator, etc. + + - new list config option REQUIRE_SIGNATURE= wheter messages + sent to the list should be (yes) or dont need to be signed + to be processed (no); defaults to yes; this doesnt affect + the way email administration works, when signature is mandatory. + + - in function ProcessMessage: + + - fixed typ0 LIST_ADMINS (should be LIST_ADMIN). + - check whether SIGNATURE_MADE_BY_SENDER is true. + - process message according value of MODE, so the function + can process either normal list messages or admin + commands. + + - in function ChooseUid: added expect exit status checking at + the bottom of the function. + + - new command line option -e, --email-admin-task. + + - new global variable MODE is set either + + - "admin-interactive". + - "admin-non-interactive". + - "list-message". + + - new functions + + - AdminLog + - EmailListAdministration + - AllowMessageProcessing + 10/10/2006 - 0.3-cvs (rev 1.89) - rhatto - minor fixes @@ -1520,7 +1520,8 @@ function SubscribeUsers { help show this help stdin waits for key material from stdin (interactive mode only) file <file-name> import pubkeys from file (interactive mode only) - keyserver [server-address] <key-ids> import <key-ids> from <server-address> (default server: $KEYSERVER) + keyserver [server-address] <key-ids> import <key-ids> from <server-address> + (default keyserver: $KEYSERVER) " elif [ "$1" == "stdin" ]; then if [ "$MODE" == "admin-interactive" ]; then |