X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=sbin%2Fupdate-ca-certificates;fp=sbin%2Fupdate-ca-certificates;h=a34ef75b0ce8a15ee81f61c3773587dca523d9fa;hb=8828ce73c28f732b6e32dd07172d384efe2c0478;hp=728e9099764456eb158fa88b0bc4ef0d3426414d;hpb=778b0a8b2cd632c2ce204fe7e754886f0843a51c;p=ca-certificates.git diff --git a/sbin/update-ca-certificates b/sbin/update-ca-certificates index 728e909..a34ef75 100755 --- a/sbin/update-ca-certificates +++ b/sbin/update-ca-certificates @@ -60,7 +60,9 @@ REMOVED="$(mktemp -t "ca-certificates.tmp.XXXXXX")" # bundle. add() { CERT="$1" - PEM="$ETCCERTSDIR/$(basename "$CERT" .crt).pem" + PEM="$ETCCERTSDIR/$(basename "$CERT" .crt | sed -e 's/ /_/g' \ + -e 's/[()]/=/g' \ + -e 's/,/_/g').pem" if ! test -e "$PEM" || [ "$(readlink "$PEM")" != "$CERT" ] then ln -sf "$CERT" "$PEM" @@ -118,7 +120,7 @@ done # administrator. if [ -d "$LOCALCERTSDIR" ] then - find -L "$LOCALCERTSDIR" -type f | while read crt + find -L "$LOCALCERTSDIR" -type f -name '*.crt' | while read crt do add "$crt" done