Date: Sun, 23 Mar 2008 11:09:24 -0400 From: Gerard <gerard@seibercom.net> To: freebsd-ports@freebsd.org Subject: Re: portmaster and restarting of upgraded daemons Message-ID: <20080323110924.7ba99323@scorpio> In-Reply-To: <20080323144823.GA72507@eos.sc1.parodius.com> References: <47E660A3.3050805@quip.cz> <20080323144823.GA72507@eos.sc1.parodius.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/zX=yi2VfGX6UDvlbFKohT6g Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 23 Mar 2008 07:48:23 -0700 Jeremy Chadwick <koitsu@freebsd.org> wrote: > On Sun, Mar 23, 2008 at 02:52:35PM +0100, Miroslav Lachman wrote: > > I am almost new to portmaster, so I got a question - is there any=20 > > possibility to restart installed services as in portupgrade with > > defined BEFOREBUILD / BEFOREDEINSTALL / AFTERINSTALL? Or is there > > any future plan to do so? It is annoying if I end up with some dead > > services after upgrade just because I forgot to manualy > > do /usr/local/etc/rc.d/some_daemon restart >=20 > This is more a complaint about the existing ports infrastructure, as > IMHO, it's something that should be handled there and not necessarily > by "third-party" port management utilities. >=20 > Some existing ports (such as smartmontools, i.e. smartd) do this, > while others (such as postfix) do not. >=20 > There are pros and cons to what you want. I myself have never managed > to conclude if the pros outweigh the cons -- or vice-versa -- but I > have thought about it before. I have had serious problems in the past when ports like MySQL were updated but not restarted. Both 'portupgrade' and 'portmanager' can correctly handle these situations however. I have no personal information regarding 'portmaster' other than the fact that I am unlikely to switch to a new port's maintenance program. Nothing I have seen indicates that it is any more reliable, secure, useful or faster than either 'portupgrade' or 'portmanager'. --=20 Gerard gerard@seibercom.net There are running jobs. Why don't you go chase them? --Sig_/zX=yi2VfGX6UDvlbFKohT6g Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iEYEARECAAYFAkfmcqUACgkQ6DWTaTcTwMkSdgCfa2vfRN6yVldT50BaBGCVavYP 7O0An2dk6DbM20FTA/SYqRnliaveFojt =bmH8 -----END PGP SIGNATURE----- --Sig_/zX=yi2VfGX6UDvlbFKohT6g--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080323110924.7ba99323>