summaryrefslogtreecommitdiffstats
path: root/data/liveinst
diff options
context:
space:
mode:
authorBrian C. Lane <bcl@redhat.com>2010-09-14 11:10:14 -0700
committerBrian C. Lane <bcl@redhat.com>2010-09-14 14:04:10 -0700
commit9283d38484ea7d274dc07121ed1bd5e1dce8e15a (patch)
tree9ac80e01d08084994c60ea6ce43f3dd5bb3df793 /data/liveinst
parent818431f65985a07530d89046a1eb8ad6f14cdca3 (diff)
downloadanaconda-9283d38484ea7d274dc07121ed1bd5e1dce8e15a.tar.gz
anaconda-9283d38484ea7d274dc07121ed1bd5e1dce8e15a.tar.xz
anaconda-9283d38484ea7d274dc07121ed1bd5e1dce8e15a.zip
Pass xdriver to anaconda in liveinst (#633827)
Read /proc/cmdline and pass the xdriver parameter to anaconda as --xdriver=
Diffstat (limited to 'data/liveinst')
-rwxr-xr-xdata/liveinst/liveinst9
1 files changed, 9 insertions, 0 deletions
diff --git a/data/liveinst/liveinst b/data/liveinst/liveinst
index af2654690..4a1d84a75 100755
--- a/data/liveinst/liveinst
+++ b/data/liveinst/liveinst
@@ -65,6 +65,15 @@ if [ ! -e /selinux/load ]; then
ANACONDA="$ANACONDA --noselinux"
fi
+# Process cmdline args
+for opt in `cat /proc/cmdline`; do
+ case $opt in
+ xdriver=*)
+ ANACONDA="$ANACONDA --$opt"
+ ;;
+ esac
+done
+
# devkit-disks is now mounting lots of stuff. for now, let's just try to unmount it all
umount /media/* 2>/dev/null
tac /proc/mounts | grep ^/dev | grep -v live | while read dev mntpoint rest; do