From: Harald Hoyer Date: Thu, 10 Jun 2010 11:51:40 +0000 (+0200) Subject: lvm: install lvm mirror and snaphot libs X-Git-Tag: 006~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=edcd2c5eb7a455e9a606153bdbe2e9a4b8774a9c;p=thirdparty%2Fdracut.git lvm: install lvm mirror and snaphot libs --- diff --git a/modules.d/90lvm/install b/modules.d/90lvm/install index 706c2c223..08134867e 100755 --- a/modules.d/90lvm/install +++ b/modules.d/90lvm/install @@ -16,3 +16,14 @@ inst_rules 10-dm.rules 13-dm-disk.rules 95-dm-notify.rules 11-dm-lvm.rules inst "$moddir/lvm_scan.sh" /sbin/lvm_scan inst_hook cmdline 30 "$moddir/parse-lvm.sh" + + +if ldd $(which lvm) | grep -q lib64; then + LIBDIR="/lib64" +else + LIBDIR="/lib" +fi + +for i in $(ls /{usr,}/$LIBDIR/libdevmapper-event-lvm*.so 2>/dev/null); do + dracut_install $i +done