[evolvis-commits] r16247: Add missing code to handle reset of list password.
mirabilos at evolvis.org
mirabilos at evolvis.org
Tue Mar 1 01:04:56 CET 2011
Author: mirabilos
Date: 2011-03-01 01:04:56 +0100 (Tue, 01 Mar 2011)
New Revision: 16247
Modified:
trunk/gforge_base/evolvisforge-5.1/src/cronjobs/mail/mailing_lists_create.php
Log:
Add missing code to handle reset of list password.
Modified: trunk/gforge_base/evolvisforge-5.1/src/cronjobs/mail/mailing_lists_create.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/src/cronjobs/mail/mailing_lists_create.php 2011-03-01 00:04:54 UTC (rev 16246)
+++ trunk/gforge_base/evolvisforge-5.1/src/cronjobs/mail/mailing_lists_create.php 2011-03-01 00:04:56 UTC (rev 16247)
@@ -105,6 +105,13 @@
$err .= "Privatizing ".$listname.": ".$privatize_cmd."\n";
passthru($privatize_cmd,$privatizeFailed);
}
+ } elseif ($status == MAIL__MAILING_LIST_PW_RESET_REQUESTED) {
+ $change_pw_cmd = escapeshellcmd($sys_path_to_mailman.'/bin/change_pw -l '.$listname);
+ $err .= "Resetting password of ".$listname."\n";
+ passthru($change_pw_cmd,$failed);
+ if ($failed) {
+ $err .= 'Failed to reset password of '.$listname."\n";
+ }
}
if(file_exists(forge_get_config('mailman_path').'/mail/mailman')) {
More information about the evolvis-commits
mailing list