On Mon, Sep 10, 2001 at 12:59:42PM -0700, Garrick James wrote:
> [snip]
>
> > > It should be sufficient to do
> > > update-rc.d -f portmap remove
> > > update-rc.d -f lpd remove
> > > update-rc.d -f bind remove
> >
> > As an aside, I did this with proftpd, but when I upgrade the install
> > scripts restart it. Is there a proper way way to deal with this? Is
> > there some debian policy relating to it?
>
> I usually divert the package's binary to something else. That way the init
> script sees that the executable does not exist and therefore doesn't start
> it. For portmap use something like:
>
> dpkg-divert --rename --divert /sbin/portmap.diverted /sbin/portmap
>
> Even if the init scripts get put back in place by un upgrade, they are
> looking for /sbin/portmap and not /sbin/portmap.diverted. :-) Man
> dpkg-divert for more info.
Of course that means I can no longer use /etc/init.d/proftpd start to
start it :)
--
Adam Olsen, aka Rhamphoryncus
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]