New - Al Tourlakes' Completely Unauthorized Introduction; Buildkernel from a new user's perspective. Well worth the read if building your own kernel seems intimidating. See the Files section.
Rather than go into a massive web page about it, I'd rather spend time on the actual script. I'll just include some basic information here.
The buildkernel script is an intelligent tool that will build a new linux kernel for you. It is designed to be easy so that a novice can use it. At the same time, it is flexible and powerful enough that it can be useful for experienced users. Please see the documentation files below for more details.
(Please note that Buildkernel now requires the Samlib library. Please install that before installing Buildkernel.
Current development version: 1.06
Current development version in rpm format: 1.06 RPM
Current development version in src rpm: 1.06 SRC RPM
1.06 includes preliminary grub, iptables, and cml2 support. Some of these pieces may not work yet. Unless you specifically need one of these, stick with 1.05.
Current stable version: 1.05
Current stable version in rpm format: 1.05 RPM
Current stable version in src rpm: 1.05 SRC RPM
If you have an rpm based system (RedHat, Caldera, SuSE or Mandrake), here's how to get going:
Here are the files from the package if you want to see them online. In all honesty, you could just download the actual buildkernel script to /usr/bin/buildkernel and run it. However, it'll make much more sense and be more useful to you if you at least skim some of the documentation.
If you have suggestions or questions, please email me at firstname.lastname@example.org. I will be putting together a mailing list for buildkernel announcements as well. Let me know if you'd like to be on that list.
I'm especially interested in even brief success or failure reports. If you include the build log I can fill in the table of software versions with which buildkernel is compatible. Feel free to send reports to the above email address.
The web site for this software is at the Data Haven Project. FTP space for the software has been graciously donated by Erik Wheeler, Tom Jiamachello, and Ross Carlson of Ontique, the online antique auction, and Collector Online, the premiere web site for antiques and collectibles. Many thanks, guys!
An additional web site has been donated by the guys at Netpedia. They've offered free web space to open source development projects. They even offer a virtual host name - This software can be found at buildkernel.netpedia.net.
To find out more about getting you own domain for an Open Source project, see www.netpedia.net
Packages from 0.88 on have been signed with my PGP key. I include a copy below. Obviously, you should get the key from a trusted location, i.e. not the same place where you got the package you wish to verify!
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6.2 mQCNAzNZopMAAAEEAMI4oXwxJDPEwnpxTj6VFvnT8KwrPtCccZWkB/zzOA1yyW3k EuVKFXUH4kue0wkFx6tlwOibYUfq53D+BsZu6b2DTHX96FjMgtOH1wTnNherSl6x ponqbWh6S5KRLDkr0i06d0Pxt6myBhBiVHG8t5e8V9bhijQWhQEjNMvzIpKdAAUT tCdXaWxsaWFtIEwuIFN0ZWFybnMgPHdzdGVhcm5zQHBvYm94LmNvbT6JAJUCBRA1 WK/z+TSzjE80FP0BAR4bBACwWUGtz3gbLpZksr5KU7yVDceIne3wDHxZGQVsuWiW kJpJTEsr9HQ0as2zhIMCqHXf+6QVuD4LmWFOxsHVpvUhUp90ES9ozWSa9+Wm1B5K mee84GZ7AOqrYWj37jYwI4/ec3aU0wBNCosr+UmYdB2NvUMsBqjyYzXg/9/KV7lc YYkAlQMFEDNZpNABIzTL8yKSnQEBkycD/j3+zMdOlwrOJiLkAFz4g3CoXA+pI3qK LhTCorFDhaBr5ks6Lv0YQ/XV8YumIH9HNXsyFsnNjst+gvxOb0C9QS+AdA+0IlAQ tuVORBv4mr6stVPgk6yiHYSYMkBwEFdBi3f++HswPo7+5buepeI5c6dq0JrVE5Pr ehds68GrH3gH =/07L -----END PGP PUBLIC KEY BLOCK-----
Best viewed with something that can show web pages... <grin>