From 7dbaf59ccfcf46d913cb651304ae4f4e1743f56a Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Wed, 16 Sep 2009 11:18:22 +0200 Subject: [PATCH] 10rpmversion/install: fix non-rpm install --- modules.d/10rpmversion/install | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/modules.d/10rpmversion/install b/modules.d/10rpmversion/install index 87faccee5..afb06c895 100755 --- a/modules.d/10rpmversion/install +++ b/modules.d/10rpmversion/install @@ -1,13 +1,11 @@ - if [ -e "$moddir/dracut-version" ]; then dracut_rpm_version=$(cat "$moddir/dracut-version") inst "$moddir/dracut-version" /$dracut_rpm_version else - dracut_rpm_version=$(rpm -qf --qf '%{name}-%{version}-%{release}\n' $(which $0) | { ver="";while read line;do ver=$line;done;echo $ver;} ) - if [ $? -eq 0 ]; then + if rpm -qf $(which $0) &>/dev/null; then + dracut_rpm_version=$(rpm -qf --qf '%{name}-%{version}-%{release}\n' $(which $0) | { ver="";while read line;do ver=$line;done;echo $ver;} ) echo $dracut_rpm_version > $initdir/$dracut_rpm_version fi fi - inst_hook cmdline 01 "$moddir/version.sh" -- 2.47.3