Commit Graph

33 Commits (9c25365b1222ad944f585d043f888f6dbd7f0b0d)

Author SHA1 Message Date
neil d2a9d731ed
Update ssh.sh
PM Extra 3ce7d410c8 improve doc comments
PM Extra 74f28021e7 fix format again
PM Extra f90cbb636a fix format
PM Extra c8929ca0cb support specifying port for each host
PM Extra 9fb5bb620d refact ssh hook to use deploy config
fradev b37bf06de8 Update ssh.sh
fradev 71a32477e4
Merge branch 'acmesh-official:master' into master
Glenn Strauss c43c711f72 use _getdeployconf instead of sourcing DOMAIN_CONF
(requested by @Neilpang in )

github: closes 
fradev 08d60fcbf2 Update ssh.sh
shfmt formatting
fradev 4cda54774a Update ssh.sh
SC2086 and SC2215
fradev 613475ac26 Update ssh.sh
fradev 20d23fcb92 Update ssh.sh
Added scp mode for copy the certs
neil 19c4345162 fix shfmt
PM Extra a78a09f594 Support multiple servers for SSH deployment.
dkerr64 f38df4df11 Make remote backup directory path user configurable.
dkerr64 554e083f3d For MULTI_CALL default to undefined, deleting entry in config file if set to "no"
dkerr64 8ba573d196 Change variable name to MULTI_CALL so default can be "no"
dkerr64 f73a494407 Remove spaces on blank line to fix travis error
dkerr64 46ee74ed16 Remove variable from info/error printout that could potentially expose login credentials.
dkerr64 806b746fc0 Fix bug where backup and batch_mode yes/no values could not be changed.
Once set to "no" then they could never be set back to "yes"
dkerr64 cc820e97c6 Add support for DEPLOY_SSH_BATCH_MODE with default of yes.
Before this update all remote commands were bunched together and
sent to the remote host in a single SSH command.  This could result
in a very long sequence of commands that might be rejected by a
remote host (example is VMware ESXi that uses busybox sh).
With this update you can set DEPLOY_SSH_BATCH_MODE="no" and
each remote command is sent as a separate SSH call so now we
do not have big long sequence of commands.  Defaults to same
behaviour as before this update.
dkerr64 283b04df73 Move cleanup of backup directory to first step in the function.
dkerr64 6420d1239f Move call to remote system into separate function
dkerr64 3d9608faa0 Move -T parameter into default ssh command variable
little-fat 63134fafec Fix key leakage in SSH deploy log
David Kerr 0649206796 remove _ACME prefix from all exported variables.
David Kerr 3a77a6eded cleanup documentation and suppress some remote messages.
David Kerr 18a90734d9 Alternate backup cleanup after 180 days method.
David Kerr a4b2cebef6 Make backup of certs on remote server optional. Defaults to yes.
David Kerr 68d708e56d Reduce and simplify number of exported variables. Also allow any cert file to
append to previous file.
David Kerr 3365df7778 Make certificate domain name part of the backup directory name.
David Kerr 3be5a68e12 Rename sshdeploy.sh to ssh.sh