X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Froles%2Ffiles%2Fssh_upload%2Frsync-ssh-wrap;fp=modules%2Froles%2Ffiles%2Fssh_upload%2Frsync-ssh-wrap;h=f2a8917fed3539244afbc62eef5413dd6290721c;hb=76ca91bce24ecbcbcc4e62a37aa06fd0fb9f96c7;hp=bdfc6f190932bdbd5ee5003e6bc5d49589b9feeb;hpb=46cee04ab06b23ab6e9e4baba655cf470d10cfc4;p=mirror%2Fdsa-puppet.git diff --git a/modules/roles/files/ssh_upload/rsync-ssh-wrap b/modules/roles/files/ssh_upload/rsync-ssh-wrap index bdfc6f190..f2a8917fe 100755 --- a/modules/roles/files/ssh_upload/rsync-ssh-wrap +++ b/modules/roles/files/ssh_upload/rsync-ssh-wrap @@ -68,7 +68,7 @@ do_rsync() { allowed="${allowed_rsyncs[$cmd_idx]}" if [ "$*" = "$allowed" ]; then info "Running for host $remote_host: rsync $*" - exec rsync "$@" + exec rsync --chmod=F640 "$@" croak "Exec failed" fi done