Start stop services controlled by upstart on karmic
Rashkae
ubuntu at tigershaunt.com
Mon Nov 9 23:33:43 UTC 2009
Tom H wrote:
>> What is the recommended best practice approach to disable services
>> controlled by upstart (in the /etc/init folder rather than /etc/init.d)
>
>
> To start and stop them:
>
> initctl [start|stop] <service>
>
> They have unfortunately reversed the Ubuntu/Debian invoke-rc.d and
> RHEL/Fedora service:
> invoke-rc.d <service> [start|stop]
> service <service> [start|stop]
> :(
>
> But this was probably done because "start/stop" are symlinked to
> "initctl" and you can just run "[start|stop] <service>". It is a pain
> nonetheless when you get an error after "initctl <service>
> [start|stop]" if your fingers are hard-wired to do the previous
> invocations.
>
>
> This is what I have done for avahi-daemon to disable it and start it
> manually when needed:
>
> I replaced:
> start on ...
> by:
> start on (runlevel [!0123456])
>
> This is my "recipe." I am not sure what the orthodox way is, and, if
> it is documented, it is even better hidden than the Grub 2
> documentation
.
>
Thanks Tom, that was very helpful.
More information about the ubuntu-users
mailing list