mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-05-11 09:48:24 +02:00
Core Update 168: Stop services before extracting files
https://lists.ipfire.org/pipermail/development/2022-May/013398.html On a general note, we should do so for every Core Update, as it is more sane to stop services before deleting or overwriting any files. Reported-by: Stefan Schantl <stefan.schantl@ipfire.org> Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
This commit is contained in:
@@ -31,6 +31,12 @@ for (( i=1; i<=$core; i++ )); do
|
|||||||
rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire
|
rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Stop services
|
||||||
|
/etc/init.d/squid stop
|
||||||
|
/usr/local/bin/openvpnctrl -k
|
||||||
|
/usr/local/bin/openvpnctrl -kn2n
|
||||||
|
/etc/init.d/suricata stop
|
||||||
|
|
||||||
# Remove files
|
# Remove files
|
||||||
rm -rvf \
|
rm -rvf \
|
||||||
/lib/firmware/cxgb4/t4fw-1.26.4.0.bin \
|
/lib/firmware/cxgb4/t4fw-1.26.4.0.bin \
|
||||||
@@ -67,12 +73,6 @@ rm -vf \
|
|||||||
/opt/pakfire/db/meta/meta-netbpm \
|
/opt/pakfire/db/meta/meta-netbpm \
|
||||||
/opt/pakfire/db/rootfiles/netbpm
|
/opt/pakfire/db/rootfiles/netbpm
|
||||||
|
|
||||||
# Stop services
|
|
||||||
/etc/init.d/squid stop
|
|
||||||
/usr/local/bin/openvpnctrl -k
|
|
||||||
/usr/local/bin/openvpnctrl -kn2n
|
|
||||||
/etc/init.d/suricata stop
|
|
||||||
|
|
||||||
# Extract files
|
# Extract files
|
||||||
extract_files
|
extract_files
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user