]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
Set systemdutildir correctly
authorBöszörményi Zoltán <zboszor@pr.hu>
Thu, 24 Oct 2019 15:00:50 +0000 (17:00 +0200)
committerHarald Hoyer <harald@hoyer.xyz>
Fri, 25 Oct 2019 09:58:58 +0000 (11:58 +0200)
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
dracut.sh

index 6658ba30c1589423321d8fc7ad2b3da9c1377f35..a005c558009d54222202fde15b098ee0c32707e9 100755 (executable)
--- a/dracut.sh
+++ b/dracut.sh
@@ -1033,12 +1033,12 @@ esac
 abs_outfile=$(readlink -f "$outfile") && outfile="$abs_outfile"
 
 
-[[ -d $systemdutildir ]] \
+[[ -d $dracutsysrootdir$systemdutildir ]] \
     || systemdutildir=$(pkg-config systemd --variable=systemdutildir 2>/dev/null)
 
-if ! [[ -d "$systemdutildir" ]]; then
-    [[ -e /lib/systemd/systemd-udevd ]] && systemdutildir=/lib/systemd
-    [[ -e /usr/lib/systemd/systemd-udevd ]] && systemdutildir=/usr/lib/systemd
+if ! [[ -d "$dracutsysrootdir$systemdutildir" ]]; then
+    [[ -e $dracutsysrootdir/lib/systemd/systemd-udevd ]] && systemdutildir=/lib/systemd
+    [[ -e $dracutsysrootdir/usr/lib/systemd/systemd-udevd ]] && systemdutildir=/usr/lib/systemd
 fi