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" +