From: Daniel Baumann Date: Mon, 2 Jul 2012 15:46:14 +0000 (+0200) Subject: Splitting out already reviewed cmdline parsing script. X-Git-Tag: debian/3.0_36-1~5 X-Git-Url: http://git.grml.org/?a=commitdiff_plain;h=20830fef5068d1afb31b1d26573eca2e04ded30e;hp=e0d9e2947873e7adc41ab20f8896254e14e67ca9;p=live-boot-grml.git Splitting out already reviewed cmdline parsing script. --- diff --git a/scripts/boot/0110-cmdline b/scripts/boot/0110-cmdline new file mode 100755 index 0000000..d80c54f --- /dev/null +++ b/scripts/boot/0110-cmdline @@ -0,0 +1,28 @@ +#!/bin/sh + +#set -e + +Cmdline () +{ + for _PARAMETER in ${_CMDLINE} + do + case "${_PARAMETER}" in + live-boot.read-only|read-only) + LIVE_READ_ONLY="true" + ;; + + live-boot.swapon|swapon) + LIVE_SWAPON="true" + ;; + + live-boot.verify-checksums|verify-checksums) + LIVE_VERIFY_CHECKSUMS="true" + ;; + + # Special options + live-boot.debug|debug) + LIVE_DEBUG="true" + ;; + esac + done +} diff --git a/scripts/boot/9990-cmdline.sh b/scripts/boot/9990-cmdline-old similarity index 94% rename from scripts/boot/9990-cmdline.sh rename to scripts/boot/9990-cmdline-old index a3781da..7a6ce43 100755 --- a/scripts/boot/9990-cmdline.sh +++ b/scripts/boot/9990-cmdline-old @@ -2,30 +2,11 @@ #set -e -Cmdline () +Cmdline_old () { for _PARAMETER in ${_CMDLINE} do case "${_PARAMETER}" in - live-boot.read-only|read-only) - LIVE_READ_ONLY="true" - ;; - - live-boot.swapon) - LIVE_SWAPON="true" - ;; - - live-boot.verify-checksums|verify-checksums) - LIVE_VERIFY_CHECKSUMS="true" - ;; - - # Special options - live-boot.debug|debug) - LIVE_DEBUG="true" - ;; - - - # parameters below need review (FIXME) skipconfig) NOFSTAB="true" NONETWORKING="true" diff --git a/scripts/boot/9990-main.sh b/scripts/boot/9990-main.sh index bd378eb..3ad6a72 100755 --- a/scripts/boot/9990-main.sh +++ b/scripts/boot/9990-main.sh @@ -20,6 +20,7 @@ Main () _CMDLINE="$(cat /proc/cmdline)" Cmdline + Cmdline_old case "${LIVE_DEBUG}" in true)