1 diff -ur dehydrated-0.4.0.orig/dehydrated dehydrated-0.4.0/dehydrated
2 --- dehydrated-0.4.0.orig/dehydrated 2017-02-05 15:33:17.000000000 +0100
3 +++ dehydrated-0.4.0/dehydrated 2017-10-24 16:58:33.761256185 +0200
8 # dehydrated by lukas2511
9 # Source: https://github.com/lukas2511/dehydrated
12 SCRIPTDIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
14 -BASEDIR="${SCRIPTDIR}"
15 +BASEDIR="/var/lib/dehydrated"
17 # Create (identifiable) temporary files
27 PRIVATE_KEY_RENEW="yes"
31 [[ -z "${CERTDIR}" ]] && CERTDIR="${BASEDIR}/certs"
32 - [[ -z "${DOMAINS_TXT}" ]] && DOMAINS_TXT="${BASEDIR}/domains.txt"
33 - [[ -z "${WELLKNOWN}" ]] && WELLKNOWN="/var/www/dehydrated"
34 + [[ -z "${DOMAINS_TXT}" ]] && DOMAINS_TXT="/etc/dehydrated/domains.txt"
35 + [[ -z "${WELLKNOWN}" ]] && WELLKNOWN="${BASEDIR}/acme-challenges"
36 [[ -z "${LOCKFILE}" ]] && LOCKFILE="${BASEDIR}/lock"
37 [[ -n "${PARAM_LOCKFILE_SUFFIX:-}" ]] && LOCKFILE="${LOCKFILE}-${PARAM_LOCKFILE_SUFFIX}"
38 [[ -n "${PARAM_NO_LOCK:-}" ]] && LOCKFILE=""
39 diff -ur dehydrated-0.4.0.orig/docs/examples/config dehydrated-0.4.0/docs/examples/config
40 --- dehydrated-0.4.0.orig/docs/examples/config 2017-02-05 15:33:17.000000000 +0100
41 +++ dehydrated-0.4.0/docs/examples/config 2017-10-24 16:58:47.821256753 +0200
46 -# Base directory for account key, generated certificates and list of domains (default: $SCRIPTDIR -- uses config directory if undefined)
48 +# Base directory for account key, generated certificates and list of domains (default: /var/lib/dehydrated)
49 +#BASEDIR="/var/lib/dehydrated"
51 # File containing the list of domains to request certificates for (default: $BASEDIR/domains.txt)
52 -#DOMAINS_TXT="${BASEDIR}/domains.txt"
53 +#DOMAINS_TXT="/etc/dehydrated/domains.txt"
55 # Output directory for generated certificates
56 #CERTDIR="${BASEDIR}/certs"
58 #ACCOUNTDIR="${BASEDIR}/accounts"
60 # Output directory for challenge-tokens to be served by webserver or deployed in HOOK (default: /var/www/dehydrated)
61 -#WELLKNOWN="/var/www/dehydrated"
62 +#WELLKNOWN="${BASEDIR}/acme-challenges"
64 # Default keysize for private keys (default: 4096)
68 # BASEDIR and WELLKNOWN variables are exported and can be used in an external program
71 +#HOOK="/etc/dehydrated/hook.sh"
73 # Chain clean_challenge|deploy_challenge arguments together into one hook call per certificate (default: no)
76 -# Minimum days before expiration to automatically renew certificate (default: 30)
78 +# Minimum days before expiration to automatically renew certificate (default: 10)
81 # Regenerate private keys instead of just signing new certificates on renewal (default: yes)
82 #PRIVATE_KEY_RENEW="yes"