]>
Commit | Line | Data |
---|---|---|
f19ccd97 ER |
1 | --- dehydrated-0.3.1/dehydrated 2016-10-17 22:03:54.184281322 +0300 |
2 | +++ dehydrated-0.3.1/dehydrated 2016-11-22 19:57:26.978516490 +0200 | |
f5fc6721 ER |
3 | @@ -1,4 +1,4 @@ |
4 | -#!/usr/bin/env bash | |
5 | +#!/bin/bash | |
6 | ||
7 | # letsencrypt.sh by lukas2511 | |
8 | # Source: https://github.com/lukas2511/letsencrypt.sh | |
0b9f695c | 9 | @@ -94,7 +94,7 @@ |
f5fc6721 ER |
10 | load_config() { |
11 | # Check for config in various locations | |
12 | if [[ -z "${CONFIG:-}" ]]; then | |
0b9f695c ER |
13 | - for check_config in "/etc/dehydrated" "/usr/local/etc/dehydrated" "${PWD}" "${SCRIPTDIR}"; do |
14 | + for check_config in "/etc/dehydrated" "/usr/local/etc/dehydrated" "/etc/webapps/letsencrypt.sh" "${PWD}" "${SCRIPTDIR}"; do | |
15 | if [[ -f "${check_config}/config" ]]; then | |
f5fc6721 | 16 | BASEDIR="${check_config}" |
0b9f695c | 17 | CONFIG="${check_config}/config" |
f19ccd97 ER |
18 | @@ -164,7 +164,7 @@ |
19 | [[ -d "${BASEDIR}" ]] || _exiterr "BASEDIR does not exist: ${BASEDIR}" | |
20 | ||
21 | CAHASH="$(echo "${CA}" | urlbase64)" | |
22 | - [[ -z "${ACCOUNTDIR}" ]] && ACCOUNTDIR="${BASEDIR}/accounts" | |
23 | + [[ -z "${ACCOUNTDIR}" ]] && ACCOUNTDIR="/var/lib/dehydrated/accounts" | |
24 | mkdir -p "${ACCOUNTDIR}/${CAHASH}" | |
25 | [[ -f "${ACCOUNTDIR}/${CAHASH}/config" ]] && . "${ACCOUNTDIR}/${CAHASH}/config" | |
26 | ACCOUNT_KEY="${ACCOUNTDIR}/${CAHASH}/account_key.pem" | |
2e509387 ER |
27 | @@ -181,7 +181,7 @@ |
28 | ||
29 | [[ -z "${CERTDIR}" ]] && CERTDIR="${BASEDIR}/certs" | |
30 | [[ -z "${DOMAINS_TXT}" ]] && DOMAINS_TXT="${BASEDIR}/domains.txt" | |
31 | - [[ -z "${WELLKNOWN}" ]] && WELLKNOWN="/var/www/dehydrated" | |
f19ccd97 | 32 | + [[ -z "${WELLKNOWN}" ]] && WELLKNOWN="/var/lib/dehydrated/acme-challenge" |
2e509387 ER |
33 | [[ -z "${LOCKFILE}" ]] && LOCKFILE="${BASEDIR}/lock" |
34 | [[ -n "${PARAM_NO_LOCK:-}" ]] && LOCKFILE="" | |
35 | ||
3ec257e0 ER |
36 | --- dehydrated-0.3.1/docs/examples/config~ 2016-09-13 21:00:43.000000000 +0300 |
37 | +++ dehydrated-0.3.1/docs/examples/config 2016-10-17 22:32:37.370663315 +0300 | |
38 | @@ -43,7 +43,7 @@ | |
39 | #ACCOUNTDIR="${BASEDIR}/accounts" | |
40 | ||
41 | # Output directory for challenge-tokens to be served by webserver or deployed in HOOK (default: /var/www/dehydrated) | |
42 | -#WELLKNOWN="/var/www/dehydrated" | |
f19ccd97 | 43 | +#WELLKNOWN="/var/lib/dehydrated/acme-challenge" |
3ec257e0 ER |
44 | |
45 | # Default keysize for private keys (default: 4096) | |
46 | #KEYSIZE="4096" | |
47 | @@ -61,7 +61,7 @@ | |
48 | # | |
49 | # BASEDIR and WELLKNOWN variables are exported and can be used in an external program | |
50 | # default: <unset> | |
51 | -#HOOK= | |
52 | +HOOK=/etc/webapps/dehydrated/hook.sh | |
53 | ||
54 | # Chain clean_challenge|deploy_challenge arguments together into one hook call per certificate (default: no) | |
55 | #HOOK_CHAIN="no" |