SWAL is a program that can launch as a service (or standalone) and monitor other services and control other programs. Written in C++ and might have some .NET components (planning on a linux port)
What is hlmonserv?
hlmonserv is a half-life (and half-life mods) monitor that runs as a server on a *nix machine. Hlmonserv allows multiple games to run on the same machine with one centralized console - all acessed via a telnet client.