Utility to display its environment.

Registered 2012-10-25 by James Hunt

Procenv is a command-line utility that simply dumps all attributes of its environment.

Useful as a test tool, to understand what environment a process runs in and for system comparison.

Procenv runs on Linux, FreeBSD, kFreeBSD and Android.

_________________________________________________________________________________________

Can you help port it to other Unices (AIX, HP-UX, Solaris, ...) by:

- providing patches?
- allowing me shell access to a system with a suitable development environment?
_________________________________________________________________________________________

See http://ifdeflinux.blogspot.co.uk/2012/10/procenv-and-process-environment.html

Using procenv to compare build environments:

- Ubuntu archive build (buildd) environment:
   https://launchpad.net/ubuntu/+source/procenv

- Ubuntu PPA environment:
   https://code.launchpad.net/~jamesodhunt/+recipe/procenv-daily

- Ubuntu autopkgtest (DEP-8) environment:
   https://jenkins.qa.ubuntu.com/view/Trusty/view/AutoPkgTest/job/trusty-adt-procenv/
   https://jenkins.qa.ubuntu.com/view/Saucy/view/AutoPkgTest/job/saucy-adt-procenv/

- sbuild environment (courtesy of procenv which gets run from within sbuild via a DEP-8 test):
  https://jenkins.qa.ubuntu.com/view/Trusty/view/AutoPkgTest/job/trusty-adt-sbuild/

- pbuilder environment (courtesy of procenv which gets run from within sbuild via a DEP-8 test):
  https://jenkins.qa.ubuntu.com/view/Trusty/view/AutoPkgTest/job/trusty-adt-pbuilder/

- Debian archive build (buildd) environment:
   https://buildd.debian.org/status/package.php?p=procenv&suite=sid

- Debian ports archive build (buildd) environment:
   http://buildd.debian-ports.org/status/package.php?p=procenv&suite=sid

- Debian autopkgtest (DEP-8) environment:
   http://ci.debian.net/#package/procenv

- FreeBSD build environment (broken - whatever happened to pointyhat?)
  http://pointyhat.freebsd.org/errorlogs/i386-8-latest-logs/procenv-0.26.log
  http://pointyhat.freebsd.org/errorlogs/amd64-8-latest-logs/procenv-0.26.log

Project information

Maintainer:
James Hunt
Driver:
Not yet selected
Development focus:

trunk series 

lp:procenv 
Browse the code

Programming Languages:
C
Licences:
GNU GPL v3
()

RDF metadata

View full history Series and milestones

procenv trunk series is the current focus of development

More contributors Top contributors

All packages Packages in Distributions

Get Involved

Downloads

Latest version is 0.34
released on 2014-03-25

All downloads

Announcements

  • Procenv 0.34 released on 2014-03-25
    * Enable builds for systems with old versions of libcap. * Add Linux binary p...
  • Procenv 0.33 released on 2014-03-14
    * Improved rpm spec file to include check phase and Conditional architectur...
  • Procenv 0.30 released on 2014-01-18
    Semaphore fix for PPC and Sparc platforms.
  • Procenv 0.28 released on 2014-01-10
    * FIX: Process ancestry now displayed on kFreeBSD by default. * FIX: Fixes to...
  • procenv 0.27 released on 2013-10-14
    * Added IPC options '--shared-memory', '--semaphores' and '--message-queues...