1143880Spjd#!/bin/sh 2143880Spjd# $FreeBSD$ 3143880Spjd 4143880Spjdbase=`basename $0` 5143880Spjd 6143880Spjdecho "1..2" 7143880Spjd 8143880Spjdname="pgrep -G <gid>" 9143880Spjdrgid=`id -gr` 10263351Sjmmvsleep=$(pwd)/sleep.txt 11143880Spjdln -sf /bin/sleep $sleep 12143880Spjd$sleep 5 & 13143880Spjdsleep 0.3 14143880Spjdchpid=$! 15143880Spjdpid=`pgrep -f -G $rgid $sleep` 16143880Spjdif [ "$pid" = "$chpid" ]; then 17143880Spjd echo "ok 1 - $name" 18143880Spjdelse 19143880Spjd echo "not ok 1 - $name" 20143880Spjdfi 21143880Spjdkill $chpid 22143880Spjdrm -f $sleep 23143880Spjd 24143880Spjdname="pgrep -G <group>" 25143880Spjdrgid=`id -grn` 26263351Sjmmvsleep=$(pwd)/sleep.txt 27143880Spjdln -sf /bin/sleep $sleep 28143880Spjd$sleep 5 & 29143880Spjdsleep 0.3 30143880Spjdchpid=$! 31143880Spjdpid=`pgrep -f -G $rgid $sleep` 32143880Spjdif [ "$pid" = "$chpid" ]; then 33143880Spjd echo "ok 2 - $name" 34143880Spjdelse 35143880Spjd echo "not ok 2 - $name" 36143880Spjdfi 37143880Spjdkill $chpid 38143880Spjdrm -f $sleep 39