From: Harald Hoyer Date: Wed, 20 Jun 2012 23:04:15 +0000 (+0200) Subject: systemd/dracut-pre-pivot.sh: stop old udev services X-Git-Tag: 020~69 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=edcbd379d50218695681e9bb13288f9603da04f6;p=thirdparty%2Fdracut.git systemd/dracut-pre-pivot.sh: stop old udev services --- diff --git a/modules.d/98systemd/dracut-pre-pivot.sh b/modules.d/98systemd/dracut-pre-pivot.sh index eb7e93246..668521053 100755 --- a/modules.d/98systemd/dracut-pre-pivot.sh +++ b/modules.d/98systemd/dracut-pre-pivot.sh @@ -34,7 +34,11 @@ done echo "NEWROOT=\"$NEWROOT\"" >> /run/initramfs/switch-root.conf udevadm control --stop-exec-queue -systemctl stop systemd-udev.service + +for i in systemd-udev.service udev.service; do + systemctl is-active $i >/dev/null 2>&1 && systemctl stop $i +done + udevadm info --cleanup-db # remove helper symlink