X-Git-Url: http://git.ipfire.org/?p=people%2Fteissler%2Fipfire-2.x.git;a=blobdiff_plain;f=config%2Frootfiles%2Fcore%2F71%2Fupdate.sh;h=e45ccd837ee80e54b7639ea2dafd6772351d1b89;hp=5a5e1b1e584564f3ff4cd22c3090cff94cbe39a8;hb=e65fe151a5b7bf7df9525fcae1cb920667818c2a;hpb=3033567376ee335545ac2b177c826ca2f287b446 diff --git a/config/rootfiles/core/71/update.sh b/config/rootfiles/core/71/update.sh index 5a5e1b1e5..e45ccd837 100644 --- a/config/rootfiles/core/71/update.sh +++ b/config/rootfiles/core/71/update.sh @@ -32,8 +32,17 @@ do rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire done +# +# Backup snort.conf +cp -f /etc/snort/snort.conf /etc/snort/snort.conf.backup + # #Stop services +/etc/init.d/snort stop +/etc/init.d/squid stop +# +#Remove old usb-modeswitch file +rm /usr/share/usb_modeswitch/0e8d:0002 # #Extract files @@ -44,8 +53,14 @@ extract_files touch /var/ipfire/ethernet/wireless chown nobody:nobody /var/ipfire/ethernet/wireless +# +# Import active rules to new snort.conf +grep "^include $RULE_PATH" /etc/snort/snort.conf.backup >> /etc/snort/snort.conf + # #Start services +/etc/init.d/squid start +/etc/init.d/snort start # #Update Language cache