Commit 66aa86a2 authored by Vitaly Lipatov's avatar Vitaly Lipatov

common: preserve web access on common upgrades

parent e135d01b
...@@ -65,8 +65,13 @@ Etersoft ban service. ...@@ -65,8 +65,13 @@ Etersoft ban service.
%post common %post common
if [ -f /etc/%name/settings.ini ]; then if [ -f /etc/%name/settings.ini ]; then
chown root:root /etc/%name/settings.ini if rpm -q --quiet %name-web && getent group %webserver_group >/dev/null; then
chmod 600 /etc/%name/settings.ini chown root:%webserver_group /etc/%name/settings.ini
chmod 640 /etc/%name/settings.ini
else
chown root:root /etc/%name/settings.ini
chmod 600 /etc/%name/settings.ini
fi
fi fi
%post web %post web
......
Markdown is supported
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