File: rabbitmq-server.postrm

package info (click to toggle)
rabbitmq-server 4.0.5-6
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 37,948 kB
  • sloc: erlang: 257,835; javascript: 22,466; sh: 2,796; makefile: 2,517; python: 1,966; xml: 646; cs: 335; java: 244; ruby: 212; php: 100; perl: 63; awk: 13
file content (30 lines) | stat: -rw-r--r-- 546 bytes parent folder | download | duplicates (7)
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
#!/bin/sh

set -e

if [ "${1}" = "remove" ] || [ "${1}" = "upgrade" ] ; then
	# Remove traces of plugins
	rm -rf /var/lib/rabbitmq/plugins-scratch
fi

if [ "${1}" = "purge" ] ; then
	rm -f /etc/default/rabbitmq
	if [ -d /var/lib/rabbitmq ]; then
		rm -rf /var/lib/rabbitmq
	fi
	if [ -d /var/log/rabbitmq ]; then
		rm -rf /var/log/rabbitmq
	fi
	if [ -d /etc/rabbitmq ]; then
		rm -rf /etc/rabbitmq
	fi

	if getent passwd rabbitmq >/dev/null; then
		# Stop epmd if run by the rabbitmq user
		pkill -u rabbitmq epmd || :
	fi
fi

#DEBHELPER#

exit 0