X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=components%2F9990-cmdline-old;h=d0659c8f40cc845dd68eb5245665c461cc7ad00f;hb=a70d21e8afab8f19bd88e36b5e072cdc9d6faf65;hp=2f566bbe401a5c11a136145ed12b2fef7016d53d;hpb=0a99e046af49be786db4c61831178fa388617cea;p=live-boot-grml.git diff --git a/components/9990-cmdline-old b/components/9990-cmdline-old index 2f566bb..d0659c8 100755 --- a/components/9990-cmdline-old +++ b/components/9990-cmdline-old @@ -18,6 +18,19 @@ Cmdline_old () BOOTIF="${_PARAMETER#BOOTIF=}" ;; + dns=*) + DNSSERVER="${_PARAMETER#*=}" + if echo "${DNSSERVER}" | grep -q , ; then + DNSSERVER1="${DNSSERVER%,*}" + DNSSERVER2="${DNSSERVER#*,}" + export DNSSERVER1 DNSSERVER2 + else + DNSSERVER1="$DNSSERVER" + export DNSSERVER1 + fi + unset DNSSERVER + ;; + bootid=*) BOOTID="${_PARAMETER#bootid=}" export BOOTID @@ -38,9 +51,8 @@ Cmdline_old () ;; ethdevice=*) - DEVICE="${_PARAMETER#ethdevice=}" - ETHDEVICE="${DEVICE}" - export DEVICE ETHDEVICE + ETHDEVICE="${_PARAMETER#ethdevice=}" + export ETHDEVICE ;; ethdevice-timeout=*) @@ -97,13 +109,9 @@ Cmdline_old () ;; ip=*) - STATICIP="${_PARAMETER#ip=}" - - if [ -z "${STATICIP}" ] - then - STATICIP="frommedia" - fi - + # copy complete ip=args into staticip, and + # keep multiple uses. + STATICIP="${STATICIP} ${_PARAMETER}" export STATICIP ;;