From: Harald Hoyer Date: Mon, 23 Nov 2009 11:09:42 +0000 (+0100) Subject: fips: search different lib paths X-Git-Tag: 003~40 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=557ea7a8da43c5b4cbfd989d64845d6ce938830d;p=thirdparty%2Fdracut.git fips: search different lib paths --- diff --git a/modules.d/01fips/install b/modules.d/01fips/install index 5fa35ddef..0163ad1dc 100755 --- a/modules.d/01fips/install +++ b/modules.d/01fips/install @@ -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