commit-patch allows the user to control exactly what gets committed to a version control system by letting the user supply a patch to be committed rather than using the files in the current working directory. This allows for more finely grained commits. It supports Darcs, Git, Mercurial, Bazaar, Subversion, and CVS.
Daemon Manager allows non-root users to start and stop their own daemons. It is appropriate for running FastCGI servers, torrent servers, or any other daemon that isnít meant to run in the root context. Daemon Manager will monitor processes and restart a daemon if it exits or crashes. Daemon Manager allows the system administrator to decide which users can launch daemons and what users they are allowed to launch daemons as. For instance, it is common to launch FastCGI servers as a different user ("www-data" on Debian or Ubuntu).