On 11/25/2009 10:25 AM, Peter Jones wrote: > Use "/lib*/" not "/lib/" so it works when they're in /lib/multipath as > well as when they're in /lib64/multipath > --- > modules.d/90multipath/install | 10 ++++++++-- > 1 files changed, 8 insertions(+), 2 deletions(-) > > diff --git a/modules.d/90multipath/install b/modules.d/90multipath/install > index 9552918..4890825 100755 > --- a/modules.d/90multipath/install > +++ b/modules.d/90multipath/install > @@ -2,6 +2,12 @@ if [[ $hostonly ]]; then > inst /etc/multipath.conf > fi > > +if ldd $(/sbin/multipath) |grep -q lib64; then This is obviously wrong. > + LIBDIR="/lib64" > +else > + LIBDIR="/lib" > +fi > + > for f in \ > /sbin/dmsetup \ > /sbin/kpartx \ > @@ -11,8 +17,8 @@ for f in \ > /sbin/xdrgetuid \ > /sbin/xdrgetprio \ > /etc/xdrdevices.conf \ > - /lib/libmultipath* \ > - /lib/multipath/* ;do > + $(ls $LIBDIR/libmultipath* $LIBDIR/multipath/*) \ > + ;do > inst $f > done > -- Peter "I can imagine a world without war, without hate. I can imagine us attacking it, because they'd never expect it." -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html