#!/bin/sh -e if which systemctl >/dev/null 2>&1 then systemctl stop pmlogger.service >/dev/null systemctl stop pmcd.service >/dev/null elif which invoke-rc.d >/dev/null 2>&1 then invoke-rc.d pmproxy stop invoke-rc.d pmie stop if [ -f /etc/init.d/pmcd ]; then # PCP 4.0 style invoke-rc.d pmlogger stop invoke-rc.d pmcd stop else # PCP pre-4.0 style invoke-rc.d pcp stop fi else /etc/init.d/pmproxy stop /etc/init.d/pmie stop if [ -f /etc/init.d/pmcd ]; then # PCP 4.0 style /etc/init.d/pmlogger stop /etc/init.d/pmcd stop else # PCP pre-4.0 style /etc/init.d/pcp stop fi fi rm -f /var/lib/pcp/pmns/.NeedRebuild rm -f /var/log/pcp/pmlogger/.NeedRewrite