X-Git-Url: http://git.maemo.org/git/?p=browser-switch;a=blobdiff_plain;f=debian%2Fpostrm;h=767a4cec69fd42b68871c44f6dccd63db0f47a0b;hp=e2c989cda57f3ce82da63bd0cb3e0dc79bdf59e2;hb=4ff578a00cae1d0be96e337b2971df6821331435;hpb=414af7e1dcefb4a5eb39f185c24d24c9115757d3 diff --git a/debian/postrm b/debian/postrm index e2c989c..767a4ce 100644 --- a/debian/postrm +++ b/debian/postrm @@ -19,9 +19,14 @@ set -e # the debian-policy package kill_old_proxies() { - # Kill off browser-switchboards + # Kill off old python browser-switchboards, if any # This would be so much nicer with pgrep/pkill ... - proxy_pids=`busybox ps | fgrep browser-switchboard | fgrep -v grep | fgrep -v browser-switchboard.postrm | awk '{ print $1 }'` + proxy_pids=`busybox ps | fgrep "python /usr/bin/browser-switchboard" | fgrep -v grep | awk '{ print $1 }'` + if [ ! -z "$proxy_pids" ]; then + kill $proxy_pids + fi + # Kill off C browser-switchboards + proxy_pids=`pidof browser-switchboard || true` if [ ! -z "$proxy_pids" ]; then kill $proxy_pids fi