summaryrefslogtreecommitdiffstats
path: root/builder
diff options
context:
space:
mode:
authortorben2015-12-10 15:20:29 +0100
committertorben2015-12-10 15:20:29 +0100
commitdf6b1dd620b2ab233d163c1a9f63644be0649b93 (patch)
tree3d1065a2a0efbae556c52d7e8fdaf695b4343053 /builder
parentMore fixes for startup.nsh. (diff)
downloadsystemd-init-df6b1dd620b2ab233d163c1a9f63644be0649b93.tar.gz
systemd-init-df6b1dd620b2ab233d163c1a9f63644be0649b93.tar.xz
systemd-init-df6b1dd620b2ab233d163c1a9f63644be0649b93.zip
Even more fixes in archLinuxStartup.nsh Make KCL reading more resilient.
Diffstat (limited to 'builder')
-rwxr-xr-xbuilder/dnbd3-rootfs/hooks/cmdline/prepare-kernel-command-line-parameter.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/builder/dnbd3-rootfs/hooks/cmdline/prepare-kernel-command-line-parameter.sh b/builder/dnbd3-rootfs/hooks/cmdline/prepare-kernel-command-line-parameter.sh
index 19865586..e81cf43d 100755
--- a/builder/dnbd3-rootfs/hooks/cmdline/prepare-kernel-command-line-parameter.sh
+++ b/builder/dnbd3-rootfs/hooks/cmdline/prepare-kernel-command-line-parameter.sh
@@ -19,7 +19,8 @@ local parameter
for parameter in $(getargs BOOTIF=); do
info "PXE given boot interface $parameter"
local dracut_interface_name="bootnet:$(echo $parameter | \
- sed --regexp-extended 's/.{2}-((.{2}-){5}.{2})/\1/' | sed s/-/:/g)"
+ sed --regexp-extended 's/.{2}[:\-]((.{2}[:\-]){5}.{2})/\1/' | \
+ sed s/-/:/g)"
info "Dracut interface name is: $dracut_interface_name"
echo -n " ifname=$dracut_interface_name" >> \
"${writeable_proc_cmdline_path}cmdline"