I am quite perplexed about the direction in which service management is going on Ubuntu and the funny part is that the same seems to be happening with OS X but that's another story.
I do appreciate simplicity and doing service srv start|stop|restart
was nice and always displiked the fact the service cannot enable and disable services (even if these commands are not implemented by the called scripts).
To overcome this I was using update-rc.d srv enable|disable
or even installing chkconfig to do the same.
Now with upstart things seems to go worse instead of better and I am wondering if anyone is working on fixing this, or the desire of
What would be the easy way to manage the services? (Ubuntu 12.04,14.04+)
Optional: Is there a bug/feature request for improving it?
Use case: As a (root) user I want to be able to easily perform these actions: * start, stop, restart service * enable/disable service * list current services and their enabled/disabled state * list current services and their running/stopped state * (optional) have a simple bash-able way to check if a service is enabled/disabled, running or stopped.
PS. Don't say a thing about GUI tools, please.
systemd
does do all that. So the question comes a bit too late. :D