]> git.street.me.uk Git - andy/dehydrated.git/commitdiff
hide output of grep for pem-format-check
authorLukas Schauer <lukas@schauer.so>
Sun, 20 Dec 2015 18:54:39 +0000 (19:54 +0100)
committerLukas Schauer <lukas@schauer.so>
Sun, 20 Dec 2015 18:54:43 +0000 (19:54 +0100)
letsencrypt.sh

index bad985ffee446ba94ef854ec257d923324cf1961..a21d76f9f297254f6158ff53e982fcfc87b001c6 100755 (executable)
@@ -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"