Date: Sun, 7 May 2000 09:35:15 -0400 From: "C J Michaels" <cjm2@earthling.net> To: "Ivan Fetch" <ivanfetch@technologist.com>, <freebsd-stable@FreeBSD.ORG> Subject: RE: Creating a FreeBSD-Stable CD Message-ID: <NDBBILKDCLLECBCLPMBIEEEACAAA.cjm2@earthling.net> In-Reply-To: <Pine.BSF.4.21.0005062226150.7320-100000@oak.ivanfetch.tzo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. ------=_NextPart_000_0000_01BFB807.44F8C860 Content-Type: multipart/mixed; boundary="----=_NextPart_001_0001_01BFB807.45006980" ------=_NextPart_001_0001_01BFB807.45006980 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit 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: owner-freebsd-stable@FreeBSD.ORG [mailto:owner-freebsd-stable@FreeBSD.ORG]On Behalf Of Ivan Fetch Sent: Sunday, May 07, 2000 1:29 AM To: freebsd-stable@FreeBSD.ORG 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 majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message ------=_NextPart_001_0001_01BFB807.45006980 Content-Type: message/rfc822 Content-Transfer-Encoding: 7bit Content-Disposition: attachment From: "Christopher Michaels" <ChrisMic@clientlogic.com> To: <java@phix.com> Subject: FW: CVS repository for 'make world'? Date: Mon, 21 Jun 1999 15:11:55 -0400 Message-ID: <6C37EE640B78D2118D2F00A0C90FCB44011059D7@site2s1> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Mailer: Internet Mail Service (5.5.2448.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-OlkEid: E864A6215F44B6908228D3118C5300104B2289E8 > -----Original Message----- > From: Thierry Herbelot [SMTP:Thierry.Herbelot@alcatel.fr] > 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 <niels@bakker.net> > To: freebsd-stable@FreeBSD.ORG > > > > > 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 <thierry.herbelot@alcatel.fr> > (+33) 1 46 52 47 23 > http://perso.cybercable.fr/herbelot > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message ------=_NextPart_001_0001_01BFB807.45006980-- ------=_NextPart_000_0000_01BFB807.44F8C860 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII7jCCAqEw ggIKoAMCAQICAwJd6jANBgkqhkiG9w0BAQQFADCBlDELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdl c3Rlcm4gQ2FwZTEUMBIGA1UEBxMLRHVyYmFudmlsbGUxDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UE CxMUQ2VydGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAx OTk5LjkuMTYwHhcNMDAwNDA0MTEwODI1WhcNMDEwNDA0MTEwODI1WjBEMR8wHQYDVQQDExZUaGF3 dGUgRnJlZW1haWwgTWVtYmVyMSEwHwYJKoZIhvcNAQkBFhJjam0yQGVhcnRobGluZy5uZXQwgZ8w DQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM5lx40uF+cAlXOfMgeto7Ajjl7UII/J8YsIYoiKeUjI WMFNiOFBvqUFWl7+eURXoMpY3iP10kqwl+QjyG3pnLAAj3C9WmSUHJzT+xIb5VFtVr3r4UWFoL6N Ov37j+WqaNyz1r09UhWbqE/sX+0LYKtr9Uk/Gmd8GOuAUjG5E7/pAgMBAAGjUDBOMB0GA1UdEQQW MBSBEmNqbTJAZWFydGhsaW5nLm5ldDAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFIir8WCDZlX0 5FjHRh3AYb0j18OMMA0GCSqGSIb3DQEBBAUAA4GBAIfGiPOf/H7t4bGtjun7S6DYvJ5juEDW1bnM P13vEdv5dpzNlSgN5oE7fT5ZcADH8cJ07rfC78fBdcTm/QpcJo2OgZffqbW9zlZK5576wDl1bHdS oR3sfZFxqvtj1f4MnJ/2RssJ/IN6d/DkuDOBUmIJf8C9WsGHpoSIdLM6a9OgMIIDFDCCAn2gAwIB AgIBCzANBgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw ZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UE CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUu Y29tMB4XDTk5MDkxNjE0MDE0MFoXDTAxMDkxNTE0MDE0MFowgZQxCzAJBgNVBAYTAlpBMRUwEwYD VQQIEwxXZXN0ZXJuIENhcGUxFDASBgNVBAcTC0R1cmJhbnZpbGxlMQ8wDQYDVQQKEwZUaGF3dGUx HTAbBgNVBAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBGcmVlbWFp bCBSU0EgMTk5OS45LjE2MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzaVqX1NAWC3q1xV3p IZwjcs0STEv3fs/H+8pyJPRCUqxXleN7YXoXhOf9cjk4lLTq7WWnkgZeveBl9hm7lHl2TD65aHB1 hBz0EXQAvAUsTwkDFzHM9EHUcsamXeKIRLCLLsRN8fDWhT5s85WUeJF+QOmc0Y0VV47Cc+Uw3kb1 TwIDAQABozcwNTASBgNVHRMBAf8ECDAGAQH/AgEAMB8GA1UdIwQYMBaAFHJJwnM0xlX0C3ZygX53 9IfnxrIOMA0GCSqGSIb3DQEBBAUAA4GBAGvGWekx+um27LED2N9ycv6RYEjqxlXde/BnjsZhcOdt wqU32J23FyhWBYvdXHVvxpGQxmxmcRPQEHxrkW+G4CE2LcHX6rIJrc8tbcaDUpv7u/6ch538t+l0 kuRcl678fqzKDW9yemcsa3P1hvmd9QBu9B0Hzp2egmMp75MJflXeMIIDLTCCApagAwIBAgIBADAN BgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAG A1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2Vy dGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZy ZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4X DTk2MDEwMTAwMDAwMFoXDTIwMTIzMTIzNTk1OVowgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxX ZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRp bmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1Ro YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1h aWxAdGhhd3RlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA1GnX1LCUZFtx6UfYDFG2 6nKRsIRefS0Nj3sS34UldSh0OkIsYyeflXtL734Zhx2G6qPduc6WZBrCFG5ErHzmj+hND3EfQDim AKOHePb5lIZererAXnbr2RSjXW56fAylS1V/Bhkpf56aJtVquzgkCGqYx7Hao5iR/Xnb5VrEHLkC AwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQQFAAOBgQDH7JJ+Tvj1lqVnYiqk 8E0RYNBvjWBYYawmu1I1XAjPMPuoSpaKH2JCI4wXD/S6ZJwXrEcp352YXtJsYHFcoqzceePnbgBH H7UNKOgCneSa/RP0ptl8sfjcXyMmCZGAc9AUG95DqYMl8uacLxXK/qarigd1iwzdUYRr5PjRznei gTGCApIwggKOAgEBMIGcMIGUMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRQw EgYDVQQHEwtEdXJiYW52aWxsZTEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0 ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDE5OTkuOS4xNgIDAl3q MAkGBSsOAwIaBQCgggFLMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X DTAwMDUwNzEzMzMxNVowIwYJKoZIhvcNAQkEMRYEFEZzmkPx2nNuawwsqLlwyhzVQjFkMDwGCSqG SIb3DQEJDzEvMC0wBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwBwYFKw4DAhowCgYIKoZIhvcNAgUw ga0GCSsGAQQBgjcQBDGBnzCBnDCBlDELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw ZTEUMBIGA1UEBxMLRHVyYmFudmlsbGUxDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UECxMUQ2VydGlm aWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAxOTk5LjkuMTYC AwJd6jANBgkqhkiG9w0BAQEFAASBgGPIPxr36SESxvDUGHm64GrB29g++5a6JShwvF8mbebD7rtc 9WdDJn75sIQpqbdPfE7iUVU33OW4l7ISHQo7xvIo5jwfLbntnyOeadX5P677d6GmI3JiQ6w0qpsj 2Hq+9T2Idvv2ktEou9zNoj5GAgA4/eXgiH9oAuvCrnUfNhZFAAAAAAAA ------=_NextPart_000_0000_01BFB807.44F8C860-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NDBBILKDCLLECBCLPMBIEEEACAAA.cjm2>