#! /bin/sh set -e # workaround for bug #198522 delete_dir_if_empty() { if [ ! -d "$1" ]; then return 0; fi rmdir --ignore-fail-on-non-empty $1; } if [ "$1" = "purge" ]; then echo "The generated web site or accumulated data won't be removed." rm -f /var/lib/munin/datafile rm -f /var/lib/munin/limits rm -f /var/lib/munin/*.stats rm -f /var/lib/munin/*/*.ok rm -f /var/log/munin/munin-update.log* rm -f /var/log/munin/munin-graph.log* rm -f /var/log/munin/munin-html.log* rm -f /var/log/munin/munin-limits.log* rm -f /var/log/munin/munin-cgi-graph.log* rm -f /var/log/munin/munin-cgi-html.log* delete_dir_if_empty /var/cache/munin/www delete_dir_if_empty /var/lib/munin/cgi-tmp delete_dir_if_empty /var/lib/munin delete_dir_if_empty /var/log/munin delete_dir_if_empty /etc/munin/templates delete_dir_if_empty /etc/munin webserver=apache2 if [ -e /etc/$webserver/conf.d/munin ]; then # delete the link rm -f /etc/$webserver/conf.d/munin invoke-rc.d $webserver reload 3>/dev/null || true fi # Disable configuration with Apache 2.4 if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then . /usr/share/apache2/apache2-maintscript-helper apache2_invoke disconf munin.conf fi # Remove configuration from Apache 2.4 conf dir if [ -e /etc/$webserver/conf-available/munin.conf ]; then # delete the link rm -f /etc/$webserver/conf-available/munin.conf fi fi if [ "$1" = "remove" ]; then # Disable configuration with Apache 2.4 if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then . /usr/share/apache2/apache2-maintscript-helper apache2_invoke disconf munin.conf fi fi # Automatically added by dh_installinit if [ "$1" = "purge" ] ; then update-rc.d munin remove >/dev/null fi # End automatically added section