Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jul 2013 17:52:37 +0200
From:      "Ian FREISLICH" <ianf@clue.co.za>
To:        current@freebsd.org
Subject:   Ports with daemons on uninstall...
Message-ID:  <E1UyObF-0000Rh-P5@clue.co.za>

next in thread | raw e-mail | index | archive | help
Hi

I have to ask if there's a standard for the way ports should handle
their daemons when the port is uninstalled.

I've encountered 3 varients of ports behaviour on uninstall:

1. Do nothing
2. Stop the daemon
3. Ask if the daemon should be stopped

#1 closely followed by #3 are the least irritating when it comes
to portupgrade because you can at least have the service running
while upgrading.  At least with #3 the upgrade gets paused until
the propmpt is answered and you're then aware that some service
will go away immediately so you can be prepared to restart it.

#2 is extremely irritating because upgrading with portupgrade etc
kills the service.  For instance isc-dhcpd* does this which means
that for some time, dhcp may be unavailable.  It could be less
irritating if it would automatically start the service, but that
can have its own problems.

Does the project have a preferred method for handling running
daenmons on uninstall?  I know that Linux will even start daemons
on install.

Ian

-- 
Ian Freislich



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1UyObF-0000Rh-P5>