Handle creation of /var/log/salt/key

This commit is contained in:
Barney Sowood 2023-06-24 00:14:29 +01:00 committed by Gareth J. Greenaway
parent 94adcd1b2c
commit 5d3ffc9e77
3 changed files with 11 additions and 2 deletions

View file

@ -21,6 +21,7 @@
rotate 7
compress
notifempty
create 0640 salt salt
}
/var/log/salt/api {

View file

@ -4,7 +4,11 @@ case "$1" in
touch /var/log/salt/master
chmod 640 /var/log/salt/master
fi
chown -R salt:salt /etc/salt/pki/master /etc/salt/master.d /etc/salt/minion.d /var/log/salt/master /var/cache/salt/master /var/run/salt/master
if [ ! -e "/var/log/salt/key" ]; then
touch /var/log/salt/key
chmod 640 /var/log/salt/key
fi
chown -R salt:salt /etc/salt/pki/master /etc/salt/master.d /etc/salt/minion.d /var/log/salt/master /var/log/salt/key /var/cache/salt/master /var/run/salt/master
if command -v systemctl; then systemctl enable salt-master; fi
;;
esac

View file

@ -490,7 +490,11 @@ if [ ! -e "/var/log/salt/master" ]; then
touch /var/log/salt/master
chmod 640 /var/log/salt/master
fi
chown -R %{_SALT_USER}:%{_SALT_GROUP} /etc/salt/pki/master /etc/salt/master.d /var/log/salt/master /var/cache/salt/master /var/run/salt/master
if [ ! -e "/var/log/salt/key" ]; then
touch /var/log/salt/key
chmod 640 /var/log/salt/key
fi
chown -R %{_SALT_USER}:%{_SALT_GROUP} /etc/salt/pki/master /etc/salt/master.d /var/log/salt/master /var/log/salt/key /var/cache/salt/master /var/run/salt/master
%posttrans api