Subject: ps(1)'s procfs fallback enhanced
To: None <current-users@netbsd.org>
From: Jaromir Dolecek <dolecek@ics.muni.cz>
List: current-users
Date: 10/15/1999 21:58:33
Hi folks,
ps(1) now extracts also process start time, process arguments and
session leadership status when falling back to procfs. Procfs
is also used when kvm_openfiles() completely fails (e.g. when
/dev/mem is not readable).

Sample session:

> ./ps
ps: kvm_openfiles: /dev/mem: Permission denied
ps: falling back to /proc-based lookup
Warning:  /proc does not provide valid data for all fields.
  PID TT  STAT      TIME COMMAND
19250 p1- ?<s    0:00.26 ksh 
 2836 p2- ?<     0:00.03 elm 
19249 p2- ?<s    0:00.35 ksh 
 2840 p3- ?<     0:00.02 ./ps 
 2840 p3- ?<     0:00.01 ./ps 
19754 p3- ?<s    0:00.19 ksh 
20456 p4- ?<s    0:00.08 ksh 

Almost looks like the real thing, doesn't it ? ;-)

The changes will be available in next sup scan or they are/will be
available through your favourite anoncvs server.

Enjoy,

Jaromir
-- 
Jaromir Dolecek <jdolecek@NetBSD.org>      http://www.ics.muni.cz/~dolecek/
"The only way how to get rid temptation is to yield to it." -- Oscar Wilde