9 if [ `id -u` -eq 0 ]; then
10 sleep=`mktemp /tmp/$base.XXXXXX` || exit 1
11 ln -sf /bin/sleep $sleep
12 jail / $base-1 127.0.0.1 $sleep 5 &
14 jail / $base-2 127.0.0.1 $sleep 5 &
19 jid=`jls | awk "/127\\.0\\.0\\.1.*${base}-1/ {print \$1}"`
20 pid=`pgrep -f -j $jid $sleep`
21 if [ "$pid" = "$chpid" ]; then
24 echo "not ok 1 - $name"
26 kill $chpid $chpid2 $chpid3
29 echo "ok 1 - $name # skip Test needs uid 0."
33 if [ `id -u` -eq 0 ]; then
34 sleep=`mktemp /tmp/$base.XXXXXX` || exit 1
35 ln -sf /bin/sleep $sleep
36 jail / $base-1 127.0.0.1 $sleep 5 &
38 jail / $base-2 127.0.0.1 $sleep 5 &
43 pids=`pgrep -f -j any $sleep | sort`
44 refpids=`{ echo $chpid; echo $chpid2; } | sort`
45 if [ "$pids" = "$refpids" ]; then
48 echo "not ok 2 - $name"
50 kill $chpid $chpid2 $chpid3
53 echo "ok 2 - $name # skip Test needs uid 0."
57 if [ `id -u` -eq 0 ]; then
58 sleep=`mktemp /tmp/$base.XXXXXX` || exit 1
59 ln -sf /bin/sleep $sleep
62 jail / $base 127.0.0.1 $sleep 5 &
65 pid=`pgrep -f -j none $sleep`
66 if [ "$pid" = "$chpid" ]; then
69 echo "not ok 3 - $name"
74 echo "ok 3 - $name # skip Test needs uid 0."