Browse Source
Ensure ssh.sh sets 600 permissions on keyfile
pull/6687/head
Jérémy Lal
2 weeks ago
No known key found for this signature in database
GPG Key ID: 6611C05EDD39F374
1 changed files with
1 additions and
1 deletions
-
deploy/ssh.sh
|
|
@ -239,7 +239,7 @@ then rm -rf \"\$fn\"; echo \"Backup \$fn deleted as older than 180 days\"; fi; d |
|
|
fi |
|
|
fi |
|
|
else |
|
|
else |
|
|
# ssh echo to the file |
|
|
# ssh echo to the file |
|
|
_cmdstr="$_cmdstr echo \"$(cat "$_ckey")\" > $DEPLOY_SSH_KEYFILE;" |
|
|
|
|
|
|
|
|
_cmdstr="$_cmdstr echo \"$(cat "$_ckey")\" > $DEPLOY_SSH_KEYFILE; chmod 600 $DEPLOY_SSH_KEYFILE;" |
|
|
_info "will copy private key to remote file $DEPLOY_SSH_KEYFILE" |
|
|
_info "will copy private key to remote file $DEPLOY_SSH_KEYFILE" |
|
|
if [ "$DEPLOY_SSH_MULTI_CALL" = "yes" ]; then |
|
|
if [ "$DEPLOY_SSH_MULTI_CALL" = "yes" ]; then |
|
|
if ! _ssh_remote_cmd "$_cmdstr"; then |
|
|
if ! _ssh_remote_cmd "$_cmdstr"; then |
|
|
|