/* * ps_showallprocs functionality fix for FreeBSD 4.x. * * (c) 2003 Pawel Jakub Dawidek * * $Id: README,v 1.2 2003/02/09 21:23:08 jules Exp $ */ There is a way to get list of processes even if sysctl kern.ps_showallprocs is set to 0, because listing single PIDs isn't protected. This simple script shows how to get list of all processes: #!/bin/sh i=0; while [ $i -lt 100000 ] do ps -p $i | grep -v "^ PID" i=$(($i+1)) done This kld module provides fix for this bug. Instalation. # cd /path/to/showprocs/ # make # make install and: # make load Enjoy! -- Pawel Jakub Dawidek