From owner-freebsd-current Mon Jan 18 00:46:47 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA11702 for freebsd-current-outgoing; Mon, 18 Jan 1999 00:46:47 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from scotty.masternet.it (scotty.masternet.it [194.184.65.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA11696 for ; Mon, 18 Jan 1999 00:46:42 -0800 (PST) (envelope-from gmarco@scotty.masternet.it) Received: from suzy (modem38.masternet.it [194.184.65.48]) by scotty.masternet.it (8.8.8/8.8.8) with SMTP id JAA29923; Mon, 18 Jan 1999 09:46:10 +0100 (CET) (envelope-from gmarco@scotty.masternet.it) Message-Id: <4.1.19990118095228.009e7310@194.184.65.4> X-Sender: gmarco@scotty.masternet.it X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Mon, 18 Jan 1999 09:54:18 +0100 To: Chan Yiu Wah From: Gianmarco Giovannelli Subject: Re: how to update the system from the master machine Cc: current@FreeBSD.ORG In-Reply-To: <4.1.19990118093203.009e7c60@194.184.65.4> References: <199901180822.QAA17026@b1.hkstar.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 09.44 18/01/99 +0100, Gianmarco Giovannelli wrote: >At 16.22 18/01/99 +0800, you wrote: >I usually have a box ("server") which make the make world process, the >others ("clients") only install what the server did :-) > >Let's say in advance that I do it _only_ if server and clients run the same >version of FreeBSD. >If yes : Ehm, obviusly you need a built /usr/obj tree so you need also to do : (server) cd /usr/src (server) make world >(server) cd /sys/i386/conf >(server) cp GENERIC CLIENT_NAME >(server) edit CLIENT_NAME to suit your needs >(server) config -r CLIENT_NAME (if 3.0) else config CLIENT_NAME >(server) cd ../../compile/CLIENT_NAME >(server) make all > >When it is finished : > >(client) mount /usr/src and /usr/obj of the server in /usr/src and /usr/obj >(client) cd /sys/compile/CLIENT_NAME >(client) make install >(client) cd /usr/src >(client) make installworld (or make reinstall if both are release prior 3.0) >(client) compare /etc/* with /usr/src/etc/* to see if it is changed >something in the scripts >(client) restart To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message