Date: Thu, 12 Jun 2014 12:38:51 -0500 From: khatfield@socllc.net To: Florian Heigl <florian.heigl@gmail.com> Cc: "freebsd-isp@freebsd.org" <freebsd-isp@freebsd.org> Subject: Re: "Online" Updating of OpenSSL Message-ID: <1207386468.87959.1402594732717@51579f81c1a348fb9060d70bbb215ff4.nuevasync.com> In-Reply-To: <3783360C-9CB7-4286-955B-7CFC2D68C8A5@gmail.com> References: <3783360C-9CB7-4286-955B-7CFC2D68C8A5@gmail.com>
index | next in thread | previous in thread | raw e-mail
There are a few ways to do it and I'm certain there is an easier method than what I'm recommending. However, you can use portmaster, for example. You could also use this wrapper script: http://www.charlieroot.de/bsd/pkg_depends.pl With no arguments you're going to pull everything. I would recommend looking at running services and using this script to view the dependencies per service package. Ensuring that (of course) restart all services with open ports after the upgrade. (Web/email/ssh/etc) Best of luck > On Jun 12, 2014, at 10:52 AM, "Florian Heigl" <florian.heigl@gmail.com> wrote: > > Hi, > > I suppose we pretty much all went through some updates since April. > So far, I have been rebooting the affected systems during the OpenSSL updates to make sure the services are all properly restarted. > > > I’d like to switch to some kind of restarting only the affected services, as that would minimize the downtimes from minutes to seconds. > > But how do you identify the affected applications and relate them to scripts in /etc/rc.d /usr/local/etc/rc.d ? > > How are you guys handling it? > > - Identifying what’s really linked to openssl / gnutls / whatever > - Restarting gracefully at the right time > > Greetings, > Florian > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1207386468.87959.1402594732717>
