On Sat, 03 Sep 2005, Ryan Underwood wrote:
> Invoking the timidity daemon manually is a use case that is specific to
> the timidity daemon and very few other services.  There is no reason to

Which means we should kill that crap and have them all enabled at all times,
I suppose.

> > You should never use update-rc.d directly. It is for package scripts.
> 
> Excuse me?  Where is that documented?

It is badly documented.  But it is geared towards scripts (THAT's why its
interface is so atrocious), and its behaviour reflects that.

> > Remove all links but the ones in rc0 and rc6 for example, and the package
> > will NOT reinstall any links.
> 
> I fail to see the distinction between doing this task by hand and
> allowing update-rc.d to do it instead.  Does update-rc.d store a state

update-rc.d will not remove the symlinks partially. And anything it does is
supposed to be easily modified by the package later (as opposed to something
done without update-rc.d).

> somewhere besides /etc/rc*.d?  That would be news to me.

Unfortunately, it doesn't (and that is a major bug). It should work just
like dpkg-divert, but it doesn't.

> K link is still there.  In that case, the advice "remove all links" is
> faulty as it will produce the same results as if update-rc.d were used
> to remove the service from those runlevels.

I did say remove links BUT in runlevel 0 and 6, didn't I?  Leave those K
links alone (after all you DO want to stop the service before a reboot or
shutdown), and the package will not reinstall links.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to