public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Trace
data/Dockerfiles/acme/obtain-certificate.sh
Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.
obtain-certificate.sh
on main
Author
Date
Commit
Line
Code
Marcel Hofer
almost 7 years ago
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 1
#!/bin/bash
#!/bin/bash
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 2
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 3
# Return values / exit codes
# Return values / exit codes
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 4
# 0 = cert created successfully
# 0 = cert created successfully
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 5
# 1 = cert renewed successfully
# 1 = cert renewed successfully
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 6
# 2 = cert not due for renewal
# 2 = cert not due for renewal
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 7
# * = errors
# * = errors
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 8
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 9
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 10
source /srv/functions.sh
source /srv/functions.sh
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 11
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 12
CERT_DOMAINS=(${DOMAINS[@]})
CERT_DOMAINS=(${DOMAINS[@]})
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 13
CERT_DOMAIN=${CERT_DOMAINS[0]}
CERT_DOMAIN=${CERT_DOMAINS[0]}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 14
ACME_BASE=/var/lib/acme
ACME_BASE=/var/lib/acme
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 15
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 16
TYPE=${1}
TYPE=${1}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 17
PREFIX=""
PREFIX=""
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 18
# only support rsa certificates for now
# only support rsa certificates for now
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 19
if [[ "${TYPE}" != "rsa" ]]; then
if [[ "${TYPE}" != "rsa" ]]; then
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 20
log_f "Unknown certificate type '${TYPE}' requested"
log_f "Unknown certificate type '${TYPE}' requested"
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 21
exit 5
exit 5
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 22
fi
fi
Carlos
8 months ago
a52e977
Add DNS-01 challenge support for ACME certificates and related configurations
- Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a- Author
- Carlos <[email protected]>
- Date
- 8 months ago
- Selected line
- 23
same change
a52e977
Add DNS-01 challenge support for ACME certificates and related configurations
- Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a- Author
- Carlos <[email protected]>
- Date
- 8 months ago
- Selected line
- 24
if [[ "${ACME_DNS_CHALLENGE}" == "y" ]]; then
if [[ "${ACME_DNS_CHALLENGE}" == "y" ]]; then
same change
a52e977
Add DNS-01 challenge support for ACME certificates and related configurations
- Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a- Author
- Carlos <[email protected]>
- Date
- 8 months ago
- Selected line
- 25
exec /srv/obtain-certificate-dns.sh "$@"
exec /srv/obtain-certificate-dns.sh "$@"
same change
a52e977
Add DNS-01 challenge support for ACME certificates and related configurations
- Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a- Author
- Carlos <[email protected]>
- Date
- 8 months ago
- Selected line
- 26
fi
fi
Marcel Hofer
almost 7 years ago
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 27
DOMAINS_FILE=${ACME_BASE}/${CERT_DOMAIN}/domains
DOMAINS_FILE=${ACME_BASE}/${CERT_DOMAIN}/domains
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 28
CERT=${ACME_BASE}/${CERT_DOMAIN}/${PREFIX}cert.pem
CERT=${ACME_BASE}/${CERT_DOMAIN}/${PREFIX}cert.pem
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 29
SHARED_KEY=${ACME_BASE}/acme/${PREFIX}key.pem # must already exist
SHARED_KEY=${ACME_BASE}/acme/${PREFIX}key.pem # must already exist
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 30
KEY=${ACME_BASE}/${CERT_DOMAIN}/${PREFIX}key.pem
KEY=${ACME_BASE}/${CERT_DOMAIN}/${PREFIX}key.pem
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 31
CSR=${ACME_BASE}/${CERT_DOMAIN}/${PREFIX}acme.csr
CSR=${ACME_BASE}/${CERT_DOMAIN}/${PREFIX}acme.csr
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 32
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 33
if [[ -z ${CERT_DOMAINS[*]} ]]; then
if [[ -z ${CERT_DOMAINS[*]} ]]; then
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 34
log_f "Missing CERT_DOMAINS to obtain a certificate"
log_f "Missing CERT_DOMAINS to obtain a certificate"
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 35
exit 3
exit 3
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 36
fi
fi
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 37
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 38
if [[ "${LE_STAGING}" =~ ^([yY][eE][sS]|[yY])+$ ]]; then
if [[ "${LE_STAGING}" =~ ^([yY][eE][sS]|[yY])+$ ]]; then
andryyy
about 6 years ago
4ce39c0
[ACME] Add DIRECTORY_URL for custom directory URLs
- Full commit hash
4ce39c0f3f598b64bb961202e173cdb33ee9411b- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 39
if [[ ! -z "${DIRECTORY_URL}" ]]; then
if [[ ! -z "${DIRECTORY_URL}" ]]; then
same change
4ce39c0
[ACME] Add DIRECTORY_URL for custom directory URLs
- Full commit hash
4ce39c0f3f598b64bb961202e173cdb33ee9411b- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 40
log_f "Cannot use DIRECTORY_URL with LE_STAGING=y - ignoring DIRECTORY_URL"
log_f "Cannot use DIRECTORY_URL with LE_STAGING=y - ignoring DIRECTORY_URL"
same change
4ce39c0
[ACME] Add DIRECTORY_URL for custom directory URLs
- Full commit hash
4ce39c0f3f598b64bb961202e173cdb33ee9411b- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 41
fi
fi
Marcel Hofer
almost 7 years ago
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 42
log_f "Using Let's Encrypt staging servers"
log_f "Using Let's Encrypt staging servers"
andryyy
about 6 years ago
4ce39c0
[ACME] Add DIRECTORY_URL for custom directory URLs
- Full commit hash
4ce39c0f3f598b64bb961202e173cdb33ee9411b- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 43
DIRECTORY_URL='--directory-url https://acme-staging-v02.api.letsencrypt.org/directory'
DIRECTORY_URL='--directory-url https://acme-staging-v02.api.letsencrypt.org/directory'
same change
4ce39c0
[ACME] Add DIRECTORY_URL for custom directory URLs
- Full commit hash
4ce39c0f3f598b64bb961202e173cdb33ee9411b- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 44
elif [[ ! -z "${DIRECTORY_URL}" ]]; then
elif [[ ! -z "${DIRECTORY_URL}" ]]; then
same change
4ce39c0
[ACME] Add DIRECTORY_URL for custom directory URLs
- Full commit hash
4ce39c0f3f598b64bb961202e173cdb33ee9411b- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 45
log_f "Using custom directory URL ${DIRECTORY_URL}"
log_f "Using custom directory URL ${DIRECTORY_URL}"
andryyy
about 6 years ago
e40a0ea
[ACME] Fix directory URL
- Full commit hash
e40a0eae0165f25d4bb288caef950f195c123e06- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 46
DIRECTORY_URL="--directory-url ${DIRECTORY_URL}"
DIRECTORY_URL="--directory-url ${DIRECTORY_URL}"
Marcel Hofer
almost 7 years ago
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 47
fi
fi
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 48
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 49
if [[ -f ${DOMAINS_FILE} && "$(cat ${DOMAINS_FILE})" == "${CERT_DOMAINS[*]}" ]]; then
if [[ -f ${DOMAINS_FILE} && "$(cat ${DOMAINS_FILE})" == "${CERT_DOMAINS[*]}" ]]; then
andryyy
over 6 years ago
e19e6b9
[ACME] Force renewal with force_renew file, docs will follow
- Full commit hash
e19e6b9e9245ff32f662612c7381b14d60062306- Author
- andryyy <[email protected]>
- Date
- over 6 years ago
- Selected line
- 50
if [[ ! -f ${CERT} || ! -f "${KEY}" || -f "${ACME_BASE}/force_renew" ]]; then
if [[ ! -f ${CERT} || ! -f "${KEY}" || -f "${ACME_BASE}/force_renew" ]]; then
same change
e19e6b9
[ACME] Force renewal with force_renew file, docs will follow
- Full commit hash
e19e6b9e9245ff32f662612c7381b14d60062306- Author
- andryyy <[email protected]>
- Date
- over 6 years ago
- Selected line
- 51
log_f "Certificate ${CERT} doesn't exist yet or forced renewal - start obtaining"
log_f "Certificate ${CERT} doesn't exist yet or forced renewal - start obtaining"
Marcel Hofer
almost 7 years ago
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 52
# Certificate exists and did not change but could be due for renewal (30 days)
# Certificate exists and did not change but could be due for renewal (30 days)
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 53
elif ! openssl x509 -checkend 2592000 -noout -in ${CERT} > /dev/null; then
elif ! openssl x509 -checkend 2592000 -noout -in ${CERT} > /dev/null; then
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 54
log_f "Certificate ${CERT} is due for renewal (< 30 days) - start renewing"
log_f "Certificate ${CERT} is due for renewal (< 30 days) - start renewing"
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 55
else
else
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 56
log_f "Certificate ${CERT} validation done, neither changed nor due for renewal."
log_f "Certificate ${CERT} validation done, neither changed nor due for renewal."
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 57
exit 2
exit 2
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 58
fi
fi
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 59
else
else
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 60
log_f "Certificate ${CERT} missing or changed domains '${CERT_DOMAINS[*]}' - start obtaining"
log_f "Certificate ${CERT} missing or changed domains '${CERT_DOMAINS[*]}' - start obtaining"
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 61
fi
fi
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 62
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 63
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 64
# Make backup
# Make backup
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 65
if [[ -f ${CERT} ]]; then
if [[ -f ${CERT} ]]; then
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 66
DATE=$(date +%Y-%m-%d_%H_%M_%S)
DATE=$(date +%Y-%m-%d_%H_%M_%S)
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 67
BACKUP_DIR=${ACME_BASE}/backups/${CERT_DOMAIN}/${PREFIX}${DATE}
BACKUP_DIR=${ACME_BASE}/backups/${CERT_DOMAIN}/${PREFIX}${DATE}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 68
log_f "Creating backups in ${BACKUP_DIR} ..."
log_f "Creating backups in ${BACKUP_DIR} ..."
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 69
mkdir -p ${BACKUP_DIR}/
mkdir -p ${BACKUP_DIR}/
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 70
[[ -f ${DOMAINS_FILE} ]] && cp ${DOMAINS_FILE} ${BACKUP_DIR}/
[[ -f ${DOMAINS_FILE} ]] && cp ${DOMAINS_FILE} ${BACKUP_DIR}/
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 71
[[ -f ${CERT} ]] && cp ${CERT} ${BACKUP_DIR}/
[[ -f ${CERT} ]] && cp ${CERT} ${BACKUP_DIR}/
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 72
[[ -f ${KEY} ]] && cp ${KEY} ${BACKUP_DIR}/
[[ -f ${KEY} ]] && cp ${KEY} ${BACKUP_DIR}/
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 73
[[ -f ${CSR} ]] && cp ${CSR} ${BACKUP_DIR}/
[[ -f ${CSR} ]] && cp ${CSR} ${BACKUP_DIR}/
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 74
fi
fi
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 75
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 76
mkdir -p ${ACME_BASE}/${CERT_DOMAIN}
mkdir -p ${ACME_BASE}/${CERT_DOMAIN}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 77
if [[ ! -f ${KEY} ]]; then
if [[ ! -f ${KEY} ]]; then
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 78
log_f "Copying shared private key for this certificate..."
log_f "Copying shared private key for this certificate..."
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 79
cp ${SHARED_KEY} ${KEY}
cp ${SHARED_KEY} ${KEY}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 80
chmod 600 ${KEY}
chmod 600 ${KEY}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 81
fi
fi
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 82
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 83
# Generating CSR
# Generating CSR
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 84
printf "[SAN]\nsubjectAltName=" > /tmp/_SAN
printf "[SAN]\nsubjectAltName=" > /tmp/_SAN
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 85
printf "DNS:%s," "${CERT_DOMAINS[@]}" >> /tmp/_SAN
printf "DNS:%s," "${CERT_DOMAINS[@]}" >> /tmp/_SAN
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 86
sed -i '$s/,$//' /tmp/_SAN
sed -i '$s/,$//' /tmp/_SAN
Niklas Meyer
over 4 years ago
1e6f927
[Config (Clamd)] Update SSL Path to new style (dynamic)
- Full commit hash
1e6f927ac5c58cc7fbd4a8d25ae63535333ad92b- Author
- Niklas Meyer <[email protected]>
- Date
- over 4 years ago
- Selected line
- 87
openssl req -new -sha256 -key ${KEY} -subj "/" -reqexts SAN -config <(cat "$(openssl version -d | sed 's/.*"\(.*\)"/\1/g')/openssl.cnf" /tmp/_SAN) > ${CSR}
openssl req -new -sha256 -key ${KEY} -subj "/" -reqexts SAN -config <(cat "$(openssl version -d | sed 's/.*"\(.*\)"/\1/g')/openssl.cnf" /tmp/_SAN) > ${CSR}
Marcel Hofer
almost 7 years ago
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 88
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 89
# acme-tiny writes info to stderr and ceritifcate to stdout
# acme-tiny writes info to stderr and ceritifcate to stdout
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 90
# The redirects will do the following:
# The redirects will do the following:
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 91
# - redirect stdout to temp certificate file
# - redirect stdout to temp certificate file
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 92
# - redirect acme-tiny stderr to stdout (logs to variable ACME_RESPONSE)
# - redirect acme-tiny stderr to stdout (logs to variable ACME_RESPONSE)
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 93
# - tee stderr to get live output and log to dockerd
# - tee stderr to get live output and log to dockerd
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 94
andryyy
almost 6 years ago
da200db
[ACME] Add more checks, avoid cert/key mismatch on some installations, fix some output
- Full commit hash
da200db2d369ec667216312eab749f35494c7e6f- Author
- andryyy <[email protected]>
- Date
- almost 6 years ago
- Selected line
- 95
log_f "Checking resolver..."
log_f "Checking resolver..."
same change
da200db
[ACME] Add more checks, avoid cert/key mismatch on some installations, fix some output
- Full commit hash
da200db2d369ec667216312eab749f35494c7e6f- Author
- andryyy <[email protected]>
- Date
- almost 6 years ago
- Selected line
- 96
until dig letsencrypt.org +time=3 +tries=1 @unbound > /dev/null; do
until dig letsencrypt.org +time=3 +tries=1 @unbound > /dev/null; do
same change
da200db
[ACME] Add more checks, avoid cert/key mismatch on some installations, fix some output
- Full commit hash
da200db2d369ec667216312eab749f35494c7e6f- Author
- andryyy <[email protected]>
- Date
- almost 6 years ago
- Selected line
- 97
sleep 2
sleep 2
same change
da200db
[ACME] Add more checks, avoid cert/key mismatch on some installations, fix some output
- Full commit hash
da200db2d369ec667216312eab749f35494c7e6f- Author
- andryyy <[email protected]>
- Date
- almost 6 years ago
- Selected line
- 98
done
done
same change
da200db
[ACME] Add more checks, avoid cert/key mismatch on some installations, fix some output
- Full commit hash
da200db2d369ec667216312eab749f35494c7e6f- Author
- andryyy <[email protected]>
- Date
- almost 6 years ago
- Selected line
- 99
log_f "Resolver OK"
log_f "Resolver OK"
FreddleSpl0it
about 1 year ago
ec6dbb0
[ACME] Remove deprecated ACME_CONTACT variable
- Full commit hash
ec6dbb099aa4ae559b10217906a62da694c6f182- Author
- FreddleSpl0it <[email protected]>
- Date
- about 1 year ago
- Selected line
- 100
log_f "Using command acme-tiny ${DIRECTORY_URL} --account-key ${ACME_BASE}/acme/account.pem --disable-check --csr ${CSR} --acme-dir /var/www/acme/"
log_f "Using command acme-tiny ${DIRECTORY_URL} --account-key ${ACME_BASE}/acme/account.pem --disable-check --csr ${CSR} --acme-dir /var/www/acme/"
same change
ec6dbb0
[ACME] Remove deprecated ACME_CONTACT variable
- Full commit hash
ec6dbb099aa4ae559b10217906a62da694c6f182- Author
- FreddleSpl0it <[email protected]>
- Date
- about 1 year ago
- Selected line
- 101
ACME_RESPONSE=$(acme-tiny ${DIRECTORY_URL} \
ACME_RESPONSE=$(acme-tiny ${DIRECTORY_URL} \
Marcel Hofer
almost 7 years ago
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 102
--account-key ${ACME_BASE}/acme/account.pem \
--account-key ${ACME_BASE}/acme/account.pem \
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 103
--disable-check \
--disable-check \
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 104
--csr ${CSR} \
--csr ${CSR} \
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 105
--acme-dir /var/www/acme/ 2>&1 > /tmp/_cert.pem | tee /dev/fd/5; exit ${PIPESTATUS[0]})
--acme-dir /var/www/acme/ 2>&1 > /tmp/_cert.pem | tee /dev/fd/5; exit ${PIPESTATUS[0]})
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 106
SUCCESS="$?"
SUCCESS="$?"
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 107
ACME_RESPONSE_B64=$(echo "${ACME_RESPONSE}" | openssl enc -e -A -base64)
ACME_RESPONSE_B64=$(echo "${ACME_RESPONSE}" | openssl enc -e -A -base64)
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 108
log_f "${ACME_RESPONSE_B64}" redis_only b64
log_f "${ACME_RESPONSE_B64}" redis_only b64
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 109
case "$SUCCESS" in
case "$SUCCESS" in
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 110
0) # cert requested
0) # cert requested
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 111
log_f "Deploying certificate ${CERT}..."
log_f "Deploying certificate ${CERT}..."
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 112
# Deploy the new certificate and key
# Deploy the new certificate and key
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 113
# Moving temp cert to {domain} folder
# Moving temp cert to {domain} folder
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 114
if verify_hash_match /tmp/_cert.pem ${KEY}; then
if verify_hash_match /tmp/_cert.pem ${KEY}; then
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 115
RETURN=0 # certificate created
RETURN=0 # certificate created
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 116
if [[ -f ${CERT} ]]; then
if [[ -f ${CERT} ]]; then
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 117
RETURN=1 # certificate renewed
RETURN=1 # certificate renewed
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 118
fi
fi
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 119
mv -f /tmp/_cert.pem ${CERT}
mv -f /tmp/_cert.pem ${CERT}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 120
echo -n ${CERT_DOMAINS[*]} > ${DOMAINS_FILE}
echo -n ${CERT_DOMAINS[*]} > ${DOMAINS_FILE}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 121
rm /var/www/acme/* 2> /dev/null
rm /var/www/acme/* 2> /dev/null
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 122
log_f "Certificate successfully obtained"
log_f "Certificate successfully obtained"
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 123
exit ${RETURN}
exit ${RETURN}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 124
else
else
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 125
log_f "Certificate was successfully requested, but key and certificate have non-matching hashes, ignoring certificate"
log_f "Certificate was successfully requested, but key and certificate have non-matching hashes, ignoring certificate"
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 126
exit 4
exit 4
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 127
fi
fi
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 128
;;
;;
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 129
*) # non-zero is non-fun
*) # non-zero is non-fun
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 130
log_f "Failed to obtain certificate ${CERT} for domains '${CERT_DOMAINS[*]}'"
log_f "Failed to obtain certificate ${CERT} for domains '${CERT_DOMAINS[*]}'"
FreddleSpl0it
over 1 year ago
6831f94
[Redis] redis-cli suppress auth warning
- Full commit hash
6831f94fdb209fb4a558f5f81fb7db340c856bd2- Author
- FreddleSpl0it <[email protected]>
- Date
- over 1 year ago
- Selected line
- 131
redis-cli -h redis -a ${REDISPASS} --no-auth-warning SET ACME_FAIL_TIME "$(date +%s)"
redis-cli -h redis -a ${REDISPASS} --no-auth-warning SET ACME_FAIL_TIME "$(date +%s)"
Marcel Hofer
almost 7 years ago
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 132
exit 100${SUCCESS}
exit 100${SUCCESS}
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 133
;;
;;
same change
2e35da6
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
- Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2- Author
- Marcel Hofer <[email protected]>
- Date
- almost 7 years ago
- Selected line
- 134
esac
esac