Codebase list rabbitmq-server / debian/3.9.8-2 debian / rabbitmq-server.postrm
debian/3.9.8-2

Tree @debian/3.9.8-2 (Download .tar.gz)

rabbitmq-server.postrm @debian/3.9.8-2raw · history · blame

#!/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