From 0f860889ab02872ede525a78de9e22d29b54277d Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 17 Jul 2014 21:03:53 +0200 Subject: [PATCH] core80: Fix configuration update and resurrect permissions. --- config/rootfiles/core/80/update.sh | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/core/80/update.sh b/config/rootfiles/core/80/update.sh index baba3e2201..b8b5b58e7e 100644 --- a/config/rootfiles/core/80/update.sh +++ b/config/rootfiles/core/80/update.sh @@ -61,13 +61,19 @@ rm -f \ /opt/pakfire/db/rootfiles/libgpg-error # Regenerate squid configuration file -/srv/web/ipfire/cgi-bin/proxy.cgi +sudo -u nobody /srv/web/ipfire/cgi-bin/proxy.cgi -# Generate ddns configuration file -/srv/web/ipfire/cgi-bin/ddns.cgi +# Fix broken proxy configuration permissions +chown -R nobody.nobody \ + /var/ipfire/proxy/advanced \ + /var/ipfire/proxy/acl-1.4 \ + /var/ipfire/proxy/enable \ + /var/ipfire/proxy/settings \ + /var/ipfire/proxy/squid.conf \ + /var/ipfire/proxy/transparent -touch /var/ipfire/ddns/ddns.conf -chown nobody.nobody /var/ipfire/ddns/ddns.conf +# Generate ddns configuration file +sudo -u nobody /srv/web/ipfire/cgi-bin/ddns.cgi # Update crontab sed -i /var/spool/cron/root.orig -e "/setddns.pl/d" -- 2.39.2