Registered by Josh Leverette

Procmon watches what processes are being started, killed, and currently running -- and takes action based on that knowledge and the guidelines laid down by the rules file.

Procmon is designed to be run as a background service, which keeps track of which processes have just been started, just died, or are currently running.
The operation of procmon is defined by a "rules" file, which lays out conditions for procmon to find.
When a condition is found, procmon takes a given block of shell script and executes it for as long as the condition remains true, running it once per second.
Example: You can have a condition so that when OpenArena starts, procmon kills compiz and unity. When OpenArena dies, it can start those both back up again.

Project information

Maintainer:
Josh Leverette
Driver:
Not yet selected
Licence:
GNU GPL v3, GNU LGPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
C

All bugs Latest bugs reported

Downloads

procmon does not have any download files registered with Launchpad.

Announcements

  • First functional version on 2012-06-03
    As of today, procmon is functional. It may have bugs that I'm unaware of, and...
  • Initial public release on 2011-05-04
    Today the first public release of procmon has happened. Being at version 0.5,...