I am using upstart for services on my servers. Writing a conf file and placing it in
/etc/init is easy enough, but that doesn't seem to completely install. For one, the
service --status-all doesn't list my new service. I checked and if I make a link in
/lib/init/ubstart-job it'll show up in the status. But doing this manually makes me think I'm not doing it right, and there may well be other configuration steps which aren't being done.
What is the correct way to install an upstart service such that it is properly registered in all tools dealing with services?