diff options
author | Erik Troan <ewt@redhat.com> | 2000-04-24 19:20:13 +0000 |
---|---|---|
committer | Erik Troan <ewt@redhat.com> | 2000-04-24 19:20:13 +0000 |
commit | cc50919d096eb72765031f831aa71cfe0c9636c4 (patch) | |
tree | 2469b12c601eb9f5296ddd000348e144db25766a | |
parent | ea0b91e0f4b73a03b89fce700a3b51356a90707b (diff) | |
download | anaconda-cc50919d096eb72765031f831aa71cfe0c9636c4.tar.gz anaconda-cc50919d096eb72765031f831aa71cfe0c9636c4.tar.xz anaconda-cc50919d096eb72765031f831aa71cfe0c9636c4.zip |
install loaders properly
-rwxr-xr-x | scripts/upd-bootimage | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/scripts/upd-bootimage b/scripts/upd-bootimage index 424be2ccd..7df475351 100755 --- a/scripts/upd-bootimage +++ b/scripts/upd-bootimage @@ -17,10 +17,18 @@ gunzip < $MNTPOINT/initrd.img > $INITRD mount -o loop $INITRD $LOOPMNT -if [ ! -x $LOOPMNT/sbin/$2 ]; then - echo "$LOOPMNT/sbin/$2 doesn't exist" +FROM=$2 +TO=$FROM +if [ $(echo $FROM | cut -d- -f1) = loader ]; then + TO=loader +fi + +if [ ! -x $LOOPMNT/sbin/$TO ]; then + echo "$LOOPMNT/sbin/$TO doesn't exist" else - install -s $2 $LOOPMNT/sbin/$2 + ls -l $LOOPMNT/sbin + install -s $FROM $LOOPMNT/sbin/$TO + ls -l $LOOPMNT/sbin fi umount $LOOPMNT |