]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
fips: search different lib paths
authorHarald Hoyer <harald@redhat.com>
Mon, 23 Nov 2009 11:09:42 +0000 (12:09 +0100)
committerHarald Hoyer <harald@redhat.com>
Mon, 23 Nov 2009 11:28:57 +0000 (12:28 +0100)
modules.d/01fips/install

index 5fa35ddefadc848e2bb1342d03d6f015bc1f3f88..0163ad1dcc3b16b78248852c7f7ffef32afe2027 100755 (executable)
@@ -6,9 +6,16 @@ if ldd $(find_binary sha512hmac) |grep -q /lib64/libc; then
     libdir="lib64"
 fi
 
-dracut_install \
-    /usr/$libdir/libsoftokn3.so /usr/$libdir/libsoftokn3.chk \
-    /usr/$libdir/libfreebl3.so /usr/$libdir/libfreebl3.chk \
-    /usr/$libdir/hmaccalc/sha512hmac.hmac
+if [ -e /usr/$libdir/libsoftokn3.so ]; then
+    dracut_install \
+        /usr/$libdir/libsoftokn3.so /usr/$libdir/libsoftokn3.chk \
+        /usr/$libdir/libfreebl3.so /usr/$libdir/libfreebl3.chk 
+else
+    dracut_install \
+        /$libdir/libsoftokn3.so /$libdir/libsoftokn3.chk \
+        /$libdir/libfreebl3.so /$libdir/libfreebl3.chk 
+fi
+
+dracut_install /usr/$libdir/hmaccalc/sha512hmac.hmac
 
 # vim:ts=8:sw=4:sts=4:et