diff options
author | Harald Hoyer <harald@redhat.com> | 2009-11-23 12:09:42 +0100 |
---|---|---|
committer | Harald Hoyer <harald@redhat.com> | 2009-11-23 12:28:57 +0100 |
commit | 557ea7a8da43c5b4cbfd989d64845d6ce938830d (patch) | |
tree | ac980168126df7aa7112dd3430a37dd3c1448e05 | |
parent | 7f1282834ff28a8692dde6a8b5048df313e53622 (diff) |
fips: search different lib paths
-rwxr-xr-x | modules.d/01fips/install | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/modules.d/01fips/install b/modules.d/01fips/install index 5fa35dd..0163ad1 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 |