]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
core103: Restart squid and rebuild cache
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 15 Jun 2016 17:47:29 +0000 (18:47 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 15 Jun 2016 17:47:29 +0000 (18:47 +0100)
The swap.state file may be broken and so we delete this here and
let squid rebuild the cache at the next start.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/core/103/update.sh

index 65a85a207c0b384f8bf07111f5131254ab19f999..3f45eaa915dd1029c6b06efe18be6ca5ee6001ed 100644 (file)
@@ -42,6 +42,7 @@ done
 
 
 # Stop services
+/etc/init.d/squid stop
 
 # Remove checkfstab
 rm -f /etc/rc.d/init.d/checkfstab
@@ -56,8 +57,12 @@ ldconfig
 # Update Language cache
 #/usr/local/bin/update-lang-cache
 
+# Remove potentially broken squid cache index (will be recreated after the next start)
+rm -f /var/log/cache/swap.state
+
 # Start services
 /etc/init.d/dnsmasq restart
+/etc/init.d/squid start
 
 sync
 # This update need a reboot...