1
0
mirror of https://github.com/CumulusNetworks/ifupdown2.git synced 2024-05-06 15:54:50 +00:00

start-networking: bring back support for SKIP_DOWN_AT_SYSRESET in /etc/default/networking

Ticket: CM-9668
Reviewed By: daveO, roopa (patch by daveO)
Testing Done: Tested reboot/shutdown and made sure network
unconfiguration was not getting triggered

This is controlled by a variable SKIP_DOWN_AT_SYSRESET="yes"
(defaults to yes). Should probably default to 'no' for upstream.
This commit is contained in:
Roopa Prabhu
2016-03-03 21:29:53 -08:00
parent 1553a88121
commit d74c20e9ce

View File

@@ -124,6 +124,15 @@ start)
;;
stop)
if [ "$SKIP_DOWN_AT_SYSRESET" = "yes" ]; then
SYSRESET=0
systemctl list-jobs | egrep -q '(shutdown|reboot|halt|poweroff)\.target'
[ $? -eq 0 ] && SYSRESET=1
if [ $SYSRESET -eq 1 ]; then
echo ${NAME}':' "Skipping deconfiguring network interfaces"
exit 0
fi
fi
ifupdown_init
check_network_file_systems
check_network_swap