On Thu, 2013-12-12 at 14:58 -0800, Brian C. Lane wrote:
From: "Brian C. Lane" <bcl(a)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'"
ACK.
--
Vratislav Podzimek
Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic