]> git.proxmox.com Git - mirror_ifupdown2.git/commitdiff
sbin: start-networking: remove dhclient lease files on shutdown
authorJulien Fortin <jfortin@nvidia.com>
Thu, 26 May 2022 10:35:18 +0000 (12:35 +0200)
committerJulien Fortin <jfortin@nvidia.com>
Thu, 26 May 2022 10:35:18 +0000 (12:35 +0200)
Signed-off-by: Julien Fortin <jfortin@nvidia.com>
ifupdown2/sbin/start-networking

index d628a2c15610941e1c3a17fba8e7d7dc577bd3cf..2deb5e92578d130684da615597b06d090a9b2ded 100755 (executable)
@@ -136,7 +136,9 @@ stop)
         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"
+            echo ${NAME}':' "Removing dhclient service files (if any)"
+            find /var/lib/dhcp/ -name "dhclient*leases" -delete
+            echo ${NAME}':' "Skipping deconfiguring the rest of the network interfaces"
             exit 0
         fi
        fi