4
tmpfile=/tmp/abort-current-build.$$
6
ps xjww | egrep ' (/bin/sh /usr/bin/dpkg-buildpackage -us -uc |\(dpkg-buildpacka\))' >$tmpfile
8
n="`wc -l $tmpfile | awk '{print $1}'`"
9
if [ "$n" -eq 0 ]; then
10
echo "No dpkg-buildpackage process found" 1>&2
14
if [ "$n" -ge 2 ]; then
15
echo "More than one dpkg-buildpackage processes found:"
16
echo ' PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND'
21
pgid=`awk '{print $3}' <$tmpfile`
22
echo "Killing pgid $pgid"