File: /var/lib/dpkg/info/newrelic-php5-common.preinst
#!/bin/sh
# preinst script for newrelic-php5-common
#
if [ "$1" = "upgrade" -a "$2" = "3.0.5.95" ]; then
# Necessary for bad scripts in 3.0
if [ -x /etc/init.d/newrelic-daemon ]; then
# We can't actually use the script due to previous bugs which killed too much
pidlist=`ps -ef | grep '/newrelic-daemon ' | sed -e '/grep/d' | awk '{if ($3 == 1) {print $2;}}'`
if [ -n "${pidlist}" ]; then
for pid in $pidlist; do
kill -15 $pid > /dev/null 2>&1
done
fi
fi
fi
exit 0