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. ;-)