# HG changeset patch # User Heiko Schlittermann # Date 1447104353 -3600 # Node ID e22cf35f140aa1a7af4ffb932756195065675b1b # Parent 3678747c987feed64735c2ab4c7becc8075c4060 [debian:ca-certificates-schlittermann_0.7] # --- # this is for package version ca-certificates-schlittermann_0.7 diff -r 3678747c987f -r e22cf35f140a debian/changelog --- a/debian/changelog Mon Nov 09 21:54:27 2015 +0100 +++ b/debian/changelog Mon Nov 09 22:25:53 2015 +0100 @@ -1,3 +1,9 @@ +ca-certificates-schlittermann (0.7) stable oldstable; urgency=medium + + * Fix postrm + + -- Heiko Schlittermann (HS12-RIPE) Mon, 09 Nov 2015 22:25:45 +0100 + ca-certificates-schlittermann (0.6) stable oldstable; urgency=medium * add oldstable diff -r 3678747c987f -r e22cf35f140a debian/postrm --- a/debian/postrm Mon Nov 09 21:54:27 2015 +0100 +++ b/debian/postrm Mon Nov 09 22:25:53 2015 +0100 @@ -19,22 +19,24 @@ # the debian-policy package CONF=/etc/ca-certificates.conf -CRT="schlittermann-ca*.crt" +CRT="schlittermann-ca.*\.crt" case "$1" in purge) TMP=`mktemp` - grep -v "$CRT" <$CONF >$TMP + grep -v "$CRT" $CONF >$TMP cp $TMP $CONF rm $TMP update-ca-certificates --fresh ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - tmp=`mktemp` - grep -F -v 'schlittermann-ca.crt' $CONF - cp $tmp $CONF - rm $tmp + if test -s "$CONF"; then + tmp=`mktemp` + grep -F -v 'schlittermann-ca.crt' $CONF >$tmp + cp $tmp $CONF + rm $tmp + fi update-ca-certificates --fresh ;;