Getting a new network service running in the lab

If you want to set up a new network service running in the lab (for example, the graphite visulization stuff) we should adopt a consistent approach.

Services that come from ubuntu/debian tend to adhere to these rules already.

  1. Each process should run as its own user.
  2. This user should not be able to edit the source of the service it is running.
  3. Configuration files should be version controlled (if they are in /etc this happens by default).

Platform/Validation/KnowledgeBase/NewService (last modified 2011-11-04 21:39:04)