]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
AWS: Restart udev to rename network interfaces
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Jun 2018 10:15:29 +0000 (11:15 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Jun 2018 10:15:29 +0000 (11:15 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/initscripts/helper/aws-setup
src/initscripts/system/udev

index 19edb2b921551f2110b09ff38dd249a793d55258..3db888fe256a0552b9bcd2ccc768499e3e6e12b3 100644 (file)
@@ -202,6 +202,9 @@ import_aws_configuration() {
 
        # All done
        echo_ok
+
+       # Restart udev to rename network interfaces
+       /etc/init.d/udev restart
 }
 
 case "${reason}" in
index 6cf8771eaf745d132700feb999c4122ac9d3d7a3..5e0d9bdfdb7273f640cacffc866303efd3f87c79 100644 (file)
@@ -60,7 +60,8 @@ case "${1}" in
 
                # Start the udev daemon to continually watch for, and act on,
                # uevents
-               /sbin/udevd --daemon
+               boot_mesg "Starting udev daemon..."
+               loadproc udevd --daemon
 
                # Now traverse /sys in order to "coldplug" devices that have
                # already been discovered
@@ -72,6 +73,13 @@ case "${1}" in
 
                ;;
 
+       restart)
+               boot_mesg "Stopping udev daemon..."
+               killproc udevd
+
+               exec $0 start
+               ;;
+
        *)
                echo "Usage ${0} {start}"
                exit 1