We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents bad49e1 + 5494772 commit ca4248cCopy full SHA for ca4248c
install/lib/installer_base.lib.php
@@ -1805,7 +1805,12 @@ public function configure_rspamd() {
1805
1806
$tpl = new tpl();
1807
$tpl->newTemplate('rspamd_worker-controller.inc.master');
1808
- $tpl->setVar('rspamd_password', $mail_config['rspamd_password']);
+ $rspamd_password = $mail_config['rspamd_password'];
1809
+ $crypted_password = trim(exec('rspamadm pw -p ' . escapeshellarg($rspamd_password)));
1810
+ if($crypted_password) {
1811
+ $rspamd_password = $crypted_password;
1812
+ }
1813
+ $tpl->setVar('rspamd_password', $rspamd_password);
1814
wf('/etc/rspamd/local.d/worker-controller.inc', $tpl->grab());
1815
chmod('/etc/rspamd/local.d/worker-controller.inc', 0644);
1816
}
0 commit comments