*BSD News Article 85750


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!blackbush.xlink.net!fu-berlin.de!irz401!orion.sax.de!uriah.heep!news
From: j@uriah.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: what's in the root of a freebsd distribution cd?
Date: 27 Dec 1996 19:11:22 GMT
Organization: Private BSD site, Dresden
Lines: 30
Message-ID: <5a170q$df1@uriah.heep.sax.de>
References: <59f4kb$rji@news.simplex.nl>
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
NNTP-Posting-Host: localhost.heep.sax.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: knews 0.9.6
X-Phone: +49-351-2012 669
X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F  93 21 E0 7D F9 12 D6 4E
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:33196

patrickk@xs4all.nl (Patrick Kessen) wrote:

> I'm going to make a CD for myself from the 2.2-961014-SNAP release
> and I need to know if I need to have the 2.2-961014-SNAP and in that
> the rest or if all the dirs like ports, man, packages etc. are
> directly in the root.

If you run a `make release', it will create a tree under /R/cdrom in
the chrooted release area.  That could serve you as a template.  Add
`ports' and `packages' as you like, maybe also `XF8632'.  Remove the
`filesys' subdir if you don't like it (that's basically the stuff that
goes to the second CD in a release).

On my own test CDs, i basically do the above.  `ports' was simply a
checked out -current ports tree then (with the CVS subdirs removed),
`packages' have been taken from the most recent available SNAP CD,
just for convenience, and `XF8632' taken from any XFree86 3.2 mirror.
This pretty much fills up one CD-R.

If you're paranoid, rebuild the INDEX file in the package area.
However, there's no direct support for this operation, so your best
bet is to pick the appropriate ports' INDEX file, and run it through a
script that deletes every line where you can't find the package for.

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)