~mtmiller/procenv/lp1086768

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
http://ifdeflinux.blogspot.com/2012/10/procenv-and-process-environment.html

This is a simple utility, licensed under the GPL, that essentially dumps
every conceivable aspect of a processes environment (*) that it can
(without needing super-user privs). It unashamedly emulates a number of
existing system utilities as it is attempting to be all-encompassing: I
wrote it with the aim of being able to dump "everything" that a process
may care about by simply running a single program (by default). Also,
the line of demarcation between "process", "program" and  "system" is
slightly blurry in some aspects (for example sysconf(3) variables could
arguably be considered system attributes, but procenv shows these too
since they are obviously meant to be querable by applications.


(*) - well, it doesn't currently query the network environment and I
may have overlooked something, so patches are of course welcome!