[Eisfair_dev] certs v1.2.6 stable für eisfair-1/2

Juergen Edner juergen at eisfair.org
Mi Okt 16 19:07:13 CEST 2013


Hallo Silas,

> Richtig, so macht das Sinn. Ist der / am Ende nicht zu viel?
> Und pem_cert müsste dann vor den cases definiert werden. Also
> direkt nach der Definition von ftype.

korrekt, so sollte es dann aussehen:

  ls ${crltmpdir}/* | while read der_cert
  do
      # check file type
      ftype=`/usr/bin/file "${der_cert}" | cut -d: -f2 | sed 's/ *//g'`
      pem_cert="${crldir}/`basename "${der_cert}"`.pem"   # !!!

      case ${ftype} in
          'data')
              # DER format, convert it to PEM format
              /usr/bin/openssl crl -inform DER -in "${der_cert}" -out
"${pem_cert}"
              ;;
          'ASCIItext')
              # already in PEM format, only copy it
              cp "${der_cert}" "${pem_cert}"
              ;;
      esac
  done

Gruß Jürgen

-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair_dev