File: squid.postrm

package info (click to toggle)
squid 4.6-1%2Bdeb10u7
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 36,944 kB
  • sloc: cpp: 187,349; ansic: 20,249; makefile: 6,193; sh: 5,290; perl: 2,191; sql: 326; python: 258; awk: 141; sed: 1
file content (43 lines) | stat: -rw-r--r-- 963 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#! /bin/sh

set -e

case "$1" in
	remove)
		;;
	purge)
		echo "Purging logfiles..."
		rm -rf /var/log/squid

		if [ -f /etc/squid/squid.conf ]; then
			echo "Removing the config-file .."
			rm -f /etc/squid/squid.conf
		fi

		#
		# We do not remove /var/spool/squid because that might
		# take a lot of time. Most of the time it is on a seperate
		# disk anyway and it is faster to do a mkfs on it..
		#
		echo "Please, remove /var/spool/squid yourself."
		;;
	failed-upgrade|abort-upgrade)
		#
		# If the squid (2.7) package was being used previously we protected
		# the squid.conf file, which was not tracked as a conffile.
		# Restore it when aborting.
		#
		if test -f /etc/squid/squid.conf.pre3.5_upgrade ; then
			mv /etc/squid/squid.conf.pre3.5_upgrade /etc/squid/squid.conf
		fi
		;;
	upgrade|abort-install|disappear)
		;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0