From owner-freebsd-questions Mon Oct 15 13:50:38 2001 Delivered-To: freebsd-questions@freebsd.org Received: from smtp02.wxs.nl (smtp02.wxs.nl [195.121.6.54]) by hub.freebsd.org (Postfix) with ESMTP id D847337B407 for ; Mon, 15 Oct 2001 13:50:32 -0700 (PDT) Received: from cybertron.tmfweb.nl ([213.10.151.186]) by smtp02.wxs.nl (Netscape Messaging Server 4.15) with ESMTP id GL9LW201.J2Y; Mon, 15 Oct 2001 22:50:26 +0200 Message-ID: <3BCB4C03.8060307@cybertron.tmfweb.nl> Date: Mon, 15 Oct 2001 22:50:11 +0200 From: Alfatrion User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 X-Accept-Language: en-us MIME-Version: 1.0 To: Kris Kennaway Cc: legg@iastate.edu, freebsd-questions@FreeBSD.ORG Subject: Re: Upgrading to 4.4 References: <20011015130822.B6151@xor.obsecurity.org> <20011015131629.A7243@xor.obsecurity.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Kris Kennaway wrote: > On Mon, Oct 15, 2001 at 03:13:48PM -0500, legg@iastate.edu wrote: > >>Actually I read the online documentation when in /stand/sysinstall/ >> > > I don't think that's the documentation I'm talking about. > > See the handbook and FAQ on http://www.freebsd.org. > > Kris > Please be advised that you must make special care that the cvsup you use doen't contain flaw some time discovered on 4.3 and prior systems. Because of this i have choicen to update with the iso (cd image) provided. I made the folowing shripts to assist me. Which i call in turn. In betain certain check can be performed. Please don't call these schipts without reading the manual about what to do manual. (How to cvsup & build world) $ cvs.sh & $ build.sh & $ shutdown & $ install.sh & $ mergemaster (no &) > cat cvs.sh #!/bin/sh cvs="/home/alex/cvs/" logfile="/root/cvs.log" errfile="/root/cvs.err" supfile="/root/supfile" date=`date +'%b %d %k:%M:%S'` /usr/local/bin/cvsup /root/supfile > $logfile 2> $errfile ( echo 'cvs cycle compleet op CTR-NAME' echo 'Zie de logfiles voor meer info' echo 'logfile: ' $logfile echo 'errfile: ' $errfile echo 'start: ' $date date=`date +'%b %d %k:%M:%S'` echo 'stop: ' $date ) | mail -s 'cvs CTR-NAME' your email@address.com > cat build.sh #!/bin/sh logfile="/root/build.log" errfile="/root/build.err" date=`date +'%b %d %k:%M:%S'` cd /usr/src rm -rf /usr/obj/* make buildworld > $logfile 2> $errfile make buildkernel KERNCONF=CTR-NAME >> $logfile 2i>> $errfile ( echo 'build cycle compleet op CTR-NAME' echo 'Zie de logfiles voor meer info' echo 'logfile: ' $logfile echo 'errfile: ' $errfile echo 'start: ' $date date=`date +'%b %d %k:%M:%S'` echo 'stop: ' $date ) | mail -s 'build CTR-NAME' email@address.com > cat install.sh logfile=/root/install.log errfile=/root/install.err date=`date +'%b %d %k:%M:%S'` cd /usr/src make installkernel KERNCONF=CTR-NAME > $logfile 1> $errfile make installworld >> $logfile 1>> $errfile cp -Rp /etc /etc.old mergemaster -ai >> $logfile 1>> $errfile cd /usr/src/release/sysinstall make all install ( echo 'install cycle compleet op UNICRON' echo 'Zie de logfiles voor meer info' echo 'logfile: ' $logfile echo 'errfile: ' $errfile echo 'start: ' $date date=`date +'%b %d %k:%M:%S'` echo 'stop: ' $date ) | mail -s 'build CTR-NAME' email@address.com reboot > call mergemaster here!!! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message