[master/rhel7] Fix default device for ks=cdrom (#1042500)
Brian C. Lane
bcl at redhat.com
Thu Dec 12 22:58:13 UTC 2013
From: "Brian C. Lane" <bcl at redhat.com>
---
dracut/kickstart-genrules.sh | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dracut/kickstart-genrules.sh b/dracut/kickstart-genrules.sh
index f29ad87..452d6bc 100755
--- a/dracut/kickstart-genrules.sh
+++ b/dracut/kickstart-genrules.sh
@@ -10,7 +10,10 @@ case "${kickstart%%:*}" in
;;
cdrom|hd|bd) # cdrom, cdrom:<dev>:<path>, hd:<dev>:<path>, bd:<dev>:<path>
splitsep ":" "$kickstart" kstype ksdev kspath
- [ "$kstype" = "cdrom" ] && [ -z "$ksdev" ] && ksdev="/dev/cdrom"
+ if [ "$kstype" = "cdrom" ] && [ -z "$kspath" ]; then
+ kspath="$ksdev"
+ ksdev="/dev/cdrom"
+ fi
ksdev=$(disk_to_dev_path $ksdev)
if [ "$kstype" = "bd" ]; then # TODO FIXME: no biospart support yet
warn "inst.ks='$kickstart'"
--
1.8.3.1
More information about the anaconda-patches
mailing list