Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 08 Jul 2003 22:40:35 +0200
From:      Samuel Tardieu <sam@rfc1149.net>
To:        freebsd-stable@freebsd.org
Subject:   Re: Hardening production servers
Message-ID:  <877k6swy4c.fsf@inf.enst.fr>
References:  <20030708200104.GA66624@cnt.org> <3F0B2AAE.5080708@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> "Chuck" == Chuck Swiger <cswiger@mac.com> writes:

Chuck> Beyond that, you should consider sharing /usr/src and /usr/obj
Chuck> from your buildserver onto the other machines for performing
Chuck> upgrades.  You can copy all of your kernel config files to the
Chuck> build server, and do:

Chuck> make buildkernel KERNCONF=machine1
Chuck> make buildkernel KERNCONF=machine2

Chuck> ...etc, for each distinct kernel config file you have.

Even better: make buildkernel KERNCONF="machine1 machine2 ..."

Typically, in the server's /etc/make.conf, use:

  KERNCONF="SERVER CLIENT1 CLIENT2 CLIENT3 ..."

A buildkernel will make all of them and a installkernel will install
only the first one (SERVER).

  Sam
-- 
Samuel Tardieu -- sam@rfc1149.net -- http://www.rfc1149.net/sam



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?877k6swy4c.fsf>