Removing some dead boot parameters.
[live-boot-grml.git] / scripts / boot / arguments.sh
index c526b9a..eeedeca 100755 (executable)
@@ -4,9 +4,6 @@
 
 Arguments ()
 {
-       PRESEEDS=""
-       LOCATIONS=""
-
        for ARGUMENT in $(cat /proc/cmdline)
        do
                case "${ARGUMENT}" in
@@ -15,22 +12,11 @@ Arguments ()
                                ;;
 
                        skipconfig)
-                               NOACCESSIBILITY="Yes"
-                               NOFASTBOOT="Yes"
-                               NOFSTAB="Yes"
-                               NONETWORKING="Yes"
-
-                               export NOACCESSIBILITY NOFASTBOOT NOFSTAB NONETWORKING
-                               ;;
-
-                       access=*)
-                               ACCESS="${ARGUMENT#access=}"
-                               export ACCESS
-                               ;;
+                               NOFASTBOOT="true"
+                               NOFSTAB="true"
+                               NONETWORKING="true"
 
-                       console=*)
-                               DEFCONSOLE="${ARGUMENT#*=}"
-                               export DEFCONSOLE
+                               export NOFASTBOOT NOFSTAB NONETWORKING
                                ;;
 
                        BOOTIF=*)
@@ -38,7 +24,7 @@ Arguments ()
                                ;;
 
                        debug)
-                               DEBUG="Yes"
+                               DEBUG="true"
                                export DEBUG
 
                                set -x
@@ -47,12 +33,13 @@ Arguments ()
                        dhcp)
                                # Force dhcp even while netbooting
                                # Use for debugging in case somebody works on fixing dhclient
-                               DHCP="Force";
+                               DHCP="true";
                                export DHCP
                                ;;
 
                        nodhcp)
-                               unset DHCP
+                               DHCP=""
+                               export DHCP
                                ;;
 
                        ethdevice=*)
@@ -76,11 +63,6 @@ Arguments ()
                                export FINDISO
                                ;;
 
-                       forcepersistencefsck)
-                               FORCEPERSISTENCEFSCK="Yes"
-                               export FORCEPERSISTENCEFSCK
-                               ;;
-
                        ftpfs=*)
                                FTPFS="${ARGUMENT#ftpfs=}"
                                export FTPFS
@@ -110,12 +92,12 @@ Arguments ()
                                ;;
 
                        ignore_uuid)
-                               IGNORE_UUID="Yes"
+                               IGNORE_UUID="true"
                                export IGNORE_UUID
                                ;;
 
                        integrity-check)
-                               INTEGRITY_CHECK="Yes"
+                               INTEGRITY_CHECK="true"
                                export INTEGRITY_CHECK
                                ;;
 
@@ -130,11 +112,6 @@ Arguments ()
                                export STATICIP
                                ;;
 
-                       live-getty)
-                               LIVE_GETTY="1"
-                               export LIVE_GETTY
-                               ;;
-
                        live-media=*|bootfrom=*)
                                LIVE_MEDIA="${ARGUMENT#*=}"
                                export LIVE_MEDIA
@@ -180,23 +157,18 @@ Arguments ()
                                export NFS_COW
                                ;;
 
-                       noaccessibility)
-                               NOACCESSIBILITY="Yes"
-                               export NOACCESSIBILITY
-                               ;;
-
                        nofastboot)
-                               NOFASTBOOT="Yes"
+                               NOFASTBOOT="true"
                                export NOFASTBOOT
                                ;;
 
                        nofstab)
-                               NOFSTAB="Yes"
+                               NOFSTAB="true"
                                export NOFSTAB
                                ;;
 
                        nonetworking)
-                               NONETWORKING="Yes"
+                               NONETWORKING="true"
                                export NONETWORKING
                                ;;
 
@@ -205,12 +177,12 @@ Arguments ()
                                ;;
 
                        swapon)
-                               SWAPON="Yes"
+                               SWAPON="true"
                                export SWAPON
                                ;;
 
                        persistence)
-                               PERSISTENCE="Yes"
+                               PERSISTENCE="true"
                                export PERSISTENCE
                                ;;
 
@@ -233,7 +205,7 @@ Arguments ()
                                export PERSISTENCE_PATH
                                ;;
                        persistence-read-only)
-                               PERSISTENCE_READONLY="Yes"
+                               PERSISTENCE_READONLY="true"
                                export PERSISTENCE_READONLY
                                ;;
 
@@ -252,12 +224,12 @@ Arguments ()
                                ;;
 
                        nopersistence)
-                               NOPERSISTENCE="Yes"
+                               NOPERSISTENCE="true"
                                export NOPERSISTENCE
                                ;;
 
                        noprompt)
-                               NOPROMPT="Yes"
+                               NOPROMPT="true"
                                export NOPROMPT
                                ;;
 
@@ -267,34 +239,17 @@ Arguments ()
                                ;;
 
                        quickusbmodules)
-                               QUICKUSBMODULES="Yes"
+                               QUICKUSBMODULES="true"
                                export QUICKUSBMODULES
                                ;;
 
-                       preseed/file=*|file=*)
-                               LOCATIONS="${ARGUMENT#*=} ${LOCATIONS}"
-                               export LOCATIONS
-                               ;;
-
-                       nopreseed)
-                               NOPRESEED="Yes"
-                               export NOPRESEED
-                               ;;
-
-                       */*=*)
-                               question="${ARGUMENT%%=*}"
-                               value="${ARGUMENT#*=}"
-                               PRESEEDS="${PRESEEDS}\"${question}=${value}\" "
-                               export PRESEEDS
-                               ;;
-
                        showmounts)
-                               SHOWMOUNTS="Yes"
+                               SHOWMOUNTS="true"
                                export SHOWMOUNTS
                                ;;
 
                        silent)
-                               SILENT="Yes"
+                               SILENT="true"
                                export SILENT
                                ;;
 
@@ -304,28 +259,28 @@ Arguments ()
                                ;;
 
                        toram)
-                               TORAM="Yes"
+                               TORAM="true"
                                export TORAM
                                ;;
 
                        toram=*)
-                               TORAM="Yes"
+                               TORAM="true"
                                MODULETORAM="${ARGUMENT#toram=}"
                                export TORAM MODULETORAM
                                ;;
 
                        exposedroot)
-                               EXPOSED_ROOT="Yes"
+                               EXPOSED_ROOT="true"
                                export EXPOSED_ROOT
                                ;;
 
                        plainroot)
-                               PLAIN_ROOT="Yes"
+                               PLAIN_ROOT="true"
                                export PLAIN_ROOT
                                ;;
 
                        skipunion)
-                               SKIP_UNION_MOUNTS="Yes"
+                               SKIP_UNION_MOUNTS="true"
                                export SKIP_UNION_MOUNTS
                                ;;