I am in need of a program that will allow users to rent a Half-Life server. Simply put I need this program to be able to:
* Follow a schedule (from mySQL database) and start/restart HLDS.
* Set/reset HLDS configs (such as rcon password).
* Allow correct user (also mySQL database) to restart HLDS from a website (php).
* Notify the user that he is soon out of time and the server will then restart (this is best done by makeing the program write this msg in HLDS).
## Deliverables
I am open to any and all suggestions.