From 1fdae9667d2bac3695ba79d912a0095d73bee3be Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 7 Dec 2010 18:30:53 +0100 Subject: [PATCH] Fix some squid and snort update problems. --- config/rootfiles/core/44/update.sh | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/core/44/update.sh b/config/rootfiles/core/44/update.sh index cfe864b897..4ce7025cd4 100644 --- a/config/rootfiles/core/44/update.sh +++ b/config/rootfiles/core/44/update.sh @@ -52,6 +52,9 @@ echo etc/mkinitcpio.d >> /opt/pakfire/tmp/ROOTFILES echo lib/initcpio >> /opt/pakfire/tmp/ROOTFILES echo sbin/mkinitcpio >> /opt/pakfire/tmp/ROOTFILES echo usr/bin/iw >> /opt/pakfire/tmp/ROOTFILES +echo etc/snort >> /opt/pakfire/tmp/ROOTFILES +echo usr/lib/snort_* >> /opt/pakfire/tmp/ROOTFILES +echo usr/lib/squid >> /opt/pakfire/tmp/ROOTFILES # Backup the files tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ @@ -76,6 +79,19 @@ rm -rf /usr/bin/iw # Backup grub.conf # cp -vf /boot/grub/grub.conf /boot/grub/grub.conf.org + +# +# Stop services to save memory +# +/etc/init.d/snort stop +/etc/init.d/squid stop +# +# +# Remove old snort... +rm -rf /etc/snort +rm -rf /usr/lib/snort_* +# Remove old squid... +rm -rf /usr/lib/squid # # Unpack the updated files # @@ -85,12 +101,6 @@ echo Unpack the updated files ... tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \ --no-overwrite-dir -# -# Stop services to save memory -# -/etc/init.d/snort stop -/etc/init.d/squid stop - # Convert /etc/fstab entries to UUID ... # echo Convert fstab entries to UUID ... -- 2.39.2