2 # postrm script for cups
4 # see: dh_installdeb(1)
8 # summary of how this script can be called:
11 # * <old-postrm> `upgrade' <new-version>
12 # * <new-postrm> `failed-upgrade' <old-version>
13 # * <new-postrm> `abort-install'
14 # * <new-postrm> `abort-install' <old-version>
15 # * <new-postrm> `abort-upgrade' <old-version>
16 # * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
17 # for details, see /usr/doc/packaging-manual/
19 # dh_installdeb will replace this with shell code automatically
20 # generated by other debhelper scripts.
24 dpkg-maintscript-helper rm_conffile /etc/modprobe.d/blacklist-cups-usblp.conf 1.5.3-2 -- "$@"
31 rm -rf /var/cache/cups
32 rm -rf /var/spool/cups
33 rm -f /etc/cups/ssl/server.crt
34 rm -f /etc/cups/ssl/server.key
36 rm -rf /etc/cups/interfaces
38 rm -rf /etc/cups/passwd.md5
39 rm -rf /etc/cups/cups.d
40 rm -f /etc/cups/printers.conf* /etc/cups/classes.conf.* \
41 /var/lib/cups/ppds.dat /etc/cups/raw.convs /etc/cups/raw.types
42 rmdir /etc/cups 2>/dev/null || true
43 rm -f /etc/apparmor.d/disable/usr.sbin.cupsd || true
44 rm -f /etc/apparmor.d/force-complain/usr.sbin.cupsd || true
45 rm -f /etc/apparmor.d/local/usr.sbin.cupsd || true
46 rmdir /etc/apparmor.d/local 2>/dev/null || true
48 remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
52 echo "postrm called with unknown argument \`$1'" >&2