Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jan 2001 21:36:28 +0800
From:      Erwan Arzur <erwan@netvalue.com>
To:        Alexei Betin <betin@belcom.ru>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: the way freebsd to be patched is sick
Message-ID:  <3A76C35C.B1AE6150@netvalue.com>
References:  <006f01c08ab3$8fa35900$4ac08dd5@belcom.ru> <20010130130832.Q62745@d9168.upc-d.chello.nl> <012b01c08abb$5415b4c0$4ac08dd5@belcom.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Alexei Betin wrote:
> 
> ----- Original Message -----
> From: "Edwin Groothuis" <mavetju@chello.nl>
> 
> > make package, scp/ftp/sendfile/rcp it, pkg_add it.
> >
> > man perl, search for the NOTES section.
> 
> sure, there are plenty ways to update a part of freebsd
> (btw make package, pkg_add does't work for bind), some
> of them are very interesting and chelanging. unfortunatly
> all of them are very time and resource consuming espesialy
> in environment where different version oses installed. and
> usualy there are plenty of other important things to do...

How would you upgrade bind or any running server without disrupting the
service ? Even making binary patches won't solve this issue, i think.
The question is : do you really need to upgrade ? (for that BIND
advisory, i'd say yes ...)

Maybe a compilation server for nightly buildworlds and make
installworld/installkernel over NFS on your servers will solve your
problem.

if you need to reboot web servers, there is a very nice way to reboot
them with a very short down time with ipfilter.

block in quick on XXX proto tcp from any to any port = 80 flags S (which
prevents any new connection, while allowing established ones to
complete)

wait until sockstat displays no established connection, and simply
reboot.
--
Erwan Arzur
NetValue ltd.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A76C35C.B1AE6150>