From 1ee4647b2814d9400100e0d05150be9e37052b1c Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Fri, 4 Mar 2011 09:07:59 +0100 Subject: [PATCH] make version static on remote side Signed-off-by: Nico Schottelius --- bin/cdist-bin-transfer | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/cdist-bin-transfer b/bin/cdist-bin-transfer index d7a1dbe3..51cc5079 100755 --- a/bin/cdist-bin-transfer +++ b/bin/cdist-bin-transfer @@ -41,4 +41,11 @@ ssh "${__cdist_remote_user}@${__cdist_target_host}" \ # Transfer cdist-* to the remote host scp -qr "${__cdist_src_base}"* \ - "root@${__cdist_target_host}:${__cdist_my_remote_out_dir}" + "${__cdist_remote_user}@${__cdist_target_host}:${__cdist_my_remote_out_dir}" + +# Adjust cdist-config to contain static version string +tmp_version="$__cdist_version" +sed "s/^\(__cdist_version=\).*/\1\"$tmp_version\"/" "$(which cdist-config)" | \ + ssh -q "${__cdist_remote_user}@${__cdist_target_host}" \ + "cat > \"${__cdist_my_remote_out_dir}\"/cdist-config" +