diff --git a/install/lib/installer_base.lib.php b/install/lib/installer_base.lib.php index dd4fe9c306080acb7f08972f20355f91e7b311c4..4f72c6920b0169c9de3cf890ba928c56ca1e47bb 100644 --- a/install/lib/installer_base.lib.php +++ b/install/lib/installer_base.lib.php @@ -1644,7 +1644,8 @@ class installer_base { $tpl = new tpl(); $tpl->newTemplate('rspamd_worker-controller.inc.master'); $tpl->setVar('rspamd_password', $mail_config['rspamd_password']); - wf('/etc/rspamd/local.d/worker-controller.inc', $tpl->grab()); + wf('/etc/rspamd/local.d/worker-controller.inc', $tpl->grab()); + chmod('/etc/rspamd/local.d/worker-controller.inc', 0644); } public function configure_spamassassin() { diff --git a/server/plugins-available/postfix_server_plugin.inc.php b/server/plugins-available/postfix_server_plugin.inc.php index bec1c5498d786d6abf60eef2b990dc18448991af..77ac689077e46c1efabc6fc0fcf98af3b8d72409 100644 --- a/server/plugins-available/postfix_server_plugin.inc.php +++ b/server/plugins-available/postfix_server_plugin.inc.php @@ -242,6 +242,7 @@ class postfix_server_plugin { $tpl->newTemplate('rspamd_worker-controller.inc.master'); $tpl->setVar('rspamd_password', $rspamd_password); $app->system->file_put_contents('/etc/rspamd/local.d/worker-controller.inc', $tpl->grab()); + chmod('/etc/rspamd/local.d/worker-controller.inc', 0644); $app->services->restartServiceDelayed('rspamd', 'reload'); }