Parent Directory | Revision Log | Revision Graph
* Fri Feb 10 2017 Jean-Philipe Pialasse <tests@pialasse.com> - 0.4.0-1.sme - update architecture of sources and release/version number - according to Charlie Brady recomendations - see [SME 9901] * Mon Feb 06 2017 Jean-Philipe Pialasse <tests@pialasse.com> - 0.4.0.20170205.git1163864.sme - update dehydrated to 0.4 [SME: 10080] - see https://github.com/lukas2511/dehydrated/releases/tag/v0.4.0 - upstream release Version 0.4.0 commit 116386486b3749e4c5e1b4da35904f30f8b2749b
1 | #!/bin/sh |
2 | |
3 | . /etc/dehydrated/config |
4 | |
5 | for DOM in $(find $BASEDIR/certs/ -mindepth 1 -maxdepth 1 -type d); do |
6 | CUR_ID=$(readlink $DOM/cert.pem | perl -pe 's/cert-(\d+)\.pem/$1/') |
7 | for ID in $(find $DOM/ -type f -name cert\*.csr -exec basename "{}" \; | perl -pe 's/cert-(\d+)\.csr/$1/'); do |
8 | if [[ "$ID" != "$CUR_ID" ]]; then |
9 | # Is the cert signed ? |
10 | if /usr/bin/openssl x509 -in $DOM/cert-"$ID".pem -noout > /dev/null 2>&1; then |
11 | /usr/bin/dehydrated -r $DOM/cert-"$ID".pem |
12 | else |
13 | # Cert not signed, probably a failed challenge |
14 | rm -f $DOM/cert-"$ID".{pem,csr} |
15 | fi |
16 | fi |
17 | done |
18 | done |
admin@koozali.org | ViewVC Help |
Powered by ViewVC 1.2.1 |