]> git.ipfire.org Git - thirdparty/dehydrated.git/commitdiff
import-certs.sh: simplify expiry check
authorSimon Ruderich <simon@ruderich.org>
Tue, 8 Dec 2015 09:23:44 +0000 (10:23 +0100)
committerSimon Ruderich <simon@ruderich.org>
Tue, 8 Dec 2015 15:04:47 +0000 (16:04 +0100)
import-certs.sh

index a9cfa203fe509d12dd05f4b32c0731b3a237eec8..d80d3f5591c6102d367329113ad66495db50b7f1 100755 (executable)
@@ -48,8 +48,7 @@ for certdir in "${LETSENCRYPT}/live/"*; do
   fi
 
   # Check if certificate still valid
-  set +e; openssl x509 -checkend 0 -noout -in "${certdir}/cert.pem" > /dev/null 2> /dev/null; expired="${?}"; set -e
-  if [[ "${expired}" = "1" ]]; then
+  if ! openssl x509 -checkend 0 -noout -in "${certdir}/cert.pem" >/dev/null 2>&1; then
     echo " + Skipping: Certificate is expired."
     continue
   fi