]> granicus.if.org Git - procps-ng/commitdiff
pgrep SID=1 is valid
authorCraig Small <csmall@enc.com.au>
Sat, 9 May 2015 07:53:08 +0000 (17:53 +1000)
committerCraig Small <csmall@enc.com.au>
Sat, 9 May 2015 07:53:08 +0000 (17:53 +1000)
On most systems the only process with a SID=1 is init
and certainly not a test sleep.  On docker systems this
test program IS on SID=1 and so our "impossible SID" becomes
possible.

testsuite/pgrep.test/pgrep.exp

index 1c6cec6fd90e1c4950f535d0e4f6d75e5dfbe778..7c394dc67e4c93cedbb603ae14b58d4b6a6ccd2a 100644 (file)
@@ -75,7 +75,7 @@ spawn $pgrep -s $testproc1_sid $testproc_comm
 expect_pass "$test" "^$testproc1_pid\\s+$testproc2_pid\\s*$"
 
 set test "pgrep doesn't match with bogus sid"
-spawn $pgrep -s 1 $testproc_comm
+spawn $pgrep -s -1 $testproc_comm
 expect_blank "$test"
 
 set test "pgrep matches on tty"