Package: shadow Version: 1:4.0.18.1-7 try doing vigr/vipw and then ^Z... and fg... sometimes nastiness happens right away, sometimes it seems to take a few ^Z/fg cycles.
grep -r for WUNTRACED you'll see the vipw.c code differs from the other instances... patch below. -dean p.s. i use zsh.. and perhaps as in #317747 it's different with bash... but i haven't tested since this code is almost certainly wrong. Index: shadow-4.0.18.1/src/vipw.c =================================================================== --- shadow-4.0.18.1.orig/src/vipw.c 2007-03-12 04:29:11.895712161 -0700 +++ shadow-4.0.18.1/src/vipw.c 2007-03-12 04:31:08.368644850 -0700 @@ -202,7 +202,7 @@ pid = waitpid (pid, &status, WUNTRACED); if (WIFSTOPPED (status)) { kill (getpid (), SIGSTOP); - kill (getpid (), SIGCONT); + kill (pid, SIGCONT); } else break; } -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]