Try going by the attached message to "make release". You would need the
whole CVS repository to do this, not just the src for the specific repo
you want.
-Chris
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Ivan Fetch
Sent: Sunday, May 07, 2000 1:29 AM
To: [EMAIL PROTECTED]
Subject: Creating a FreeBSD-Stable CD
Hi,
I ab about to upgrade to FreeBSD-stable from 4.0-R (ISO Image) - mainly
because I want to have the experience of doing so, and I would like burncd
to work as well - I was wondering how I could go about creating a CD which
I could install FreeBSD-stable from? I was unable to connect to
ftp://releng3.freebsd.org as staged in the handbook - I was theorizing
that I could download that entire directory tree and burn it to a
CD. Thankfully I have other ways to burn right now besides BSD, so I will
be able to create the image before my cvsup if desired.
Thank you all for your help,
Ivan Fetch.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message
> -----Original Message-----
> From: Thierry Herbelot [SMTP:[EMAIL PROTECTED]]
> Sent: Monday, June 21, 1999 8:42 AM
> To: Christopher J. Michaels
> Cc: Christian Weisgerber; FreeBSD Mailing List
> Subject: Re: CVS repository for 'make world'?
>
> "Christopher J. Michaels" wrote:
> >
> [SNIP]
>
> Here's what I found on the list (I used it for my first "make release"
> one week ago)
>
>
> Subject: Re: Problem with "make release" - Solved
> Date: Fri, 2 Apr 1999 22:16:03 +0200 (CEST)
> From: N <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
>
>
>
>
> The final guide on how to do a `make release' and convert it into
> something suitable for burning onto a CD-R for 3.1-STABLE.
>
> First of all, please consider buying your CD's at Walnut Creek, or any
> vendor that supports the FreeBSD project. They are the companies that
> help make FreeBSD possible. If you won't (or can't), *please* make a
> donation directly. Thanks!
>
> On with the show:-
>
> (1) Find a place with around 1.7 GB of space, and be sure you don't
> mount it with the `nodev' option.
>
> (2) Make sure you have the results of a `make buildworld' from the
> sources you wish to release in /usr/obj.
>
> (3) Read the Handbook and FAQ, especially
> http://www.freebsd.org/FAQ/FAQ237.html#239. Note that you will
> need to add 'src-crypto' to the supfile shown there.
>
> (4) Run cvsup. A complete copy of the CVS tree currently is 615 MB.
> cvsup itself needs another 5 to store data for itself. If you
> place this data somewhere else than the partition from step 1
you
> can substract the appropriate amount from the figure mentioned
> there. Putting the CVS tree someplace else than where the build
> will end up is a nice performance boost as well.
>
> (5) cd /usr/src/release; DATE=`date +%Y%m%d` CVSROOT=/home/ncvs \
> time make release BUILDNAME=3.1-${DATE}-SNAP \
> CHROOTDIR=/lots/of/space/rel RELEASETAG=RELENG_3
>
> (7) After several long hours you'll have about 1 GB worth of files
in
> /lots/of/space/rel, including a directory R/cdrom/.
>
> (8) Copy some stuff to R/cdrom/disc1/ from ftp.freebsd.org (or any
> mirror) - I add compat22, CVSup, tools, CERT and XFree86, and a
> .tar.gz of the CVS tree, to fill things up a bit. You can also
> populate a packages directory, for example.
>
> (9) Run /usr/share/examples/worm/makecdfs.sh with suitable
arguments:
> makecdfs.sh -b FreeBSD-${DATE}-SNAP
/lots/of/space/rel/R/cdrom/disc1 \
> /var/run/freebsd.iso "FreeBSD, Inc."
>
> (10) Burn the resulting image (some 400 MB) onto a CD-R, with
cdrecord.
> You can change the makecdfs.sh script to pipe its output
directly
> to cdrecord, saving you space and probably costing you a CD-R:
> mkisofs -a -l -L -R -r <filesys> | \
> (sleep 300; cdrecord -v speed=4 -data -dev=XXX -)
>
> Hopefully, you now have a bootable CD-R. I don't think I forgot to
> mention any steps I took in the process of building one myself (that did
> work fine in the end). I hope this will save someone somewhere some
> time, it certainly made me respect JKH even more. :-)
>
> Any comments appreciated. I still don't know how to include the tools
> directory automatically, why compat22 isn't built, or what to change to
> make some ports a default part of the system (like ssh, of course a
> unique
> host key should be generated during the install).
>
> Cheers,
>
>
> -- Niels.
>
>
> -
> Thierry Herbelot <[EMAIL PROTECTED]>
> (+33) 1 46 52 47 23
> http://perso.cybercable.fr/herbelot
>
>
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-questions" in the body of the message
smime.p7s