[debian:ca-certificates-schlittermann_0.7]
# ---
# this is for package version ca-certificates-schlittermann_0.7
--- 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) <hs@schlittermann.de> Mon, 09 Nov 2015 22:25:45 +0100
+
ca-certificates-schlittermann (0.6) stable oldstable; urgency=medium
* add oldstable
--- 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
;;