Am 26.09.2012 00:42, schrieb Daniel Drake: > "inst busybox" no longer seems to work when busybox is at > /sbin/busybox. Reproduced on Fedora 18 (dracut-023-39.git20120910). > > Use type -P to find the full path to busybox to solve this problem. > --- > modules.d/05busybox/module-setup.sh | 7 ++++--- > 1 file changed, 4 insertions(+), 3 deletions(-) > > diff --git a/modules.d/05busybox/module-setup.sh b/modules.d/05busybox/module-setup.sh > index 2e9ead8..e0ef178 100755 > --- a/modules.d/05busybox/module-setup.sh > +++ b/modules.d/05busybox/module-setup.sh > @@ -13,9 +13,10 @@ depends() { > } > > install() { > - local _i _progs _path > - inst busybox /usr/bin/busybox > - for _i in `/sbin/busybox | sed -ne '1,/Currently/!{s/,//g; s/busybox//g; p}'` > + local _i _progs _path _busybox > + _busybox=$(type -P busybox) > + inst $_busybox /usr/bin/busybox > + for _i in `$_busybox | sed -ne '1,/Currently/!{s/,//g; s/busybox//g; p}'` > do > _progs="$_progs $_i" > done > Thanks! Pushed. -- 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