X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=components%2F9990-cmdline-old;h=f04c0ff1259290688d25b4bb2787b7d502af0e26;hb=a00236b5fbaa974fe23ea075999d9a4484bb1b02;hp=2f566bbe401a5c11a136145ed12b2fef7016d53d;hpb=0a99e046af49be786db4c61831178fa388617cea;p=live-boot-grml.git diff --git a/components/9990-cmdline-old b/components/9990-cmdline-old index 2f566bb..f04c0ff 100755 --- a/components/9990-cmdline-old +++ b/components/9990-cmdline-old @@ -17,6 +17,12 @@ Cmdline_old () BOOTIF=*) BOOTIF="${_PARAMETER#BOOTIF=}" ;; + dns=*) + DNS=${_PARAMETER#dns=} + DNSSERVERS=$(echo ${DNS} | sed 's/,/ /g') + export DNSSERVERS + unset DNS + ;; bootid=*) BOOTID="${_PARAMETER#bootid=}" @@ -38,9 +44,8 @@ Cmdline_old () ;; ethdevice=*) - DEVICE="${_PARAMETER#ethdevice=}" - ETHDEVICE="${DEVICE}" - export DEVICE ETHDEVICE + ETHDEVICE="${_PARAMETER#ethdevice=}" + export ETHDEVICE ;; ethdevice-timeout=*) @@ -97,13 +102,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 ;; @@ -258,6 +259,11 @@ Cmdline_old () UNIONTYPE="${_PARAMETER#union=}" export UNIONTYPE ;; + + vlan=*) + VLANS="${VLANS} ${_PARAMETER#vlan=}" + export VLANS + ;; esac done