Date: Wed, 9 Feb 2000 14:27:29 -0600 (CST) From: Marius Strom <marius@alpha1.net> To: doc@freebsd.org Subject: 3.4-STABLE to 4.0-CURRENT Update Procedures Message-ID: <Pine.BSF.4.20.0002091426270.761-100000@beaker.alpha1.net>
next in thread | raw e-mail | index | archive | help
To whom it may concern: I initially wrote this to jkh, but he suggested I forward it here. I'm not subscribed to this list, but it may be helpful for the handbook. A small note -- I've been using FreeBSD for a number of months now, but have been admin'ing (Linux|Solaris) for a number of years. This isn't really a complaint about the release install, but some quick documentation would be necessary as far as doing a cvs update and following (build|install)world procedure. I've taken the liberty of writing this up without explanations as far as the luck I personally had with the procedure. I'll put in some notes as to why they must be done in the order presented: (some of this is thanks to people on the -current mailing list; their names escape me now) cvsup the -current source using /usr/share/examples/cvsup/standard-supfile as an outline cd /usr/src/usr.bin/genassym && make obj ; make depend all install clean cd /usr/src/usr.sbin/config && make depend all install clean cd /usr/src/sys/i386/conf <create new kernel config here> config new_kernel cd ../../compile/new_kernel cp /kernel /kernel-3.x-backup make depend && make && make install cd /usr/src make buildworld cd /usr/src/sys/boot make install // can't be built on it's own - requires the newly built \ // cc flags etc. a buildworld is required prior to this disklabel -B <disk device... wd0, wd1, da0, da1, etc, etc> shutdown -r now boot single user mode <file system mounting may be needed here> cd /usr/src make -k -DNOINFO installworld // must be done under new kernel due to 19990929 \ // notes. mergemaster // take note that `xntpd` is now called `ntpd` // also, sendmail.cf moved to /etc/mail/ shutdown -r now <transition to ata stuff at your leisure> system should be fine I hope this helps, not very well documented and most stuff can be found in the UPDATING file, but I think a suitable step-by-step would assist a great deal. I think I remembered everything I did. =] As always, YMMV. -- Marius Strom <marius@alpha1.net> Professional Geek/Unix System Administrator Alpha1 Internet <http://www.alpha1.net> http://www.marius.org/marius.pgp 0x5645C228 In theory, there is no difference between theory and practice... ...In practice, there is a big difference. On Wed, 9 Feb 2000, Jordan K. Hubbard wrote: > We're now 21 days from the official release of 4.0 and I've just > finished uploading the 4.0 release candidate I promised everyone, > complete with ISO images for both the Alpha and x86 architectures > (BOTH should be bootable, so Alpha people should definitely try to > install directly from these ISOs if they can lay their hands on a > burner and a fast Internet connection). These are true release > candidates, with full XFree86 3.3.6 and package bits, and I encourage > people to test the heck out of them. > > I'd also like to thank two people who don't get enough acknowledgement > in this process: Steve Price <steve@freebsd.org> and Satoshi Asami > <asami@freebsd.org>. They provide the precompiled packages which go > into these releases and, now that the ports collection has grown past > 3000 ports (largely Steve's fault again), this has become an even more > significant yet still largely thankless job. Let's at least try and > solve the latter problem by taking this opportunity to give them a big > round of thanks! > > I'd also like to thank Brian McGovern's newly-formed QA team > (freebsd-qa@freebsd.org) for bringing more organized quality assurance > to this process. They've only just started to ramp up their > operations, but already I've gotten a lot of good feedback from them > and look forward to working closely with them in the future. > > Usual feedback and kvetching to me and/or current@freebsd.org please. > We have 21 more days to round off the sharp edges with 4.0 and I > strongly encourage everyone to not wait until the last minute. I > will, at most, be doing only one more release candidate before 4.0 is > declared officially released and it becomes a little late to fix it. > > For direct FTP installations, please see: > > ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/{i386,alpha}/4.0-20000208-CURRENT > > If you're looking for installable ISO images, please see: > > ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/4.0-20000208-CURRENT > > Thanks! > > - Jordan > > > > > This is the moderated mailing list freebsd-announce. > The list contains announcements of new FreeBSD capabilities, > important events and project milestones. > See also the FreeBSD Web pages at http://www.freebsd.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-announce" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.20.0002091426270.761-100000>