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>
index | next in thread | previous in thread | raw e-mail
--- 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.
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040830135311.11040.qmail>
