Commit 89ebae07 authored by Till Brehm's avatar Till Brehm
Browse files

Fix warning that the file /etc/rspamd/local.d/ does not...

Fix warning that the file /etc/rspamd/local.d/ does not exists during installation.
parent a51d6a96
Pipeline #12277 passed with stages
in 7 minutes and 17 seconds
......@@ -1981,8 +1981,13 @@ class installer_base {
exec('chmod a+r /etc/rspamd/local.d/* /etc/rspamd/local.d/maps.d/* /etc/rspamd/override.d/*');
# protect passwords in these files
exec('chgrp _rspamd /etc/rspamd/local.d/redis.conf /etc/rspamd/local.d/classifier-bayes.conf /etc/rspamd/local.d/');
exec('chmod 640 /etc/rspamd/local.d/redis.conf /etc/rspamd/local.d/classifier-bayes.conf /etc/rspamd/local.d/');
exec('chgrp _rspamd /etc/rspamd/local.d/redis.conf /etc/rspamd/local.d/classifier-bayes.conf');
exec('chmod 640 /etc/rspamd/local.d/redis.conf /etc/rspamd/local.d/classifier-bayes.conf');
if(file_exists('/etc/rspamd/local.d/')) {
exec('chgrp _rspamd /etc/rspamd/local.d/');
exec('chmod 640 /etc/rspamd/local.d/');
# unneccesary, since this was done above?
$command = 'usermod -a -G amavis _rspamd';
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment