Darren Reed wrote: > Starting a service and enabling it to start at bootup are two > very different operations.
I think much of Mike's point is that that distinction is the root cause of many user problems, when the current state and the boot-time state don't match. Everything runs fine until reboot, and then (after you've forgotten everything that you did to make it work) it doesn't work any more. I'm all in favor of making the "normal" case be to manage current and boot-time state at the same time. It should be relatively unusual to change current state without changing boot-time state or vice versa. (I'd like to completely eliminate the possibility of setting the two differently, but I suspect that some scenarios require it.) My only complaint is with the words "start" and "stop" being tied to permanent state. I would be just as happy not including those words at all, and relying on "-t" for the "transient" effect.