On 14/09/10 02:40, Sergey Svishchev wrote:
> @sPOiDar: This missing feature is not actually required for upstart to
> do its job.  It is, of course, very nice to have.
>    

Upstart is an init system - being able to control which services are 
started on boot on a host is core functionality, particularly when 
services like mysql are already migrated to it.  This may not be very 
important on your desktop machine, but in a server it's quite necessary.

In VM environments, for example, memory is a precious commodity so 
running numerous extraneous processes is extremely undesirable.  A more 
serious example of why this is important - any cluster/HA environment 
needs to have services under tight control for correct, reliable 
operation.  Starting them out of order, or when they're meant to be down 
can lead to some quite nasty results, and a lot of manual intervention 
to repair.  The lack of this feature means manually hacking the scripts, 
then carefully dealing with every upgrade - it's a shambles.

It's these sort of decision that make me re-evaluate whether Ubuntu has 
actually matured enough for the server, or whether the strong desktop 
focus obscures the view of what's important in the server space.

-- 
init: add non-destructive means to disable a job
https://bugs.launchpad.net/bugs/94065
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to