From ca65e05019cbfbef747771b22754990c53b42f0a Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Mon, 12 Nov 2018 12:41:54 +0100 Subject: [dnbd3-rfs] config: add PXE server info to config --- builder/modules.d/dnbd3-rootfs/hooks/fetch-config.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'builder/modules.d/dnbd3-rootfs') diff --git a/builder/modules.d/dnbd3-rootfs/hooks/fetch-config.sh b/builder/modules.d/dnbd3-rootfs/hooks/fetch-config.sh index ae3f959d..212bda75 100755 --- a/builder/modules.d/dnbd3-rootfs/hooks/fetch-config.sh +++ b/builder/modules.d/dnbd3-rootfs/hooks/fetch-config.sh @@ -46,8 +46,15 @@ if [[ ! -s "/etc/openslx.tmp" ]]; then return 1 fi -# mark that the configuration variables came from remote -sed -i '1i#_RCONFIG_TAG' /etc/openslx +# remember kcl server and base +( + echo "SLX_KCL_SERVERS='$slx_server'" + echo "SLX_BASE_PATH='$slx_server_base'" + echo '#_RCONFIG_TAG' +) > /etc/openslx + +# finally copy remote config into it +cat /etc/openslx.tmp >> /etc/openslx # slxsrv overrides SLX_DNBD3_SERVERS if prefixed with @ [ "${slx_server#@}" != "${slx_server}" ] && sed -i "s/^SLX_DNBD3_SERVERS=.*/SLX_DNBD3_SERVERS='${slx_server#@}'/" "/etc/openslx" -- cgit v1.2.3-55-g7522