Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 2004 06:53:11 -0700 (PDT)
From:      Kenneth Stailey <kstailey@yahoo.com>
To:        freebsd-current@freebsd.org
Subject:   Re: suggestion for /usr/src/UPDATING
Message-ID:  <20040830135311.11040.qmail@web50603.mail.yahoo.com>
In-Reply-To: <20040829213449.GA33843@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--- David O'Brien <obrien@FreeBSD.ORG> wrote:

> On Sun, Aug 29, 2004 at 07:10:44AM -0700, Kenneth Stailey wrote:
> > Can a one-line example of how to invoke adduser to add new accounts like
> > "proxy" be added to /usr/src/UPDATING?  That way people could just
> > cut-and-paste the accounts into place when upgrading.
> 
> I've been trying to get RE@ to embelish this script and commit it to
> RELENG_5 to help with things like this:
> 
> $ cat /usr/src/upgrade4ot5.sh
> #! /bin/sh
> 
> #	Some people don't read hier(9) and symlink /tmp and /var/tmp,
> #	and /tmp can get cleared...
> 
> SENTINEL=/$(basename %0)
> 
> if [ ! -f ${SENTINEL}.kernel-done ]; then
> 	make buildworld && make buildkernel
> 	# install /boot/device.hints
> 	make installkernel
> 	# install new loader
> 	touch ${SENTINEL}.kernel-done
> 	reboot
> else 
> 	mergemaster -p
> 	make installworld
> 	mergemaster -i
> 	rm ${SENTINEL}.*
> 	reboot
> endif

mergemasters is gross.  Have you ever tried to run it on an 80-column display?

I absolutely hate the "left" "right" stuff.  You push the "l" with your right
hand and the "r" with your left for crying out loud.



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