diff --git a/data/lenny/README.html.in b/data/lenny/README.html.in new file mode 100644 index 00000000..19229999 --- /dev/null +++ b/data/lenny/README.html.in @@ -0,0 +1,699 @@ + + + + + Debian GNU/Linux -- The Universal Operating System + + + + + + + + + + +#if 0 + If you read THIS, you're viewing the actual source file ;-) +#endif + +#undef i386 +#undef amd64 +#undef alpha +#undef powerpc +#undef ppc +#undef sparc +#undef ultrasparc +#undef m68k +#undef arm +#undef binary +#undef bin +#undef source +#undef src + +#if OUTPUTtext +#define href nothing +#endif + +#include + + +#if OUTPUThtml +
+(Text version) +
+ + + + +
+ +Debian +
+#endif +#if OUTPUTtext +
+(HTML version in README.html) +
+#endif + + + + + + + + + + + + +
+ + + + + +
+
   + DISKNAME +   
+
+ +
+ +
+ + + +
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
+ + +
   + + + +#if OUTPUThtml +

Debian home page

+#endif + + 
+

+ +#if OUTPUTtext + 
+CONTENTS: +

+

+#endif + + +
     + +
+ +Welcome to the exciting world of + +
+ +Debian GNU/Linux! + +
+ +

+Intro +#if OUTPUTtext +
+===== +#endif +

+ +

+This is one disc in a set containing the the +Debian GNU/Linux +distribution. Debian is a +very extensive collection of software. But it is more. It is a complete +Operating System (OS) for your computer. And it is +free +(as in "freedom"). +

+An operating system is the set of basic programs +and utilities that make your computer run. At the core of an operating +system is the kernel. The kernel is the most fundamental program on the +computer, which does all the basic housekeeping and lets you start other +programs. +Debian is kernel independent. It currently uses the +Linux kernel but work is +in progress to provide Debian for other kernels, using +the Hurd. +Most of the basic operating system tools +come from the GNU project; hence the name +GNU/Linux. +

+ +Debian is available for various kinds of computers +("architectures"), like +"IBM-compatible" PCs (i386), +Compaq's Alpha, +Sun's Sparc, +Motorola/IBM's PowerPC, and (Strong)ARM processors. +Check the ports page +#if OUTPUTtext +(http://www.debian.org/ports) +#endif +for more information. +

+ +#if OUTPUTtext +Read more at

+  http://www.debian.org/intro/about +#endif +#if OUTPUThtml +Read more... +#endif + +#if OUTPUTtext +

 

+#endif +#if OUTPUThtml +


+#endif +About This Disc +#if OUTPUTtext +
+============= +#endif +

+ +

+This disc is labeled +

+  + DISKNAME + +

+#ifndef UNOFFEXTRAS +which means that this disc is number DISKNUM of a set of TOTALNUM discs. +#if TYPEbinary +It contains programs ("binaries") for `ARCH' computers. +#if ARCHia64 && !ARCHamd64 +

Note: this image only supports systems based on +Intel Itanium processors; for the more common Intel EM64T processors, +please see the Debian amd64 architecture. +#endif +

+The programs on the Binary discs are ordered by popularity. The Binary-1 disc +contains the most popular programs and the installation tools; it is possible +to install and run Debian with only the Binary-1 disc. The other discs, up to +Binary-TOTALNUM, contain mostly special-interest programs. +

+#if OMIT_RELEASE_NOTES +The Release Notes for "etch" are available on the Debian web +site. +#else +#if DISKNUM == 1 +The Release Notes for Debian GNU/Linux "etch" are included on this disc +in /doc/release-notes/, in +several languages. Additional translations and updated versions for +the Release Notes may be available from the Debian web +site. +#else +See the first disc in this set for the "etch" Release Notes. +#endif +#endif +#endif +#if TYPEsource +This set includes the source code of programs in the Debian OS. +#endif +#else +#include +#endif + + +#if OUTPUTtext +

 

+#endif +#if OUTPUThtml +


+#endif +Installing +#if OUTPUTtext +
+========== +#endif +

+ +

+#if TYPEbinary + + Because Debian is a complete Operating System, the installation procedure + may seem a bit unusual. You can install Debian GNU/Linux either + alongside your current OS, or as the only OS on your computer. +#if OMIT_MANUAL +

+ An Installation Guide for this disc is available from + the Debian web site. +#else +

+ An Installation Guide is included on this disc at +

+   + doc/manual/en/index.html     (English version) +

+ Several translations of the Installation Guide are included on this disc in + the doc/ directory, along with various other documents. +
+ Note: additional translations, other formats (like PDF and TXT) and updated + versions for the Installation Guide are available from + the Debian web site. +#endif +

+ Programs and other files that are needed for the installation can be found on + this disc under +

+   + /tools/ + +#if ARCHi386 + and +   + /install/floppy/ + +#endif + +#if ARCHi386 || ARCHamd64 || ARCHia64 || ARCHalpha || ARCHpowerpc || ARCHsparc +

+ For the impatient ones: +#endif + +#if ARCHi386 || ARCHamd64 || ARCHalpha || ARCHsparc + you can start the installation program easily by booting off this disc. + Note that not all (esp. older) systems support this. +

+#endif + +#if ARCHi386 || ARCHamd64 || ARCHpowerpc + You can examine the +

+   + /install + +

+ directory; you might be able to start the installation system directly + from there. +#endif + +#else + The installation tools of the Debian Operating System are located on the + Binary-1 disc. + See the README on that disc for more info. +#endif + +#ifndef UNOFFEXTRAS +#if OUTPUTtext +

 

+#endif +#if OUTPUThtml +


+#endif +Last-Minute Notes +#if OUTPUTtext +
+================= +#endif +

+ +

+

    + +#if OFFICIAL_VAL == 0 +
  • +You should keep in mind that this is an unofficial disc of the Debian +system. This means that all sorts of bugs may be present anywhere in +the system. Please report any bugs you find to the person that gave +you this disc, not Debian. +#endif +#if OFFICIAL_VAL == 1 +
  • You should keep in mind that this is a beta disc of the current +development version of the Debian system. This means that all sorts of +bugs may be present anywhere in the system. Please report any bugs you +find in the Debian Bug Tracking System; details at bugs.debian.org. +
  • If you're reporting bugs against this disc or the installation +system, please also mention the version of this disc; this can be +found in the file /.disk/info. +#endif +#if OFFICIAL_VAL == 2 +
  • This is an official release of the Debian system. Please report any +bugs you find in the Debian Bug Tracking System; details at bugs.debian.org. +
  • If you're reporting bugs against this disc or the installation +system, please also mention the version of this disc; this can be +found in the file /.disk/info. +#endif + +
      +
  • + +
+#endif + +#if TYPEbinary +#if OUTPUTtext +

 

+#endif +#if OUTPUThtml +


+#endif + Using Apt +#if OUTPUTtext +
+ ============= +#endif +

+ +

+ After installing or upgrading, Debian's packaging system can use CDs, DVDs, + local collections, or networked servers (FTP, HTTP) to automatically + install software from (.deb packages). This is done + preferably with the `apt' and `aptitude' programs. + +

+ + You can install packages from the commandline using + apt-get. For example, if you want to install the packages + `commprog' and `maxgame', you can give the command +

+   + apt-get install commprog maxgame + +

+ Note that you don't have to enter the complete path, or the + `.deb' extension. `Apt' will figure this out itself. +

+ Or use aptitude for a full screen interactive selection of available + Debian packages. + +#endif + + +#ifndef UNOFFEXTRAS +#if OUTPUTtext +

 

+#endif +#if OUTPUThtml +


+#endif +CD/DVD Manufacturers +#if OUTPUTtext +
+================ +#endif +

+ +

+You are completely free to manufacture and re-distribute CDs/DVDs of the +Debian GNU/Linux Operating System, like this one. There is no charge from +us (but of course donations are always welcome). + +

+ +For all needed information and contact addresses, please refer to +

+  + http://www.debian.org/CD/ + +#endif + +#if OUTPUTtext +

 

+#endif +#if OUTPUThtml +


+#endif +More Information +#if OUTPUTtext +
+================ +#endif +

+ +

+#if DISKNUM1 && TYPEbinary + +There is much more information present on this disc. Besides the already +mentioned installation and upgrading procedures, this is the most +interesting:

+ +

+ +#else + +The Binary-1 disc contains much more information about various aspects +of the Debian Operating System and the Debian organization. + See the README on that disc for more info. + +#endif + +

+Also on the Internet are many resources. To name a few: +

+ +

+ +

+ +

+ +#if OUTPUTtext + 

+#endif +#if OUTPUThtml +
+#endif + +See the Debian +contact page + +#if OUTPUTtext +(http://www.debian.org/contact) +#endif + +for information on contacting us. +

+ + +Last Modified: Sat Mar 20 12:30:45 EST 2004 + +
+

+ +

+ + +
+ + + diff --git a/data/lenny/README.sbm b/data/lenny/README.sbm new file mode 100644 index 00000000..40876703 --- /dev/null +++ b/data/lenny/README.sbm @@ -0,0 +1,43 @@ +About the Smart Boot Manager image +---------------------------------- + + The file `sbm.bin' that is available in this directory may be useful + to you if you are not able to directly boot the first CD because your + BIOS may be too old and may not support ISOLINUX. + + Then, instead of booting on the CD directly, you create a Smart Boot + Manager floppy image by using the sbm.bin disk image. You can create this + floppy with rawrite (under DOS) or with dd (under Linux). Now you can + boot on this floppy disk and it will detect your CDROM and let you boot + on it bypassing any BIOS limitation. + +What is SBM ? + + Smart Boot Manager or briefly SmartBtmgr (SBM), is an OS independent + Boot Manager - a program that is loaded by the bios before any + operating system and allows you to choose which operating system to + boot. + + SBM is included in Debian in two ways, the package bmconf allows us to + install and configure an old version of SBM and sbm wich is the latest + version of SBM with an installer. + +What's the use of SBM on the CD then ? + + SBM includes an IDE driver that allows us to boot the cds even on + machines with a BIOS that wouldn't support booting from CD, provided our + CDROM is an IDE one, that is, so you can make a SBM floppy and boot from + it and then tell it to boot from your CDROM. + + Also, there are some cases where the BIOS would allow booting from the CD + but isolinux fails to boot from there, in this case you can either boot + using a CD other than the first, as the others don't use isolinux, or you + can make a SBM floppy and boot from this floppy and then tell SBM to boot + your CDROM. + +How do you make a SBM floppy ? + + If you have SBM installed on a box you can run sbminst. Otherwise you can + put the sbm.bin floppy image that we provide with our cds onto a floppy + just like you would do with a rescue image. + diff --git a/data/lenny/alpha_businesscard_udeb_include b/data/lenny/alpha_businesscard_udeb_include new file mode 100644 index 00000000..eea4461a --- /dev/null +++ b/data/lenny/alpha_businesscard_udeb_include @@ -0,0 +1,4 @@ +choose-mirror +netcfg +ethdetect +fdisk-udeb diff --git a/data/lenny/alpha_netinst_udeb_include b/data/lenny/alpha_netinst_udeb_include new file mode 100644 index 00000000..70df4f61 --- /dev/null +++ b/data/lenny/alpha_netinst_udeb_include @@ -0,0 +1,3 @@ +netcfg +ethdetect +fdisk-udeb diff --git a/data/lenny/alpha_udeb_include b/data/lenny/alpha_udeb_include new file mode 100644 index 00000000..70df4f61 --- /dev/null +++ b/data/lenny/alpha_udeb_include @@ -0,0 +1,3 @@ +netcfg +ethdetect +fdisk-udeb diff --git a/data/lenny/amd64_businesscard_udeb_include b/data/lenny/amd64_businesscard_udeb_include new file mode 100644 index 00000000..bfc81f03 --- /dev/null +++ b/data/lenny/amd64_businesscard_udeb_include @@ -0,0 +1,5 @@ +choose-mirror +netcfg +ethdetect +pcmciautils-udeb +wireless-tools-udeb diff --git a/data/lenny/amd64_netinst_udeb_include b/data/lenny/amd64_netinst_udeb_include new file mode 100644 index 00000000..e5ed8739 --- /dev/null +++ b/data/lenny/amd64_netinst_udeb_include @@ -0,0 +1,4 @@ +netcfg +ethdetect +pcmciautils-udeb +wireless-tools-udeb diff --git a/data/lenny/amd64_udeb_include b/data/lenny/amd64_udeb_include new file mode 100644 index 00000000..e5ed8739 --- /dev/null +++ b/data/lenny/amd64_udeb_include @@ -0,0 +1,4 @@ +netcfg +ethdetect +pcmciautils-udeb +wireless-tools-udeb diff --git a/data/lenny/arm_businesscard_udeb_include b/data/lenny/arm_businesscard_udeb_include new file mode 100644 index 00000000..6326d6c5 --- /dev/null +++ b/data/lenny/arm_businesscard_udeb_include @@ -0,0 +1,3 @@ +choose-mirror +netcfg +ethdetect diff --git a/data/lenny/arm_netinst_udeb_include b/data/lenny/arm_netinst_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/arm_netinst_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/arm_udeb_include b/data/lenny/arm_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/arm_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/chrp/bootinfo.txt b/data/lenny/chrp/bootinfo.txt new file mode 100644 index 00000000..bbaa4d3c --- /dev/null +++ b/data/lenny/chrp/bootinfo.txt @@ -0,0 +1,266 @@ + +Debian/GNU Linux Installation on IBM CHRP hardware +Debian/GNU Linux for PowerPC +boot &device;:\install\yaboot + + +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + + + + diff --git a/data/lenny/delo.conf b/data/lenny/delo.conf new file mode 100644 index 00000000..81d29a9a --- /dev/null +++ b/data/lenny/delo.conf @@ -0,0 +1,19 @@ +# DECstations with R4000 CPU +label=linux-kn04 + append="initrd=/boot/initrd.gz ramdisk_size=8192" + image=/boot/vmlinux-r4k-kn04 + +# DECstations with R4000 CPU, expert mode +label=expert-kn04 + append="DEBCONF_PRIORITY=low initrd=/boot/initrd.gz ramdisk_size=8192" + image=/boot/vmlinux-r4k-kn04 + +# DECstations with R3000 CPU +label=linux-kn02 + append="initrd=/boot/initrd.gz ramdisk_size=8192" + image=/boot/vmlinux-r3k-kn02 + +# DECstations with R3000 CPU, expert mode +label=expert-kn02 + append="DEBCONF_PRIORITY=low initrd=/boot/initrd.gz ramdisk_size=8192" + image=/boot/vmlinux-r3k-kn02 diff --git a/data/lenny/exclude-udebs b/data/lenny/exclude-udebs new file mode 100644 index 00000000..3cb4923f --- /dev/null +++ b/data/lenny/exclude-udebs @@ -0,0 +1,118 @@ +# These udebs build the d-i cdrom initrd. As such, there is no reason +# to keep another copy of them on the CD in udeb form. +# +# This duplicates data found in the file build/pkg-lists/kernel, in d-i svn +kernel-image-* +# build/pkg-lists/base in d-i svn +rootskel +main-menu +cdebconf-udeb +udpkg +anna +di-utils-shell +di-utils-reboot +lowmemcheck +# build/pkg-lists/cdrom/common, in d-i svn (also included in the +# root+cd-drivers floppies) +busybox-udeb +installation-locale +localechooser +iso-3166-udeb +hw-detect +cdrom-detect +cdrom-retriever +load-cdrom +cdrom-checker +bogl-bterm-udeb +di-utils-terminfo +cdebconf-priority +cdebconf-newt-udeb +usb-discover +preseed-common +initrd-preseed +file-preseed +nano-udeb +floppy-retriever +libfribidi0-udeb +# Already on the initrd, thanks to library reduction. +libdebconfclient0-udeb +libdebian-installer-extra4-udeb +# These udebs are only useful in building the boot floppy image. +busybox-floppy-udeb +rootskel-bootfloppy +# gtk stuff +cdebconf-gtk-udeb +fontconfig-udeb +libatk1.0-udeb +libcairo-directfb2-udeb +libdirectfb-0.9-22-udeb +libdirectfb-0.9-25-udeb +libexpat1-udeb +libfreetype6-udeb +libglib2.0-udeb +libgtk-directfb-2.0-0-udeb +libgtk2-engines-udeb +libpango1.0-udeb +libpng12-0-udeb +libsdl1.2debian-udeb +mouse-modules-* +ttf-* +fbset-udeb +# We're currently using busybox's own shell, and do not need this one. +dash-udeb +# Not currently used +cdebootstrap-udeb +hdparm-udeb +laptop-detect-udeb +# These dhcp clients are not the currently preferred one. +dhcp3-client-udeb +# This package is only useful in the d-i-demo. +di-utils-exit-installer +# No need for these loaders. +download-installer +load-floppy +# Only useful in the hd-media initrd. +iso-scan +load-iso +# We're using busybox's modutils these days. +modutils-basic +modutils-full +# Nothing currently depends on this, and it seems not useful on its own. +reiserfsprogs-udeb +# reiser4 is not in the Debian kernel. +mkreiser4-udeb +reiser4progs-udeb +# No longer used by parted. +libreiserfs0.3-udeb +# These are not really needed, the regular netcfg subsumes them. +netcfg-static +# skolelinux stuff, not for the stock CDs +debian-edu-install-udeb +debian-edu-profile-udeb +debian-edu-archive-keyring-udeb +ltsp-client-builder +autopartkit +lvm10-udeb +# If needed, will be on the initrd already. +modutils-full +module-init-tools-udeb +env-preseed +rescue-check +rootskel-gtk +cdebconf-text-udeb +brltty-udeb +klibc-utils-udeb +libklibc-udeb +udev-udeb +ai-choosers +auto-install +# Obsolete +libslang1-utf8-udeb +discover-udeb +discover-data-udeb +discover1-udeb +discover1-data-udeb +libdiscover1-udeb +# Eh? +gnumach-udeb +# Exclude apt-setup components; they will be included diff --git a/data/lenny/exclude-udebs-amd64 b/data/lenny/exclude-udebs-amd64 new file mode 100644 index 00000000..c3d32fe8 --- /dev/null +++ b/data/lenny/exclude-udebs-amd64 @@ -0,0 +1,28 @@ +# These udebs are in the d-i cdrom initrd and the hd-media initrd. +# As such, there is no reason to keep another copy of them on the CD +# in udeb form. +isa-pnp-modules-* +socket-modules-* +console-keymaps-at +console-keymaps-usb +fat-modules-* +cdrom-core-modules-* +cdrom-modules-* +ide-modules-* +ide-core-modules-* +input-modules-* +fb-modules-* +kbd-chooser +usb-modules-* +usb-storage-modules-* +scsi-core-modules-* +# Not needed with the 2.6 kernel on amd64. +userdevfs +# The speakup kernel modules are not useful unless the access images are +# provided. +*-speakup-di +# Only needed on arches that use partconf or autopartkit. +partconf-mkfstab +# Not needed on arches that use partman +mdcfg +lvmcfg diff --git a/data/lenny/exclude-udebs-i386 b/data/lenny/exclude-udebs-i386 new file mode 100644 index 00000000..05a376bb --- /dev/null +++ b/data/lenny/exclude-udebs-i386 @@ -0,0 +1,28 @@ +# These udebs are in the d-i cdrom initrd and the cd-drivers+root floppies. +# As such, there is no reason to keep another copy of them on the CD +# in udeb form. +isa-pnp-modules-* +socket-modules-* +console-keymaps-at +console-keymaps-usb +floppy-modules-* +cdrom-core-modules-* +cdrom-modules-* +ide-modules-* +ide-core-modules-* +input-modules-* +fb-modules-* +kbd-chooser +usb-modules-* +usb-storage-modules-* +scsi-core-modules-* +# Not needed with the 2.4 kernel on i386. +userdevfs +# The speakup kernel modules are not useful unless the access images are +# provided. +*-speakup-di +# Only needed on arches that use partconf or autopartkit. +partconf-mkfstab +# Not needed on arches that use partman +mdcfg +lvmcfg diff --git a/data/lenny/exclude-udebs-powerpc b/data/lenny/exclude-udebs-powerpc new file mode 100644 index 00000000..5a7df81a --- /dev/null +++ b/data/lenny/exclude-udebs-powerpc @@ -0,0 +1,28 @@ +# These udebs build the d-i cdrom initrd. As such, there is no reason +# to keep another copy of them on the CD in udeb form. +# +# This duplicates data found in the file build/pkg-lists/cdrom/powerpc, +# in d-i Subversion. + +cdrom-core-modules-* +console-keymaps-at +console-keymaps-usb +eject-udeb +firewire-core-modules-* +fs-common-modules-* +ide-modules-* +input-modules-* +kbd-chooser +scsi-common-modules-* +scsi-core-modules-* +scsi-modules-* +socket-modules-* +usb-modules-* +usb-storage-modules-* +# Not needed with the 2.4 kernel on powerpc. +userdevfs +# Only needed on arches that use partconf or autopartkit. +partconf-mkfstab +# Not needed on arches that use partman +mdcfg +lvmcfg diff --git a/data/lenny/exclude-udebs-s390 b/data/lenny/exclude-udebs-s390 new file mode 100644 index 00000000..e075e4bc --- /dev/null +++ b/data/lenny/exclude-udebs-s390 @@ -0,0 +1,3 @@ +# S/390 does not support loading udebs off the CD image, +# so we can exclude all udebs from it +* diff --git a/data/lenny/exclude-udebs-sparc b/data/lenny/exclude-udebs-sparc new file mode 100644 index 00000000..d11a81bc --- /dev/null +++ b/data/lenny/exclude-udebs-sparc @@ -0,0 +1,5 @@ +# Only needed on arches that use partconf or autopartkit. +partconf-mkfstab +# Not needed on arches that use partman +mdcfg +lvmcfg diff --git a/data/lenny/hppa_businesscard_udeb_include b/data/lenny/hppa_businesscard_udeb_include new file mode 100644 index 00000000..6326d6c5 --- /dev/null +++ b/data/lenny/hppa_businesscard_udeb_include @@ -0,0 +1,3 @@ +choose-mirror +netcfg +ethdetect diff --git a/data/lenny/hppa_netinst_udeb_include b/data/lenny/hppa_netinst_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/hppa_netinst_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/hppa_udeb_include b/data/lenny/hppa_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/hppa_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/i386_businesscard_udeb_include b/data/lenny/i386_businesscard_udeb_include new file mode 100644 index 00000000..ecce0bd5 --- /dev/null +++ b/data/lenny/i386_businesscard_udeb_include @@ -0,0 +1,6 @@ +choose-mirror +netcfg +ethdetect +pcmcia-cs-udeb +pcmciautils-udeb +wireless-tools-udeb diff --git a/data/lenny/i386_netinst_udeb_include b/data/lenny/i386_netinst_udeb_include new file mode 100644 index 00000000..081a7435 --- /dev/null +++ b/data/lenny/i386_netinst_udeb_include @@ -0,0 +1,5 @@ +netcfg +ethdetect +pcmcia-cs-udeb +pcmciautils-udeb +wireless-tools-udeb diff --git a/data/lenny/i386_udeb_include b/data/lenny/i386_udeb_include new file mode 100644 index 00000000..081a7435 --- /dev/null +++ b/data/lenny/i386_udeb_include @@ -0,0 +1,5 @@ +netcfg +ethdetect +pcmcia-cs-udeb +pcmciautils-udeb +wireless-tools-udeb diff --git a/data/lenny/ia64_businesscard_udeb_include b/data/lenny/ia64_businesscard_udeb_include new file mode 100644 index 00000000..6326d6c5 --- /dev/null +++ b/data/lenny/ia64_businesscard_udeb_include @@ -0,0 +1,3 @@ +choose-mirror +netcfg +ethdetect diff --git a/data/lenny/ia64_netinst_udeb_include b/data/lenny/ia64_netinst_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/ia64_netinst_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/ia64_udeb_include b/data/lenny/ia64_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/ia64_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/isolinux.bin b/data/lenny/isolinux.bin new file mode 100644 index 00000000..9fd7f636 Binary files /dev/null and b/data/lenny/isolinux.bin differ diff --git a/data/lenny/m68k_businesscard_udeb_include b/data/lenny/m68k_businesscard_udeb_include new file mode 100644 index 00000000..6326d6c5 --- /dev/null +++ b/data/lenny/m68k_businesscard_udeb_include @@ -0,0 +1,3 @@ +choose-mirror +netcfg +ethdetect diff --git a/data/lenny/m68k_netinst_udeb_include b/data/lenny/m68k_netinst_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/m68k_netinst_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/m68k_udeb_include b/data/lenny/m68k_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/m68k_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/mips_businesscard_udeb_include b/data/lenny/mips_businesscard_udeb_include new file mode 100644 index 00000000..6326d6c5 --- /dev/null +++ b/data/lenny/mips_businesscard_udeb_include @@ -0,0 +1,3 @@ +choose-mirror +netcfg +ethdetect diff --git a/data/lenny/mips_netinst_udeb_include b/data/lenny/mips_netinst_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/mips_netinst_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/mips_udeb_include b/data/lenny/mips_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/mips_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/mipsel_businesscard_udeb_include b/data/lenny/mipsel_businesscard_udeb_include new file mode 100644 index 00000000..6326d6c5 --- /dev/null +++ b/data/lenny/mipsel_businesscard_udeb_include @@ -0,0 +1,3 @@ +choose-mirror +netcfg +ethdetect diff --git a/data/lenny/mipsel_netinst_udeb_include b/data/lenny/mipsel_netinst_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/mipsel_netinst_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/mipsel_udeb_include b/data/lenny/mipsel_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/mipsel_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/pegasos/pegasos b/data/lenny/pegasos/pegasos new file mode 100644 index 00000000..57da5445 --- /dev/null +++ b/data/lenny/pegasos/pegasos @@ -0,0 +1,89 @@ +\ FORTH is identifed by a forth comment at first line +\ +\ terminal control stuff +\ +: TTY.CSI d# 27 EMIT ASCII [ EMIT ; +: TTY.HOME TTY.CSI ASCII H EMIT ; +: TTY.CLR_EOS TTY.CSI ASCII J EMIT ; +: TTY.HOME_CLR TTY.HOME TTY.CLR_EOS ; +\ +\ boot menu stuff +\ +: my-max-boot-num 4 ; +: my-boot-default 1 ; +: my-boot-delay d# 300 ; \ unit = 100 ms +: my-print-menu ( -- ) + TTY.HOME_CLR + ." " cr + ." Welcome to Debian GNU/Linux ${DEBIAN_VERSION}!" cr + ." " cr + ." This is a Debian installation ${MEDIA_TYPE}," cr + ." built on ${BUILD_DATE}." cr + ." " cr + ." The default option is (1) 'install'. For maximum" cr + ." control, you can use the (2) 'expert' option." cr + ." " cr + ." ************************************" cr + ." If in doubt, just choose (1) 'install'" cr + ." ************************************" cr + ." " cr + ." 1: install" cr + ." 2: expert" cr + ." 3: rescue" cr + ." 4: return to OF prompt" cr + ." " cr +; +: my-boot-case ( num -- ) + ." " cr + case + 1 of " cd install/powerpc/vmlinuz-chrp.initrd --" endof + 2 of " cd install/powerpc/vmlinuz-chrp.initrd DEBCONF_PRIORITY=low --" endof + 3 of " cd install/powerpc/vmlinuz-chrp.initrd rescue/enable=true --" endof + 4 of " none" endof + endcase + $boot +; +: my-input-num ( wait-period max-boot-num default-num -- boot-num ) + 1 \ loop-inc = 1 + 3 pick 0 do + 0d emit + ." press 1-" + ( wait-period max-boot-num default-num loop-inc ) + 2 pick ascii 0 + emit + dup 1 = if + ." within " + 3 pick i - d# 10 / .d + ." seconds" + then + ." (default: " + over ascii 0 + emit + ." ) : " + d# 100 ms + key? if + key + ( wait-period max-boot-num default-num loop-inc key ) + dup 0d = if \ return pressed + drop leave + then + + ascii 0 - + ( wait-period max-boot-num default-num loop-inc num ) + dup 1 5 pick + ( wait-period max-boot-num default-num loop-inc num num 1 max-boot-num ) + between if + rot drop swap leave + then + + ( wait-period max-boot-num default-num loop-inc num ) + 2drop 0 \ loop-inc = 0 + then + dup +loop + drop + ( wait-period max-boot-num boot-num ) + nip nip +; + + +my-print-menu +my-boot-delay my-max-boot-num my-boot-default my-input-num +my-boot-case diff --git a/data/lenny/powerpc_businesscard_udeb_include b/data/lenny/powerpc_businesscard_udeb_include new file mode 100644 index 00000000..b5c5e7ea --- /dev/null +++ b/data/lenny/powerpc_businesscard_udeb_include @@ -0,0 +1,4 @@ +choose-mirror +netcfg +ethdetect +wireless-tools-udeb diff --git a/data/lenny/powerpc_netinst_udeb_include b/data/lenny/powerpc_netinst_udeb_include new file mode 100644 index 00000000..4a83dd2a --- /dev/null +++ b/data/lenny/powerpc_netinst_udeb_include @@ -0,0 +1,3 @@ +netcfg +ethdetect +wireless-tools-udeb diff --git a/data/lenny/powerpc_udeb_include b/data/lenny/powerpc_udeb_include new file mode 100644 index 00000000..081a7435 --- /dev/null +++ b/data/lenny/powerpc_udeb_include @@ -0,0 +1,5 @@ +netcfg +ethdetect +pcmcia-cs-udeb +pcmciautils-udeb +wireless-tools-udeb diff --git a/data/lenny/s390/README.boot b/data/lenny/s390/README.boot new file mode 100644 index 00000000..5b6ae15c --- /dev/null +++ b/data/lenny/s390/README.boot @@ -0,0 +1,24 @@ +About the S/390 installation CD +=============================== + +It is possible to "boot" the installation system off this CD using +the files provided in the /boot directory. + +Note that the /boot/d390oco.* files are only provided as an example +as Debian cannot ship the object-code-only-modules-ramdisk (oco.bin). + +Although you can boot the installer from this CD, the installation +itself is *not* actually done from the CD. Once the initrd is loaded, +the installer will ask you to configure your network connection and +uses the network-console component to allow you to continue the +installation over SSH. The rest of the installation is done over the +network: all installer components and Debian packages are retrieved +from a mirror. + + +Tip for users of the Hercules emulator +-------------------------------------- +If you want to ipl the installer off this CD, mount it on the host +system (e.g. on /media/cdrom) and enter the following in the Hercules +management console: + ipl /media/cdrom/boot/d390.ins diff --git a/data/lenny/s390/d390.ins b/data/lenny/s390/d390.ins new file mode 100644 index 00000000..5e82599c --- /dev/null +++ b/data/lenny/s390/d390.ins @@ -0,0 +1,4 @@ +* Debian GNU/Linux for S/390 (boot from CD-ROM or FTP-Server) +linux_vm 0x00000000 +parmfile 0x00010480 +root.bin 0x00800000 diff --git a/data/lenny/s390/d390.tdf b/data/lenny/s390/d390.tdf new file mode 100644 index 00000000..ed993be6 --- /dev/null +++ b/data/lenny/s390/d390.tdf @@ -0,0 +1,7 @@ +@TDF +H:\BOOT\LINUX_TP UNDEFINED RECSIZE 1024 +H:\BOOT\PARMFILE UNDEFINED RECSIZE 1024 +H:\BOOT\ROOT.BIN UNDEFINED RECSIZE 1024 +TM +TM +EOT diff --git a/data/lenny/s390/d390oco.ins b/data/lenny/s390/d390oco.ins new file mode 100644 index 00000000..03da8f6b --- /dev/null +++ b/data/lenny/s390/d390oco.ins @@ -0,0 +1,5 @@ +* Debian GNU/Linux for S/390 (boot from CD-ROM or FTP-Server with OCO-Modules) +linux_vm 0x00000000 +parmfile 0x00010480 +root.bin 0x00800000 +oco.bin 0x00c00000 diff --git a/data/lenny/s390/d390oco.tdf b/data/lenny/s390/d390oco.tdf new file mode 100644 index 00000000..5fdade21 --- /dev/null +++ b/data/lenny/s390/d390oco.tdf @@ -0,0 +1,8 @@ +@TDF +H:\BOOT\LINUX_TP UNDEFINED RECSIZE 1024 +H:\BOOT\PARMFILE UNDEFINED RECSIZE 1024 +H:\BOOT\ROOT.BIN UNDEFINED RECSIZE 1024 +H:\BOOT\OCO.BIN UNDEFINED RECSIZE 1024 +TM +TM +EOT diff --git a/data/lenny/s390_businesscard_udeb_include b/data/lenny/s390_businesscard_udeb_include new file mode 100644 index 00000000..6326d6c5 --- /dev/null +++ b/data/lenny/s390_businesscard_udeb_include @@ -0,0 +1,3 @@ +choose-mirror +netcfg +ethdetect diff --git a/data/lenny/s390_netinst_udeb_include b/data/lenny/s390_netinst_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/s390_netinst_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/s390_udeb_include b/data/lenny/s390_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/s390_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/sbm.bin.gz b/data/lenny/sbm.bin.gz new file mode 100644 index 00000000..20e4aa4f Binary files /dev/null and b/data/lenny/sbm.bin.gz differ diff --git a/data/lenny/sparc/debian.txt b/data/lenny/sparc/debian.txt new file mode 100644 index 00000000..1bae0c63 --- /dev/null +++ b/data/lenny/sparc/debian.txt @@ -0,0 +1,17 @@ + + Welcome to Debian GNU/Linux ${DEBIAN_VERSION}! + +This is a Debian installation ${MEDIA_TYPE}, built on ${BUILD_DATE}. +Keep it once you have installed your system, as you can boot from it +to repair the system on your hard disk if that ever becomes necessary. + +WARNING: You should completely back up all of your hard disks before + proceeding. The installation procedure can completely and irreversibly + erase them! If you haven't made backups yet, remove the rescue CD from + the drive and press L1-A to get back to the OpenBoot prompt. + +Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted +by applicable law. + +[ ENTER - Boot install ] [ Type "expert" - Boot into expert mode ] + [ Type "rescue" - Boot into rescue mode ] diff --git a/data/lenny/sparc/silo.conf b/data/lenny/sparc/silo.conf new file mode 100644 index 00000000..6b514304 --- /dev/null +++ b/data/lenny/sparc/silo.conf @@ -0,0 +1,51 @@ +partition=1 +timeout=600 +message=/boot/debian.txt +default=install +append="cdrom" + +### sparc64 boot images +image[sun4u]=/boot/sparc64 + label=install + initrd=/boot/initrd.gz + +# sparc64 expert boots +image[sun4u]=/boot/sparc64 + label=expert + initrd=/boot/initrd.gz + append="debconf/priority=low" + +# sparc64 rescue boots +image[sun4u]=/boot/sparc64 + label=rescue + initrd=/boot/initrd.gz + append="rescue/enable=true" + +# sparc64 auto-install boots +image[sun4u]=/boot/sparc64 + label=auto + initrd=/boot/initrd.gz + append="auto=true priority=critical" + +### sparc32 boot images +image[sun4c,sun4d,sun4m]=/boot/sparc32 + label=install + initrd=/boot/initrd.gz + +# sparc32 expert boots +image[sun4c,sun4d,sun4m]=/boot/sparc32 + label=expert + initrd=/boot/initrd.gz + append="debconf/priority=low" + +# sparc32 rescue boots +image[sun4c,sun4d,sun4m]=/boot/sparc32 + label=rescue + initrd=/boot/initrd.gz + append="rescue/enable=true" + +# sparc32 auto-install boots +image[sun4c,sun4d,sun4m]=/boot/sparc32 + label=auto + initrd=/boot/initrd.gz + append="auto=true priority=critical" diff --git a/data/lenny/sparc_businesscard_udeb_include b/data/lenny/sparc_businesscard_udeb_include new file mode 100644 index 00000000..6326d6c5 --- /dev/null +++ b/data/lenny/sparc_businesscard_udeb_include @@ -0,0 +1,3 @@ +choose-mirror +netcfg +ethdetect diff --git a/data/lenny/sparc_netinst_udeb_include b/data/lenny/sparc_netinst_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/sparc_netinst_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/sparc_udeb_include b/data/lenny/sparc_udeb_include new file mode 100644 index 00000000..6f1c801c --- /dev/null +++ b/data/lenny/sparc_udeb_include @@ -0,0 +1,2 @@ +netcfg +ethdetect diff --git a/data/lenny/udeb_exclude b/data/lenny/udeb_exclude new file mode 100644 index 00000000..2e372f61 --- /dev/null +++ b/data/lenny/udeb_exclude @@ -0,0 +1 @@ +apt-mirror-setup diff --git a/data/lenny/yaboot/boot.msg b/data/lenny/yaboot/boot.msg new file mode 100644 index 00000000..32cb54be --- /dev/null +++ b/data/lenny/yaboot/boot.msg @@ -0,0 +1,23 @@ +Welcome to Debian GNU/Linux ${DEBIAN_VERSION}! + +This is a Debian installation ${MEDIA_TYPE}, +built on ${BUILD_DATE}. + +The default option is 'install'. For maximum +control, you can use the 'expert' option. + +If the system fails to boot at all (the typical +symptom is a white screen which doesn't go away), +use 'install video=ofonly' or 'expert video=ofonly'. + +The plain options are for the powerpc family of +processors (from 601 to G4). The *64 options are for +64bit powerpc processors, which include the IBM +Power3, Power4, Power5, ... boxes, as well as the +Apple G5 boxes. Press the tab key for a list of +options, or type 'help' for help. + +************************************ +If in doubt, just choose 'install', and if that +doesn't work, try 'install video=ofonly'. +************************************ diff --git a/data/lenny/yaboot/ofboot.b b/data/lenny/yaboot/ofboot.b new file mode 100644 index 00000000..179602d9 --- /dev/null +++ b/data/lenny/yaboot/ofboot.b @@ -0,0 +1,64 @@ + + +MacRISC MacRISC3 MacRISC4 + + +GNU/Linux PPC bootloader + + +" screen" output +load-base release-load-area +boot cd:,\install\yaboot + + +1010 +000000000000F8FEACF6000000000000 +0000000000F5FFFFFEFEF50000000000 +00000000002BFAFEFAFCF70000000000 +0000000000F65D5857812B0000000000 +0000000000F5350B2F88560000000000 +0000000000F6335708F8FE0000000000 +00000000005600F600F5FD8100000000 +00000000F9F8000000F5FAFFF8000000 +000000008100F5F50000F6FEFE000000 +000000F8F700F500F50000FCFFF70000 +00000088F70000F50000F5FCFF2B0000 +0000002F582A00F5000008ADE02C0000 +00090B0A35A62B0000002D3B350A0000 +000A0A0B0B3BF60000505E0B0A0B0A00 +002E350B0B2F87FAFCF45F0B2E090000 +00000007335FF82BF72B575907000000 +000000000000ACFFFF81000000000000 +000000000081FFFFFFFF810000000000 +0000000000FBFFFFFFFFAC0000000000 +000000000081DFDFDFFFFB0000000000 +000000000081DD5F83FFFD0000000000 +000000000081DDDF5EACFF0000000000 +0000000000FDF981F981FFFF00000000 +00000000FFACF9F9F981FFFFAC000000 +00000000FFF98181F9F981FFFF000000 +000000ACACF981F981F9F9FFFFAC0000 +000000FFACF9F981F9F981FFFFFB0000 +00000083DFFBF981F9F95EFFFFFC0000 +005F5F5FDDFFFBF9F9F983DDDD5F0000 +005F5F5F5FDD81F9F9E7DF5F5F5F5F00 +0083DD5F5F83FFFFFFFFDF5F835F0000 +000000FBDDDFACFBACFBDFDFFB000000 +000000000000FFFFFFFF000000000000 +0000000000FFFFFFFFFFFF0000000000 +0000000000FFFFFFFFFFFF0000000000 +0000000000FFFFFFFFFFFF0000000000 +0000000000FFFFFFFFFFFF0000000000 +0000000000FFFFFFFFFFFF0000000000 +0000000000FFFFFFFFFFFFFF00000000 +00000000FFFFFFFFFFFFFFFFFF000000 +00000000FFFFFFFFFFFFFFFFFF000000 +000000FFFFFFFFFFFFFFFFFFFFFF0000 +000000FFFFFFFFFFFFFFFFFFFFFF0000 +000000FFFFFFFFFFFFFFFFFFFFFF0000 +00FFFFFFFFFFFFFFFFFFFFFFFFFF0000 +00FFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +00FFFFFFFFFFFFFFFFFFFFFFFFFF0000 +000000FFFFFFFFFFFFFFFFFFFF000000 + + diff --git a/data/lenny/yaboot/yaboot.conf b/data/lenny/yaboot/yaboot.conf new file mode 100644 index 00000000..f45ee071 --- /dev/null +++ b/data/lenny/yaboot/yaboot.conf @@ -0,0 +1,70 @@ +## This yaboot.conf is for CD booting only, do not use as reference. +## Debian GNU/Linux PowerPC (CODENAME) + +# It is important not to have a comma after cd: +# Let's disable this one for now, as it breaks on IBM 64bit boxes, +# Not sure if it is ok on powermacs, but yaboot should be able to +# parse that from chosen/bootpath. +# device=cd: +default=install + +# FIXME: will this be the correct path? +message=/install/boot.msg + +# PowerPC subarch +image=/install/powerpc/vmlinux + label=install + initrd=/install/powerpc/initrd.gz + append="--" + initrd-size=10240 + read-only + +image=/install/powerpc/vmlinux + label=expert + initrd=/install/powerpc/initrd.gz + append="DEBCONF_PRIORITY=low --" + initrd-size=10240 + read-only + +image=/install/powerpc/vmlinux + label=rescue + initrd=/install/powerpc/initrd.gz + append="rescue/enable=true --" + initrd-size=10240 + read-only + +image=/install/powerpc/vmlinux + label=auto + initrd=/install/powerpc/initrd.gz + append="auto=true priority=critical --" + initrd-size=10240 + read-only + +# PowerPC 64bit subarch +image=/install/powerpc64/vmlinux + label=install64 + initrd=/install/powerpc64/initrd.gz + append="--" + initrd-size=10240 + read-only + +image=/install/powerpc64/vmlinux + label=expert64 + initrd=/install/powerpc64/initrd.gz + append="DEBCONF_PRIORITY=low --" + initrd-size=10240 + read-only + +image=/install/powerpc64/vmlinux + label=rescue64 + initrd=/install/powerpc64/initrd.gz + append="rescue/enable=true --" + initrd-size=10240 + read-only + +image=/install/powerpc64/vmlinux + label=auto64 + initrd=/install/powerpc64/initrd.gz + append="auto=true priority=critical --" + initrd-size=10240 + read-only