From: Lukas Schauer Date: Sun, 20 Dec 2015 18:54:39 +0000 (+0100) Subject: hide output of grep for pem-format-check X-Git-Tag: v0.1.0~93 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f090fbcf7f773c82676e54e37336cffe2fbd7139;p=thirdparty%2Fdehydrated.git hide output of grep for pem-format-check --- diff --git a/letsencrypt.sh b/letsencrypt.sh index bad985f..a21d76f 100755 --- a/letsencrypt.sh +++ b/letsencrypt.sh @@ -384,7 +384,7 @@ sign_domain() { echo " + Creating fullchain.pem..." cat "${crt_path}" > "${BASEDIR}/certs/${domain}/fullchain-${timestamp}.pem" _request get "$(openssl x509 -in "${BASEDIR}/certs/${domain}/cert-${timestamp}.pem" -noout -text | grep 'CA Issuers - URI:' | cut -d':' -f2-)" > "${BASEDIR}/certs/${domain}/chain-${timestamp}.pem" - if ! grep "BEGIN CERTIFICATE" "${BASEDIR}/certs/${domain}/chain-${timestamp}.pem"; then + if ! grep "BEGIN CERTIFICATE" "${BASEDIR}/certs/${domain}/chain-${timestamp}.pem" > /dev/null 2>&1; then openssl x509 -in "${BASEDIR}/certs/${domain}/chain-${timestamp}.pem" -inform DER -out "${BASEDIR}/certs/${domain}/chain-${timestamp}.pem" -outform PEM fi ln -sf "chain-${timestamp}.pem" "${BASEDIR}/certs/${domain}/chain.pem"