summaryrefslogtreecommitdiffstats
path: root/builder/dnbd3-rootfs/hooks/cmdline
diff options
context:
space:
mode:
authortorben2015-11-05 17:59:37 +0100
committertorben2015-11-05 17:59:37 +0100
commit736da5c94132ed207fd302d1fa4e32d78ca16876 (patch)
treee5cb467b48fd9c3b6a3df146f81859e7936239d7 /builder/dnbd3-rootfs/hooks/cmdline
parentbug fixing (diff)
downloadsystemd-init-736da5c94132ed207fd302d1fa4e32d78ca16876.tar.gz
systemd-init-736da5c94132ed207fd302d1fa4e32d78ca16876.tar.xz
systemd-init-736da5c94132ed207fd302d1fa4e32d78ca16876.zip
Fix parameter.
Diffstat (limited to 'builder/dnbd3-rootfs/hooks/cmdline')
-rwxr-xr-xbuilder/dnbd3-rootfs/hooks/cmdline/prepare-network-kcl-parameter.sh32
1 files changed, 16 insertions, 16 deletions
diff --git a/builder/dnbd3-rootfs/hooks/cmdline/prepare-network-kcl-parameter.sh b/builder/dnbd3-rootfs/hooks/cmdline/prepare-network-kcl-parameter.sh
index 9f617b09..2000d3fb 100755
--- a/builder/dnbd3-rootfs/hooks/cmdline/prepare-network-kcl-parameter.sh
+++ b/builder/dnbd3-rootfs/hooks/cmdline/prepare-network-kcl-parameter.sh
@@ -7,22 +7,22 @@ command -v warn >/dev/null || . /lib/dracut-lib.sh
mount -t tmpfs tmpfs /fake
for parameter in $(getargs ip=); do
- local temp="$parameter:"
- set --
- while [ -n "$temp" ]; do
- set -- "$@" "${temp%%:*}"
- temp=${temp#*:}
- done
-
- [ -n "$1" ] && ip=$1
- [ -n "$2" ] && server_ip=$2
- [ -n "$3" ] && gateway_ip=$3
- [ -n "$4" ] && net_mask=$4
-
- warn "PXE given net configuration: ip: $ip server_ip: $server_ip gateway_ip: $gateway_ip net_mask: $net_mask"
- local final_dracut_ip_config="$ip::$gateway_ip:$net_mask:hiwi-test-28:eno1:none"
- warn "Final dracut ip config: $final_dracut_ip_config"
- sed --regexp-extended "s/ip=[^ ]*/ip=$final_dracut_ip_config/g" /proc/cmdline > /fake/cmdline
+ local temp="$parameter:"
+ set --
+ while [ -n "$temp" ]; do
+ set -- "$@" "${temp%%:*}"
+ temp=${temp#*:}
+ done
+
+ [ -n "$1" ] && ip=$1
+ [ -n "$2" ] && server_ip=$2
+ [ -n "$3" ] && gateway_ip=$3
+ [ -n "$4" ] && net_mask=$4
+
+ warn "PXE given net configuration: ip: $ip server_ip: $server_ip gateway_ip: $gateway_ip net_mask: $net_mask"
+ local final_dracut_ip_config="$ip::$gateway_ip:$net_mask:hiwi-test-28:eno1:none"
+ warn "Final dracut ip config: $final_dracut_ip_config"
+ sed --regexp-extended "s/ip=[^ ]*/ip=$final_dracut_ip_config/g" /proc/cmdline > /fake/cmdline
done