diff options
-rw-r--r-- | loader/hardware.c | 6 | ||||
-rwxr-xr-x | scripts/mk-images | 1 |
2 files changed, 3 insertions, 4 deletions
diff --git a/loader/hardware.c b/loader/hardware.c index 202c64187..e9be27933 100644 --- a/loader/hardware.c +++ b/loader/hardware.c @@ -75,7 +75,7 @@ static int detectHardware() { logMessage(DEBUGLVL, "waiting for hardware to initialize"); if (!(child = fork())) { - char *args[] = { "/sbin/udevsettle", "udevsettle", NULL, NULL }; + char *args[] = { "/sbin/udevadm", "settle", NULL, NULL }; int fd = open("/dev/tty3", O_RDWR); dup2(fd, 0); @@ -84,13 +84,13 @@ static int detectHardware() { close(fd); if (timeout) { - if (asprintf(&args[2],"--timeout=%d",timeout) == -1) { + if (asprintf(&args[2], "--timeout=%d", timeout) == -1) { logMessage(CRITICAL, "%s: %d: %m", __func__, __LINE__); abort(); } } - rc = execv("/sbin/udevsettle",args); + rc = execv("/sbin/udevadm", args); _exit(1); } diff --git a/scripts/mk-images b/scripts/mk-images index a405df792..a8c5bdbd3 100755 --- a/scripts/mk-images +++ b/scripts/mk-images @@ -618,7 +618,6 @@ makeinitrd() { instbin $IMGPATH /usr/sbin/udevd $MBD_DIR /sbin/udevd instbin $IMGPATH /usr/sbin/udevadm $MBD_DIR /sbin/udevadm instbin $IMGPATH /usr/bin/udevinfo $MBD_DIR /sbin/udevinfo - ln -s udevadm $MBD_DIR/sbin/udevsettle instbin $IMGPATH /usr/bin/bash $MBD_DIR /sbin/bash ( cd $MBD_DIR/sbin ; ln -sf bash sh ) |