From owner-freebsd-small Mon Oct 23 6:40:25 2000 Delivered-To: freebsd-small@freebsd.org Received: from p23.base (unknown [64.222.208.118]) by hub.freebsd.org (Postfix) with ESMTP id 1624637B4C5 for ; Mon, 23 Oct 2000 06:40:20 -0700 (PDT) Received: from acadia.net (localhost.base [127.0.0.1]) by p23.base (8.9.3/8.9.3) with ESMTP id JAA00494; Mon, 23 Oct 2000 09:40:21 GMT (envelope-from morel@acadia.net) Message-ID: <39F40770.D5F782EA@acadia.net> Date: Mon, 23 Oct 2000 09:40:00 +0000 From: Morel Reply-To: morel@acadia.net X-Mailer: Mozilla 4.75 [en] (X11; U; FreeBSD 3.5-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: Gunnar Flygt , freebsd-small@freebsd.org Subject: Re: picobsd on cdrom References: <39EF5E7C.2F483AE8@acadia.net> <20001023091605.C575@sr.se> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msE57D6850FD0C5615A59E8FE9" Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is a cryptographically signed message in MIME format. --------------msE57D6850FD0C5615A59E8FE9 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Gunnar Flygt wrote: > > On Thu, Oct 19, 2000 at 08:50:04PM +0000, Morel wrote: > > I've been building 1.44 floppy versions of picoBSD based on 3.5-Stable > > I haven't tried so very hard configuring my own picobsd, so maybe you > could help me getting started? I havne't quite understood the > documentation to where I choose what to install. I simply made (just for > test) a `make`in the /usr/src/releases/picobsd directory and i got a > kernel in the custom directory, but where do I choose what to > include/exclude in the kernel? > > -- > > regards, Gunnar Hi Gunnar, There are two files and one subdirectory that are of interest. In ../../picobsd/floppy.tree/etc/ directory you can find your configuration files similar to the /etc directory in the normal FreeBSD installation. They can be edited prior to the build and should appear in the /etc directory when you boot the floppy. To configure the kernel for a particular build, I'll use bridge for an example, go to ../../picobsd/bridge/ and edit the PICOBSD file to select the kernel functions you require or add functions as needed. The crunch.conf file is (for bridge) in ../../picobsd/bridge/crunch1/ . # out the functions that you don't need and add functions in the same format as in the file. Look at tcpdump for an example of special cases. When you have the files edited to your satisfaction, go to ../../picobsd/build/ and do a ./clean all then ./build, select the build flavor you just edited and press . If everything goes well you will get to the install screen where you can insert a floppy into your drive and press . One thing that I've found important is to be sure your source tree (usr/src) is complete and up to date. Install the 3.x to 3 stable patch (in the ports), install cvsupit, update your whole source tree and do a make world otherwise you will get a lot of compile errors. Good Luck and I hope this helps other folks as well. Norm Audet support@thinserver.net --------------msE57D6850FD0C5615A59E8FE9 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIIH6AYJKoZIhvcNAQcCoIIH2TCCB9UCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC BbkwggKdMIICBqADAgECAgMCjEIwDQYJKoZIhvcNAQEEBQAwgZQxCzAJBgNVBAYTAlpBMRUw EwYDVQQIEwxXZXN0ZXJuIENhcGUxFDASBgNVBAcTC0R1cmJhbnZpbGxlMQ8wDQYDVQQKEwZU aGF3dGUxHTAbBgNVBAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25h bCBGcmVlbWFpbCBSU0EgMTk5OS45LjE2MB4XDTAwMDUxMjE4NDAzMloXDTAxMDUxMjE4NDAz MlowQjEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEfMB0GCSqGSIb3DQEJARYQ bW9yZWxAYWNhZGlhLm5ldDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAujZiOGV8imOI CbnIjfyZVjT5sHfBWNmg2StTcBDBLKf9MQwUUnRhAMBoyw5xLUQoME9fwDzfN89Rxor2Xw8q s3HzMAFNwtgTGWTT6WYN1NxcvnPsEjJqfg4dRqk6XmFfd4imbfQT4lckz6UmtDjw+NSksPE6 bMdffkAu9BfwUosCAwEAAaNOMEwwGwYDVR0RBBQwEoEQbW9yZWxAYWNhZGlhLm5ldDAMBgNV HRMBAf8EAjAAMB8GA1UdIwQYMBaAFIir8WCDZlX05FjHRh3AYb0j18OMMA0GCSqGSIb3DQEB BAUAA4GBAJdkB/OIB3YyTq0FMor76b3+tOTRpCqC7NR1EO0BVmFBGsUi75CD35+2/oK9mufU y6yJEt9TgnBRxzlsWlaUSHQa7SbWfQOKuViMguPGfbVl29Ry6Ntx3QmV2Ubg8Q17ykPhXj+p PI2H19GbmxZfp3xaaw4bqIhW5a0UsCdAJsvoMIIDFDCCAn2gAwIBAgIBCzANBgkqhkiG9w0B AQQFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJ Q2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlm aWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZy ZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29t MB4XDTk5MDkxNjE0MDE0MFoXDTAxMDkxNTE0MDE0MFowgZQxCzAJBgNVBAYTAlpBMRUwEwYD VQQIEwxXZXN0ZXJuIENhcGUxFDASBgNVBAcTC0R1cmJhbnZpbGxlMQ8wDQYDVQQKEwZUaGF3 dGUxHTAbBgNVBAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBG cmVlbWFpbCBSU0EgMTk5OS45LjE2MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzaVqX 1NAWC3q1xV3pIZwjcs0STEv3fs/H+8pyJPRCUqxXleN7YXoXhOf9cjk4lLTq7WWnkgZeveBl 9hm7lHl2TD65aHB1hBz0EXQAvAUsTwkDFzHM9EHUcsamXeKIRLCLLsRN8fDWhT5s85WUeJF+ QOmc0Y0VV47Cc+Uw3kb1TwIDAQABozcwNTASBgNVHRMBAf8ECDAGAQH/AgEAMB8GA1UdIwQY MBaAFHJJwnM0xlX0C3ZygX539IfnxrIOMA0GCSqGSIb3DQEBBAUAA4GBAGvGWekx+um27LED 2N9ycv6RYEjqxlXde/BnjsZhcOdtwqU32J23FyhWBYvdXHVvxpGQxmxmcRPQEHxrkW+G4CE2 LcHX6rIJrc8tbcaDUpv7u/6ch538t+l0kuRcl678fqzKDW9yemcsa3P1hvmd9QBu9B0Hzp2e gmMp75MJflXeMYIB9zCCAfMCAQEwgZwwgZQxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0 ZXJuIENhcGUxFDASBgNVBAcTC0R1cmJhbnZpbGxlMQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNV BAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBGcmVlbWFpbCBS U0EgMTk5OS45LjE2AgMCjEIwCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0wMDEwMjMwOTQwMDBaMCMGCSqGSIb3DQEJBDEWBBScwnO2 m2KnCOVVkynZladEoR0bajBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3 DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIBKDANBgkqhkiG 9w0BAQEFAASBgD4zv8S4dvDR+v6B0nSzpvgjQgd6H1RSHKH+S+jjOufNEhLWTZv/jIlMINdN bl8Lu7Q7vP22avb18apjJnn8Dca1nB5KrRG3oo+WHykGaKzd49Ft2sYqe0lkYYMoBUSTm68Y P5z+I+oT2H2avK4o0cvPfLmAvxdahTpYww1Wj+Tm --------------msE57D6850FD0C5615A59E8FE9-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message