README.md example cleanup, now properly saves weechat variables if set to non-default values

This commit is contained in:
pdoroff 2017-03-28 17:51:08 -05:00
parent 362c5f2301
commit 847d339f81
2 changed files with 5 additions and 1 deletions

View File

@ -86,7 +86,7 @@ Then you can deploy now:
```sh ```sh
export DEPLOY_WEECHAT_PEM=~/.weechat/ssl/relay.pem export DEPLOY_WEECHAT_PEM=~/.weechat/ssl/relay.pem
export DEPLOY_WEECHAT_HOME=~/.weechat export DEPLOY_WEECHAT_HOME=~/.weechat
acme.sh --deploy -d weechat.example.com --deploy --deploy-hook weechat acme.sh -d weechat.example.com --deploy --deploy-hook weechat
Notes: Notes:
* Run acme.sh under the same user as the weechat client * Run acme.sh under the same user as the weechat client

View File

@ -36,10 +36,14 @@ weechat_deploy() {
if [ -z "$DEPLOY_WEECHAT_HOME" ]; then if [ -z "$DEPLOY_WEECHAT_HOME" ]; then
_info "DEPLOY_WEECHAT_HOME not set, defaulting to ${HOME}/.weechat" _info "DEPLOY_WEECHAT_HOME not set, defaulting to ${HOME}/.weechat"
DEPLOY_WEECHAT_HOME="${HOME}/.weechat" DEPLOY_WEECHAT_HOME="${HOME}/.weechat"
else
_savedomainconf "DEPLOY_WEECHAT_HOME" "$DEPLOY_WEECHAT_HOME"
fi fi
if [ -z "$DEPLOY_WEECHAT_PEM" ]; then if [ -z "$DEPLOY_WEECHAT_PEM" ]; then
_info "DEPLOY_WEECHAT_PEM not set, defaulting to ${HOME}/.weechat/ssl/relay.pem" _info "DEPLOY_WEECHAT_PEM not set, defaulting to ${HOME}/.weechat/ssl/relay.pem"
DEPLOY_WEECHAT_PEM="${HOME}/.weechat/ssl/relay.pem" DEPLOY_WEECHAT_PEM="${HOME}/.weechat/ssl/relay.pem"
else
_savedomainconf "DEPLOY_WEECHAT_PEM" "$DEPLOY_WEECHAT_PEM"
fi fi
if [ -w "$DEPLOY_WEECHAT_PEM" ]; then if [ -w "$DEPLOY_WEECHAT_PEM" ]; then
_info "$DEPLOY_WEECHAT_PEM exists and is writable, backing up and overwriting" _info "$DEPLOY_WEECHAT_PEM exists and is writable, backing up and overwriting"