X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=scripts%2Fboot%2Farguments.sh;h=e8636eedf5028418a24dd80568b298f43a2bf072;hb=97c0e08bd0f00264eb3c2c5896a28e25a89d9f6f;hp=6b4e5532d51ba09da80100b720bf98218f6e8c40;hpb=23c2e9f4947a2d9be6b63f55cca8e633df3455a3;p=live-boot-grml.git diff --git a/scripts/boot/arguments.sh b/scripts/boot/arguments.sh index 6b4e553..e8636ee 100755 --- a/scripts/boot/arguments.sh +++ b/scripts/boot/arguments.sh @@ -10,11 +10,15 @@ Arguments () for ARGUMENT in $(cat /proc/cmdline) do case "${ARGUMENT}" in + read-only) + READ_ONLY="true" + ;; + skipconfig) - NOACCESSIBILITY="Yes" - NOFASTBOOT="Yes" - NOFSTAB="Yes" - NONETWORKING="Yes" + NOACCESSIBILITY="true" + NOFASTBOOT="true" + NOFSTAB="true" + NONETWORKING="true" export NOACCESSIBILITY NOFASTBOOT NOFSTAB NONETWORKING ;; @@ -34,7 +38,7 @@ Arguments () ;; debug) - DEBUG="Yes" + DEBUG="true" export DEBUG set -x @@ -73,7 +77,7 @@ Arguments () ;; forcepersistencefsck) - FORCEPERSISTENCEFSCK="Yes" + FORCEPERSISTENCEFSCK="true" export FORCEPERSISTENCEFSCK ;; @@ -106,12 +110,12 @@ Arguments () ;; ignore_uuid) - IGNORE_UUID="Yes" + IGNORE_UUID="true" export IGNORE_UUID ;; integrity-check) - INTEGRITY_CHECK="Yes" + INTEGRITY_CHECK="true" export INTEGRITY_CHECK ;; @@ -177,22 +181,22 @@ Arguments () ;; noaccessibility) - NOACCESSIBILITY="Yes" + NOACCESSIBILITY="true" export NOACCESSIBILITY ;; nofastboot) - NOFASTBOOT="Yes" + NOFASTBOOT="true" export NOFASTBOOT ;; nofstab) - NOFSTAB="Yes" + NOFSTAB="true" export NOFSTAB ;; nonetworking) - NONETWORKING="Yes" + NONETWORKING="true" export NONETWORKING ;; @@ -201,12 +205,12 @@ Arguments () ;; swapon) - SWAPON="Yes" + SWAPON="true" export SWAPON ;; persistence) - PERSISTENCE="Yes" + PERSISTENCE="true" export PERSISTENCE ;; @@ -229,7 +233,7 @@ Arguments () export PERSISTENCE_PATH ;; persistence-read-only) - PERSISTENCE_READONLY="Yes" + PERSISTENCE_READONLY="true" export PERSISTENCE_READONLY ;; @@ -248,12 +252,12 @@ Arguments () ;; nopersistence) - NOPERSISTENCE="Yes" + NOPERSISTENCE="true" export NOPERSISTENCE ;; noprompt) - NOPROMPT="Yes" + NOPROMPT="true" export NOPROMPT ;; @@ -263,7 +267,7 @@ Arguments () ;; quickusbmodules) - QUICKUSBMODULES="Yes" + QUICKUSBMODULES="true" export QUICKUSBMODULES ;; @@ -273,7 +277,7 @@ Arguments () ;; nopreseed) - NOPRESEED="Yes" + NOPRESEED="true" export NOPRESEED ;; @@ -285,12 +289,12 @@ Arguments () ;; showmounts) - SHOWMOUNTS="Yes" + SHOWMOUNTS="true" export SHOWMOUNTS ;; silent) - SILENT="Yes" + SILENT="true" export SILENT ;; @@ -300,28 +304,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 ;;