Drop support for building Sarge CDs

This commit is contained in:
Frans Pop 2008-10-14 08:02:21 +00:00
parent 1a0904ab00
commit 07a91b45e3
93 changed files with 2 additions and 31096 deletions

View File

@ -1,698 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Debian GNU/Linux -- The Universal Operating System</title>
<meta name="Description" content="Debian GNU/Linux is a free distribution of the GNU/Linux operating system. It is maintained and updated through the work of many users who volunteer their time and effort.">
<meta name="Keywords" content="debian, GNU, linux, unix, open source, free, DFSG">
<meta name="Language" content="English">
<meta name="Author" content="J.A. Bezemer, debian-boot@lists.debian.org">
<link rev="made" href="mailto:debian-boot@lists.debian.org">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
<!-- The HTML and TEXT file are NOT the actual source code. -->
<!-- For that, see http://svn.debian.org/wsvn/debian-cd -->
#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 <README.diskdefines>
#if OUTPUThtml
<div align=right>
(<a href="README.txt">Text version</a>)
</div>
<table border="0" cellpadding="3" cellspacing="0" align="center" summary="">
<tr>
<td>
<img src="pics/logo-50.jpg" border="0" hspace="0" vspace="0" alt="" width="50" height="61">
<img src="pics/debian.jpg" border="0" hspace="0" vspace="0" alt="Debian" width="179" height="61">
</td>
</tr>
</table>
#endif
#if OUTPUTtext
<div align=right>
(HTML version in README.html)
</div>
#endif
<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0"
width="100%" summary="">
<tr>
<td valign="top">
<img src="pics/red-upperleft.png" align="left" border="0" hspace="0"
vspace="0" alt="" width="15" height="16">
</td>
<td rowspan="2" align="center">
<table align="center" border="0" cellpadding="2" cellspacing="0">
<tr><td bgcolor="#000084">
<div align="center"><font color="#FFFFFF" face="helvetica,arial"><B>&nbsp;&nbsp;
#if 0
Debian GNU/Linux 2.2 "Potato" - Official i386 Binary-1 CD
#endif
DISKNAME CD
&nbsp;&nbsp;</B></font></div>
</td></tr>
</table>
</td>
<td valign="top">
<img src="pics/red-upperright.png" align="right" border="0" hspace="0"
vspace="0" alt="" width="16" height="16">
</td>
</tr>
<tr>
<td valign="bottom">
<img src="pics/red-lowerleft.png" align="left" border="0" hspace="0"
vspace="0" alt="" width="16" height="16">
</td>
<td valign="bottom">
<img src="pics/red-lowerright.png" align="right" border="0" hspace="0"
vspace="0" alt="" width="15" height="16">
</td>
</tr>
</table>
<table border="0" cellpadding="2" cellspacing="0" width="100%" summary="">
<tr>
<td></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
<tr>
<td colspan="3" valign="top" width="20%" bgcolor="#BBDDFF">
<img src="pics/blue-upperleft.png" align="left" border="0"
hspace="0" vspace="0" alt="" width="16" height="16">
<img src="pics/blue-upperright.png" align="right" border="0"
hspace="0" vspace="0" alt="" width="16" height="16">
</td>
</tr>
<tr>
<td bgcolor="#BBDDFF">&nbsp;&nbsp;</td>
<td valign="TOP" bgcolor="#BBDDFF">
<font face="Arial,Helvetica">
#if OUTPUThtml
<P><B><A href="http://www.debian.org/">Debian home&nbsp;page</A></B></P>
#endif
&nbsp;<br>
<P>
#if OUTPUTtext
&nbsp;<br>
CONTENTS:
<br>
&nbsp;<br>
<UL>
#endif
#if OUTPUTtext
<LI>
#endif
<A href="#intro">Intro</A>
<P>
#if OUTPUTtext
</LI><LI>
#endif
<A href="#thiscd">About This CD</A>
<P>
#if OUTPUTtext
</LI><LI>
#endif
<A href="#install">Installing</A>
<P>
#if OUTPUTtext
</LI><LI>
#endif
#ifndef UNOFFEXTRAS
<A href="#lastmin">Last-Minute Notes</A>
<P>
#if OUTPUTtext
</LI><LI>
#endif
#endif
#if TYPEbinary
<A href="#apt">Using CDs with apt</A>
<P>
#if OUTPUTtext
</LI><LI>
#endif
#endif
#ifndef UNOFFEXTRAS
<A href="#cdmanuf">CD Manufacturers</A>
<P>
#if OUTPUTtext
</LI><LI>
#endif
#endif
<A href="#other">More Information</A>
<P>
#if OUTPUThtml
&nbsp;<P>
<A href=".">Browse this CD-ROM</A></P>
<P>
<tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt>
</P>
#endif
</font>
#if OUTPUTtext
</LI>
</UL>
#endif
</td>
<td bgcolor="#BBDDFF">&nbsp;&nbsp;</td>
<td>&nbsp;&nbsp;</td>
<td valign="TOP" width="80%">
<div align="center">
<big><big><B><I>
Welcome to the exciting world of
</I></B></big></big>
<br>
<big><big><big><B><I>
Debian GNU/Linux!
</I></B></big></big></big>
</div>
<P><H2><A name="intro">
Intro
#if OUTPUTtext
<br>
=====
#endif
</H2>
</a>
<p>
This is one of the CD-ROMs of the
<a href="http://www.debian.org/">Debian GNU/Linux</a>
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
<A href="http://www.debian.org/intro/free">free</A>
(as in &quot;freedom&quot;).
<P>
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
<A href="http://www.linux.org/">Linux</A> kernel but work is
in progress to provide Debian for other kernels, using
<A href="http://www.gnu.org/software/hurd/hurd.html">the Hurd</A>.
Most of the basic operating system tools
come from the <a href="http://www.gnu.org/">GNU project</A>; hence the name
GNU/Linux.
<P>
Debian is available for various kinds of computers
(&quot;architectures&quot;), like
&quot;IBM-compatible&quot; PCs (<i>i386</i>),
Compaq's <i>Alpha</i>,
Motorola's 680x0 (<i>m68k</i>),
Sun's <i>Sparc</i>,
Motorola/IBM's <i>PowerPC</i>, and <i>(Strong)ARM</i> processors.
Check the <A href="http://www.debian.org/ports">ports</A> page
#if OUTPUTtext
(http://www.debian.org/ports)
#endif
for more information.
<P>
#if OUTPUTtext
Read more at <P>
&nbsp; http://www.debian.org/intro/about
#endif
#if OUTPUThtml
<A href="http://www.debian.org/intro/about">Read more...</A>
#endif
#if OUTPUTtext
<P>&nbsp;<P><H2><A name="thiscd">
#endif
#if OUTPUThtml
<P><HR><P><H2><A name="thiscd">
#endif
About This CD
#if OUTPUTtext
<br>
=============
#endif
</H2>
</a>
<p>
This CD-ROM is labeled
<P>
<tt>&nbsp;
DISKNAME
</tt>
<P>
#ifndef UNOFFEXTRAS
which means that this CD is number DISKNUM of TOTALNUM CDs containing
#if TYPEbinary
programs ("binaries") for `ARCH' computers.
<P>
The programs on the Binary CDs are ordered by popularity. The Binary-1 CD
contains the most popular programs and the installation tools; it is possible
to install and run Debian with only the Binary-1 CD. The other CDs, up to
Binary-TOTALNUM, contain mostly special-interest programs.
<p>
#if OMIT_RELEASE_NOTES
The Release Notes for "sarge" are available on the <A
href="http://www.debian.org/releases/sarge/releasenotes">Debian web
site</A>.
#else
#if DISKNUM == 1
The Release Notes for Debian GNU/Linux "sarge" are included on this CD
in <A href=%%""doc/release-notes/%%"">/doc/release-notes/</a>, in
several languages. Additional translations and updated versions for
the Release Notes may be available from the <A
href="http://www.debian.org/releases/sarge/releasenotes">Debian web
site</A>.
#else
See the first CD in this set for the "sarge" Release Notes.
#endif
#endif
#endif
#if TYPEsource
the source code of programs in the Debian OS.
<P>
The source packages on the Source CDs are ordered by popularity, like
the programs on the Binary CDs. This means that the source code of the
programs on the Binary-DISKNUM CD can most likely be found on this CD
(though there may be some variation due to size issues).
#endif
#else
#include <unoffextrascd.html.in>
#endif
#if OUTPUTtext
<P>&nbsp;<P><H2><A name="install">
#endif
#if OUTPUThtml
<P><HR><P><H2><A name="install">
#endif
Installing
#if OUTPUTtext
<br>
==========
#endif
</H2>
</a>
<p>
#if TYPEbinary
Because Debian is a complete Operating System, the installation procedure
may seem a bit unusual. You can install Debian GNU/Linux either
<i>alongside</i> your current OS, or as the <i>only</i> OS on your computer.
#if OMIT_MANUAL
<P>
An <b>Installation Guide</b> for this CD is available from
<A href="http://www.debian.org/releases/sarge/installmanual">the Debian web site</a>.
#else
<P>
An <b>Installation Guide</b> is included on this CD at
<P>
<tt>&nbsp;
<A href="doc/install/manual/en/index.html">doc/install/manual/en/index.html</a> &nbsp;&nbsp;&nbsp; (English version)</tt>
<P>
Several translations of the Installation Guide are included on this CD in
the <tt><A href="doc">doc/</a></tt> directory, along with various other documents.
<br>
Note: additional translations, other formats (like PDF and TXT) and updated
versions for the Installation Guide are available from
<A href="http://www.debian.org/releases/sarge/installmanual">the Debian web site</a>.
#endif
<P>
Programs and other files that are needed for the installation can be found on
this CD under
<P>
<tt>&nbsp;
<A href=%%""tools/%%"">/tools/</a>
</tt>
and
<tt>&nbsp;
<A href=%%""install/floppy/%%"">/install/floppy/</a>
</tt>
#if ARCHi386 || ARCHamd64 || ARCHalpha || ARCHpowerpc || ARCHsparc
<P>
For the impatient ones:
#endif
#if ARCHi386 || ARCHalpha || ARCHsparc
you can start the installation program easily by booting off this CD-ROM.
Note that not all (esp. older) systems support this.
<P>
#endif
#if ARCHi386 || ARCHamd64 || ARCHpowerpc
#if ARCHi386
You can also
#else
you can
#endif
examine the
<P>
<tt>&nbsp;
<a href="install/">/install</a>
</tt>
<P>
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 CD.
See the README on that CD for more info.
#endif
#ifndef UNOFFEXTRAS
#if OUTPUTtext
<P>&nbsp;<P><H2><A name="lastmin">
#endif
#if OUTPUThtml
<P><HR><P><H2><A name="lastmin">
#endif
Last-Minute Notes
#if OUTPUTtext
<br>
=================
#endif
</H2>
</a>
<p>
<UL>
<LI>
#if OFFICIAL_VAL == 0
You should keep in mind that this is an unofficial CD 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 CD, not Debian.
#endif
#if OFFICIAL_VAL == 1
You should keep in mind that this is a beta CD of the current
development version of the Debian system. This means that all sorts of
bugs may be present anywhere in the system.
#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 <A
HREF="http://bugs.debian.org/">bugs.debian.org</A>.
#endif
<br>&nbsp;
</LI>
</UL>
#endif
#if TYPEbinary
#if OUTPUTtext
<P>&nbsp;<P><H2><A name="apt">
#endif
#if OUTPUThtml
<P><HR><P><H2><A name="apt">
#endif
Using Apt
#if OUTPUTtext
<br>
=============
#endif
</H2>
</a>
<p>
After installing or upgrading, Debian's packaging system can use CD-ROMs,
local collections, or networked servers (FTP, HTTP) to automatically
install software from (<tt>.deb</tt> <i>packages</i>). This is done
preferably with the `apt' and `aptitude' programs.
<P>
You can install packages from the commandline using
<tt>apt-get</tt>. For example, if you want to install the packages
`commprog' and `maxgame', you can give the command
<P>
<tt>&nbsp;
apt-get install commprog maxgame
</tt>
<P>
Note that you don't have to enter the complete path, or the
`<tt>.deb</tt>' extension. `Apt' will figure this out itself.
<P>
Or use aptitude for a full screen interactive selection of available
Debian packages.
#endif
#ifndef UNOFFEXTRAS
#if OUTPUTtext
<P>&nbsp;<P><H2><A name="cdmanuf">
#endif
#if OUTPUThtml
<P><HR><P><H2><A name="cdmanuf">
#endif
CD Manufacturers
#if OUTPUTtext
<br>
================
#endif
</H2>
</a>
<p>
You are completely free to manufacture and re-distribute CD-ROMs of the
Debian GNU/Linux Operating System, like this one. There is no charge from
us (but of course donations are always welcome).
<P>
For all needed information and contact addresses, please refer to
<P>
<tt>&nbsp;
<a href="http://www.debian.org/CD/">http://www.debian.org/CD/</a>
</tt>
#endif
#if OUTPUTtext
<P>&nbsp;<P><H2><A name="other">
#endif
#if OUTPUThtml
<P><HR><P><H2><A name="other">
#endif
More Information
#if OUTPUTtext
<br>
================
#endif
</H2>
</a>
<p>
#if DISKNUM1 && TYPEbinary
There is much more information present on this CD. Besides the already
mentioned installation and upgrading procedures, this is the most
interesting: <P>
<UL>
<LI>
#if OUTPUTtext
/doc/FAQ
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#endif
<A href="doc/FAQ/">Debian FAQ</a>
</LI>
<LI>
#if OUTPUTtext
/doc/constitution.txt
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#endif
<A href="doc/constitution.txt">The Debian Constitution</a>
</LI>
<LI>
#if OUTPUTtext
/doc/debian-manifesto
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#endif
<A href="doc/debian-manifesto">The Debian Manifesto</a>
</LI>
<LI>
#if OUTPUTtext
/doc/social-contract.txt
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#endif
<A href="doc/social-contract.txt">Debian's Social Contract</a>
</LI>
<LI>
#if OUTPUTtext
/doc/bug-reporting.txt
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#endif
<A href="doc/bug-reporting.txt">Bug reporting instructions</a>
</LI>
</UL>
#else
The Binary-1 CD contains much more information about various aspects
of the Debian Operating System and the Debian organization.
See the README on that CD for more info.
#endif
<P>
Also on the Internet are many resources. To name a few:
<P>
<UL>
<LI>
#if OUTPUTtext
http://www.debian.org
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#endif
<A href="http://www.debian.org/">The Debian homepage</a>
</LI>
<LI>
#if OUTPUTtext
http://www.debian.org/doc
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#endif
<A href="http://www.debian.org/doc/">Debian Documentation</a>
</LI>
<LI>
#if OUTPUTtext
http://www.debian.org/support
&nbsp;
#endif
<A href="http://www.debian.org/support">Debian User Support</a>
</LI>
<LI>
#if OUTPUTtext
http://www.tldp.org
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#endif
<A href="http://www.tldp.org/">The Linux Documentation Project</a>
</LI>
<LI>
#if OUTPUTtext
http://www.linux.org
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#endif
<A href="http://www.linux.org/">General Linux homepage</a>
</LI>
</UL>
<P>
<DIV align="center">
#if OUTPUTtext
&nbsp;<br>
&nbsp;<br>
#endif
#if OUTPUThtml
<HR>
#endif
<SMALL>See the Debian
<A href="http://www.debian.org/contact">contact page</A>
#if OUTPUTtext
(http://www.debian.org/contact)
#endif
for information on contacting us.
</SMALL><P>
<SMALL>
Last Modified: Sat Mar 20 12:30:45 EST 2004
<br></SMALL>
</DIV>
</td>
</tr>
<tr>
<td colspan="3" valign="bottom" width="20%" bgcolor="#BBDDFF">
<img src="pics/blue-lowerleft.png" align="left" border="0"
hspace="0" vspace="0" alt="" width="17" height="16">
<img src="pics/blue-lowerright.png" align="right" border="0"
hspace="0" vspace="0" alt="" width="16" height="16">
</td>
</tr>
</table>
</body>
</html>

View File

@ -1,43 +0,0 @@
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.

View File

@ -1,4 +0,0 @@
choose-mirror
netcfg
ethdetect
fdisk-udeb

View File

@ -1,3 +0,0 @@
netcfg
ethdetect
fdisk-udeb

View File

@ -1,3 +0,0 @@
netcfg
ethdetect
fdisk-udeb

View File

@ -1,16 +0,0 @@
# AMD64 needed some updated/newer/patched source files compared to the
# rest of the sarge release. Source packages listed here are grabbed from the
# list at http://amd64.debian.net/docs/package_changes.txt
#
syslinux
linux86
gnupg
base-config
choose-mirror
libtool1.4
# fdisk-udeb
util-linux
# hdparm-udeb
hdparm
# libc6-udeb
glibc

View File

@ -1,5 +0,0 @@
choose-mirror
netcfg
ethdetect
pcmcia-cs-udeb
wireless-tools-udeb

View File

@ -1,4 +0,0 @@
netcfg
ethdetect
pcmcia-cs-udeb
wireless-tools-udeb

View File

@ -1,4 +0,0 @@
netcfg
ethdetect
pcmcia-cs-udeb
wireless-tools-udeb

View File

@ -1,3 +0,0 @@
choose-mirror
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,19 +0,0 @@
# 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

View File

@ -1,92 +0,0 @@
# 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-cvs-udeb
rootskel-locale
languagechooser
countrychooser
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
# A reduced version is on the initrd. Nothing currently needs the full
# version.
slang1a-utf8-udeb
# These udebs are only useful in building the boot floppy image.
busybox-cvs-floppy-udeb
di-utils-bootfloppy
rootskel-bootfloppy
# Until someone gets the gtk cdebconf frontend going, all this is not worth
# including.
cdebconf-gtk-udeb
fontconfig-udeb
libatk1.0-udeb
libdirectfb-0.9-19-udeb
libexpat1-udeb
libfreetype6-udeb
libglib2.0-udeb
libgtk+2.0-directfb0-udeb
libpango1.0-udeb
libpng12-0-udeb
ttf-freefont-udeb
# This udeb is not in good shape and is largely supersceded by
# cdebconf-newt-udeb
cdebconf-slang-udeb
# We're currently using busybox's own shell, and do not need this one.
dash-udeb
# These dhcp clients are not the currently preferred one.
dhcp3-client-udeb
pump-udeb
# This package is only useful in the d-i-demo.
di-utils-exit-installer
# No need for these loaders.
load-installer
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
# These are not really needed, the regular netcfg subsumes them.
netcfg-static
netcfg-dhcp
# skolelinux stuff, not for the stock CDs
debian-edu-install-udeb
debian-edu-profile-udeb
# If needed, will be on the initrd already.
module-init-tools-udeb
rescue-check
# Not used yet. When it is, will go in the initrd.
localechooser

View File

@ -1,35 +0,0 @@
# 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
discover-data-udeb
discover-udeb
discover1-data-udeb
discover1-udeb
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
# These packages are for the old partitioning system, and should not be
# included as they confuse users.
# Note that partconf-find-partitions is used by lvmcfg-utils, so is not
# excluded likewise, partconf-mkfstab is used by autopartkit.
partconf
partitioner
# This is obsolete.
discover2-data-udeb

View File

@ -1,27 +0,0 @@
# 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-*
discover-data-udeb
discover-udeb
discover1-data-udeb
discover1-udeb
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

View File

@ -1,30 +0,0 @@
# 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
discover-data-udeb
discover-udeb
discover1-data-udeb
discover1-udeb
eject-udeb
firewire-core-modules-*
fs-common-modules-*
ide-modules-*
input-modules-*
kbd-chooser
pcmcia-cs-udeb
pcmcia-modules-*
pcmcia-storage-modules-*
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

View File

@ -1,3 +0,0 @@
choose-mirror
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,5 +0,0 @@
choose-mirror
netcfg
ethdetect
pcmcia-cs-udeb
wireless-tools-udeb

View File

@ -1,4 +0,0 @@
netcfg
ethdetect
pcmcia-cs-udeb
wireless-tools-udeb

View File

@ -1,4 +0,0 @@
netcfg
ethdetect
pcmcia-cs-udeb
wireless-tools-udeb

View File

@ -1,3 +0,0 @@
choose-mirror
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,3 +0,0 @@
choose-mirror
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,3 +0,0 @@
choose-mirror
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,3 +0,0 @@
choose-mirror
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,87 +0,0 @@
\ 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 3 ;
: 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: return to OF prompt" cr
." " cr
;
: my-boot-case ( num -- )
." " cr
case
1 of " cd install/powerpc/vmlinuz-chrp.initrd devfs=mount,dall init=/linuxrc --" endof
2 of " cd install/powerpc/vmlinuz-chrp.initrd DEBCONF_PRIORITY=low devfs=mount,dall init=/linuxrc --" endof
3 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

View File

@ -1,4 +0,0 @@
choose-mirror
netcfg
ethdetect
wireless-tools-udeb

View File

@ -1,3 +0,0 @@
netcfg
ethdetect
wireless-tools-udeb

View File

@ -1,4 +0,0 @@
netcfg
ethdetect
pcmcia-cs-udeb
wireless-tools-udeb

View File

@ -1,3 +0,0 @@
choose-mirror
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,16 +0,0 @@
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 "rescue" - Boot into rescue mode ]

View File

@ -1,21 +0,0 @@
partition=1
timeout=600
message=/boot/debian.txt
default=linux
append="cdrom ramdisk_size=16384 devfs=mount rw"
initrd=/boot/initrd.gz
root=/dev/rd/0
# Standard boot images
image[sun4c,sun4d,sun4m]=/boot/sparc32
label=linux
image[sun4u]=/boot/sparc64
label=linux
# Rescue boots
image[sun4c,sun4d,sun4m]=/boot/sparc32
label=rescue
append="init=/bin/sh"
image[sun4u]=/boot/sparc64
label=rescue
append="init=/bin/sh"

View File

@ -1,3 +0,0 @@
choose-mirror
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,2 +0,0 @@
netcfg
ethdetect

View File

@ -1,22 +0,0 @@
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 *-power3 options
are for IBM Power3 boxes, and the *-power4 options
are for IBM Power4 and 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'.
************************************

View File

@ -1,64 +0,0 @@
<CHRP-BOOT>
<COMPATIBLE>
MacRISC MacRISC3 MacRISC4
</COMPATIBLE>
<DESCRIPTION>
GNU/Linux PPC bootloader
</DESCRIPTION>
<BOOT-SCRIPT>
" screen" output
load-base release-load-area
boot cd:,\install\yaboot
</BOOT-SCRIPT>
<OS-BADGE-ICONS>
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
</OS-BADGE-ICONS>
</CHRP-BOOT>

View File

@ -1,105 +0,0 @@
## 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:
device=cd:
default=install
# FIXME: will this be the correct path?
message=/install/boot.msg
# Powerpc subarch
image=/install/powerpc/vmlinux
label=install-powerpc
alias=install
initrd=/install/powerpc/initrd.gz
append="devfs=mount,dall init=/linuxrc --"
initrd-size=10240
read-only
image=/install/powerpc/vmlinux
label=expert-powerpc
alias=expert
initrd=/install/powerpc/initrd.gz
append="DEBCONF_PRIORITY=low devfs=mount,dall init=/linuxrc --"
initrd-size=10240
read-only
# Power3 subarch
image=/install/power3/vmlinux
label=install-power3
initrd=/install/power3/initrd.gz
append="devfs=mount,dall init=/linuxrc --"
initrd-size=10240
read-only
image=/install/power3/vmlinux
label=expert-power3
initrd=/install/power3/initrd.gz
append="DEBCONF_PRIORITY=low devfs=mount,dall init=/linuxrc --"
initrd-size=10240
read-only
# Power 4 subarch
image=/install/power4/vmlinux
label=install-power4
initrd=/install/power4/initrd.gz
append="devfs=mount,dall init=/linuxrc --"
initrd-size=10240
read-only
image=/install/power4/vmlinux
label=expert-power4
initrd=/install/power4/initrd.gz
append="DEBCONF_PRIORITY=low devfs=mount,dall init=/linuxrc --"
initrd-size=10240
read-only
# ... and now massive clone-and-hack for 2.4 ...
# Powerpc subarch
image=/install/powerpc/2.4/vmlinux
label=install-powerpc-2.4
alias=install-2.4
initrd=/install/powerpc/2.4/initrd.gz
append="devfs=mount,dall init=/linuxrc --"
initrd-size=8192
read-only
image=/install/powerpc/2.4/vmlinux
label=expert-powerpc-2.4
alias=expert-2.4
initrd=/install/powerpc/2.4/initrd.gz
append="DEBCONF_PRIORITY=low devfs=mount,dall init=/linuxrc --"
initrd-size=8192
read-only
# Power3 subarch
image=/install/power3/2.4/vmlinux
label=install-power3-2.4
initrd=/install/power3/2.4/initrd.gz
append="devfs=mount,dall init=/linuxrc --"
initrd-size=8192
read-only
image=/install/power3/2.4/vmlinux
label=expert-power3-2.4
initrd=/install/power3/2.4/initrd.gz
append="DEBCONF_PRIORITY=low devfs=mount,dall init=/linuxrc --"
initrd-size=8192
read-only
# Power 4 subarch
image=/install/power4/2.4/vmlinux
label=install-power4-2.4
initrd=/install/power4/2.4/initrd.gz
append="devfs=mount,dall init=/linuxrc --"
initrd-size=8192
read-only
image=/install/power4/2.4/vmlinux
label=expert-power4-2.4
initrd=/install/power4/2.4/initrd.gz
append="DEBCONF_PRIORITY=low devfs=mount,dall init=/linuxrc --"
initrd-size=8192
read-only

3
debian/changelog vendored
View File

@ -115,8 +115,9 @@ debian-cd (3.0.5) UNRELEASED; urgency=low
* Allow to skip generating MD5 and SHA1 sums files.
* Add alsa-base and alsa-utils to forcd1 for Lenny as they are no longer
key packages in the desktop task, but we do want them on the first CD.
* Drop support for building Sarge CDs.
-- Frans Pop <fjp@debian.org> Sun, 05 Oct 2008 18:13:40 +0200
-- Frans Pop <fjp@debian.org> Tue, 14 Oct 2008 10:01:20 +0200
debian-cd (3.0.4) unstable; urgency=low

View File

@ -1,23 +0,0 @@
/*
*
* This file will be used to build official complete set of Sarge CD
*
*/
#if (FORCENONUSONCD1 == 1)
#include "Debian_sarge_nonUS"
#endif
/* Packages that should really be on CD1 */
#include <debian-installer+kernel-sarge>
#include <base-sarge>
#include <forcd1>
#include <task-essential-sarge>
/* Other interesting packages */
#include <interesting-fromcd23>
#include <task-full-sarge>
/* The rest ordered by popularity */
#include <popularity-contest-sarge>

File diff suppressed because it is too large Load Diff

View File

@ -1,185 +0,0 @@
/* These packages + the ones needed by debootstrap are the ones needed for
* debian-installer to be able to install a base Debian system.
*
* These packages are installed by various parts of the debian-installer,
* mostly via its apt-install command.
*
* This list can be generated with the command:
* ../tools/generate_di+k_list
*
* DO NOT EDIT THIS FILE, edit the above script
*
* Last update: Wed Apr 19 23:47:14 CEST 2006
*/
#include <debian-installer-sarge>
eject
locales
libdevmapper1.01
lvm-common
lvm2
mdadm
aptitude
jfbterm
unifont
hotplug
usbutils
console-cyrillic
console-terminus
pcmcia-cs
pcmciautils
wireless-tools
xfsprogs
jfsutils
dosfsutils
reiserfsprogs
libfribidi0
localization-config
acpid
ppp
pppoeconf
udev
installation-report
openssh-server
/* libsysfs1-udeb provides libsysfs1 so we have to make sure the deb
* gets included on the first CD too
*/
libsysfs1
#ifdef ARCH_i386
initramfs-tools
discover
discover1
grub
lilo
/* Note that we do not have to include every optimised kernel flavor for
* i386. Kernel headers are included as third party modules are commonly
* used on this architecture.
*/
kernel-image-2.4-386
kernel-pcmcia-modules-2.4-386
kernel-headers-2.4-386
linux-image-2.6-386
linux-headers-2.6-386
/* 486 are same images, new name */
linux-image-2.6-486
linux-headers-2.6-486
#endif
#ifdef ARCH_amd64
initramfs-tools
discover
discover1
grub
lilo
linux-image-2.6-amd64-generic
linux-headers-2.6-amd64-generic
#endif
#ifdef ARCH_alpha
initramfs-tools
aboot
aboot-base
discover1
linux-image-2.6-alpha-generic
linux-image-2.6-alpha-smp
#endif
#ifdef ARCH_hppa
initramfs-tools
discover1
linux-image-2.6-parisc
linux-image-2.6-parisc-smp
linux-image-2.6-parisc64
linux-image-2.6-parisc64-smp
palo
#endif
#ifdef ARCH_ia64
yaird
discover1
initrd-tools
linux-image-2.6-itanium
linux-image-2.6-itanium-smp
linux-image-2.6-mckinley
linux-image-2.6-mckinley-smp
elilo
#endif
#ifdef ARCH_mips
yaird
arcboot
sibyl
kernel-image-2.4.27-r4k-ip22
kernel-image-2.4.27-r5k-ip22
kernel-image-2.4.27-sb1-swarm-bn
#endif
#ifdef ARCH_mipsel
yaird
sibyl
colo
delo
kernel-image-2.4.27-r3k-kn02
kernel-image-2.4.27-r4k-kn04
kernel-image-2.4.27-r5k-cobalt
kernel-image-2.4.27-r5k-lasat
#endif
#ifdef ARCH_powerpc
initramfs-tools
discover1
quik
yaboot
powerpc-utils
hfsutils
mkvmlinuz
module-init-tools
initrd-tools
linux-image-2.6-powerpc
linux-image-2.6-powerpc-smp
linux-image-2.6-powerpc64
kernel-image-2.6.8-powerpc
kernel-image-2.6.8-power3
kernel-image-2.6.8-power4
kernel-image-2.4.27-apus
#endif
#ifdef ARCH_sparc
yaird
silo
discover1
initrd-tools
linux-image-2.6-sparc64
linux-image-2.6-sparc64-smp
kernel-image-2.4-sparc32
kernel-image-2.4-sparc32-smp
kernel-image-2.4-sparc64
kernel-image-2.4-sparc64-smp
#endif
#ifdef ARCH_m68k
yaird
fileutils
vmelilo
kernel-image-2.2.25-mac
kernel-image-2.4.27-amiga
kernel-image-2.4.27-atari
kernel-image-2.4.27-bvme6000
kernel-image-2.4.27-mvme147
kernel-image-2.4.27-mvme16x
kernel-image-2.4.27-q40
#endif
#ifdef ARCH_arm
initramfs-tools
discover1
kernel-image-2.4.27-bast
kernel-image-2.4.27-lart
kernel-image-2.4.27-netwinder
kernel-image-2.4.27-riscpc
kernel-image-2.4.27-riscstation
linux-image-2.6-s3c2410
linux-image-2.6-footbridge
#endif

File diff suppressed because it is too large Load Diff

View File

@ -1,216 +0,0 @@
acorn-fdisk
aspell-bg
aspell-br
aspell-cy
aspell-da
aspell-de
aspell-el
aspell-es
aspell-fr
aspell-pt
cfdisk-utf8
gcc272
kernel-image-2.4-386
kernel-image-2.4-586tsc
kernel-image-2.4-686
kernel-image-2.4-686-smp
kernel-image-2.4-k6
kernel-image-2.4-k7
kernel-image-2.4-k7-smp
kernel-image-2.4.21-5-386
kernel-image-2.4.21-5-586tsc
kernel-image-2.4.21-5-686
kernel-image-2.4.21-5-686-smp
kernel-image-2.4.21-5-k6
kernel-image-2.4.21-5-k7
kernel-image-2.4.21-5-k7-smp
kernel-image-2.4.24-1-386
kernel-image-2.4.24-1-586tsc
kernel-image-2.4.24-1-686
kernel-image-2.4.24-1-686-smp
kernel-image-2.4.24-1-k6
kernel-image-2.4.24-1-k7
kernel-image-2.4.24-1-k7-smp
kernel-image-2.4.24-speakup
kernel-image-2.4.25-1-386
kernel-image-2.4.25-1-586tsc
kernel-image-2.4.25-1-686
kernel-image-2.4.25-1-686-smp
kernel-image-2.4.25-1-k6
kernel-image-2.4.25-1-k7
kernel-image-2.4.25-1-k7-smp
kernel-image-2.4.26-speakup
kernel-image-2.4.26-1-386
kernel-image-2.4.26-1-586tsc
kernel-image-2.4.26-1-686
kernel-image-2.4.26-1-686-smp
kernel-image-2.4.26-1-k6
kernel-image-2.4.26-1-k7
kernel-image-2.4.26-1-k7-smp
kernel-image-2.4.27-1-586tsc
kernel-image-2.4.27-1-k6
kernel-image-2.4.27-1-k7
kernel-image-2.4.27-1-k7-smp
kernel-image-2.4.27-2-586tsc
kernel-image-2.4.27-2-k6
kernel-image-2.4.27-2-k7
kernel-image-2.4.27-2-k7-smp
kernel-image-2.6-386
kernel-image-2.6-686
kernel-image-2.6-686-smp
kernel-image-2.6-k7
kernel-image-2.6-k7-smp
kernel-image-2.6-amd64-generic
kernel-image-2.6-amd64-k8
kernel-image-2.6-amd64-k8-smp
kernel-image-2.6-em64t-p4
kernel-image-2.6-em64t-p4-smp
kernel-image-2.6.3-1-386
kernel-image-2.6.3-1-686
kernel-image-2.6.3-1-686-smp
kernel-image-2.6.3-1-k7
kernel-image-2.6.3-1-k7-smp
kernel-image-2.6.5-1-386
kernel-image-2.6.5-1-686
kernel-image-2.6.5-1-686-smp
kernel-image-2.6.5-1-k7
kernel-image-2.6.5-1-k7-smp
kernel-image-2.6.6-1-386
kernel-image-2.6.6-1-686
kernel-image-2.6.6-1-686-smp
kernel-image-2.6.6-1-k7
kernel-image-2.6.6-1-k7-smp
kernel-image-2.6.7-1-386
kernel-image-2.6.7-1-686
kernel-image-2.6.7-1-686-smp
kernel-image-2.6.7-1-k7
kernel-image-2.6.7-1-k7-smp
kernel-image-2.6.8-1-k7
kernel-image-2.6.8-1-k7-smp
kernel-image-2.6.8-2-k7
kernel-image-2.6.8-2-k7-smp
kernel-image-2.6.8-9-amd64-k8-smp
kernel-image-2.6.8-9-amd64-k8
kernel-image-2.6.8-9-amd64-generic
kernel-image-2.6.8-9-em64t-p4-smp
kernel-image-2.6.8-9-em64t-p4
#ifndef ARCH_amd64
kernel-image-2.6.8-10-em64t-p4
kernel-image-2.6.8-10-em64t-p4-smp
kernel-image-2.6.8-10-amd64-k8
kernel-image-2.6.8-10-amd64-k8-smp
kernel-image-2.6.8-10-amd64-generic
kernel-image-2.6.8-11-em64t-p4
kernel-image-2.6.8-11-em64t-p4-smp
kernel-image-2.6.8-11-amd64-k8
kernel-image-2.6.8-11-amd64-k8-smp
kernel-image-2.6.8-11-amd64-generic
#endif
kernel-image-2.6.9-1-386
kernel-image-2.6.9-1-686
kernel-image-2.6.9-1-686-smp
kernel-image-2.6.9-1-k7
kernel-image-2.6.9-1-k7-smp
kernel-image-2.6.9-1-k7
kernel-image-2.6.9-1-k7-smp
kernel-image-2.6.9-1-amd64-k8-smp
kernel-image-2.6.9-1-amd64-k8
kernel-image-2.6.9-1-amd64-generic
kernel-image-2.6.9-1-em64t-p4-smp
kernel-image-2.6.9-1-em64t-p4
kernel-image-2.6.10-1-386
kernel-image-2.6.10-1-686
kernel-image-2.6.10-1-686-smp
kernel-image-2.6.10-1-k7
kernel-image-2.6.10-1-k7-smp
kernel-image-2.6.10-1-k7
kernel-image-2.6.10-1-k7-smp
kernel-image-2.6.10-1-amd64-k8-smp
kernel-image-2.6.10-1-amd64-k8
kernel-image-2.6.10-1-amd64-generic
kernel-image-2.6.10-1-em64t-p4-smp
kernel-image-2.6.10-1-em64t-p4
kernel-image-2.6.11-1-386
kernel-image-2.6.11-1-686
kernel-image-2.6.11-1-686-smp
kernel-image-2.6.11-1-k7
kernel-image-2.6.11-1-k7-smp
kernel-image-2.6.11-1-k7
kernel-image-2.6.11-1-k7-smp
kernel-image-2.6.11-1-amd64-k8-smp
kernel-image-2.6.11-1-amd64-k8
kernel-image-2.6.11-1-amd64-generic
kernel-image-2.6.11-1-em64t-p4-smp
kernel-image-2.6.11-1-em64t-p4
kernel-image-2.6.12-1-386
kernel-image-2.6.12-1-686
kernel-image-2.6.12-1-686-smp
kernel-image-2.6.12-1-k7
kernel-image-2.6.12-1-k7-smp
kernel-image-2.6.12-1-k7
kernel-image-2.6.12-1-k7-smp
kernel-image-2.6.12-1-amd64-k8-smp
kernel-image-2.6.12-1-amd64-k8
kernel-image-2.6.12-1-amd64-generic
kernel-image-2.6.12-1-em64t-p4-smp
kernel-image-2.6.12-1-em64t-p4
kernel-image-2.6.13-1-386
kernel-image-2.6.13-1-686
kernel-image-2.6.13-1-686-smp
kernel-image-2.6.13-1-k7
kernel-image-2.6.13-1-k7-smp
kernel-image-2.6.13-1-k7
kernel-image-2.6.13-1-k7-smp
kernel-image-2.6.13-1-amd64-k8-smp
kernel-image-2.6.13-1-amd64-k8
kernel-image-2.6.13-1-amd64-generic
kernel-image-2.6.13-1-em64t-p4-smp
kernel-image-2.6.13-1-em64t-p4
kernel-pcmcia-modules-2.4-386
kernel-pcmcia-modules-2.4-586tsc
kernel-pcmcia-modules-2.4-686
kernel-pcmcia-modules-2.4-686-smp
kernel-pcmcia-modules-2.4-k6
kernel-pcmcia-modules-2.4-k7
kernel-pcmcia-modules-2.4-k7-smp
kernel-pcmcia-modules-2.4.24-1-386
kernel-pcmcia-modules-2.4.24-1-586tsc
kernel-pcmcia-modules-2.4.24-1-686
kernel-pcmcia-modules-2.4.24-1-686-smp
kernel-pcmcia-modules-2.4.24-1-k6
kernel-pcmcia-modules-2.4.24-1-k7
kernel-pcmcia-modules-2.4.24-1-k7-smp
kernel-pcmcia-modules-2.4.25-1-386
kernel-pcmcia-modules-2.4.25-1-586tsc
kernel-pcmcia-modules-2.4.25-1-686
kernel-pcmcia-modules-2.4.25-1-686-smp
kernel-pcmcia-modules-2.4.25-1-k6
kernel-pcmcia-modules-2.4.25-1-k7
kernel-pcmcia-modules-2.4.25-1-k7-smp
kernel-pcmcia-modules-2.4.26-1-386
kernel-pcmcia-modules-2.4.26-1-586tsc
kernel-pcmcia-modules-2.4.26-1-686
kernel-pcmcia-modules-2.4.26-1-686-smp
kernel-pcmcia-modules-2.4.26-1-k6
kernel-pcmcia-modules-2.4.26-1-k7
kernel-pcmcia-modules-2.4.26-1-k7-smp
kernel-pcmcia-modules-2.4.27-1-586tsc
kernel-pcmcia-modules-2.4.27-1-k6
kernel-pcmcia-modules-2.4.27-1-k7
kernel-pcmcia-modules-2.4.27-1-k7-smp
kernel-pcmcia-modules-2.4.27-2-586tsc
kernel-pcmcia-modules-2.4.27-2-k6
kernel-pcmcia-modules-2.4.27-2-k7
kernel-pcmcia-modules-2.4.27-2-k7-smp
kernel-pcmcia-modules-2.4.28-1-586tsc
kernel-pcmcia-modules-2.4.28-1-k6
kernel-pcmcia-modules-2.4.28-1-k7
kernel-pcmcia-modules-2.4.28-1-k7-smp
python2.1
smail
tcl8.0
tk8.0
exim
xserver-xfree86-dbg
zmailer
xmail

View File

@ -1,53 +0,0 @@
ssh
gnupg
base-config
build-essential
deborphan
debfoster
debsums
localepurge
chdrvfont
fbset
fdutils
ftp
g++
libnet-telnet-perl
libtimedate-perl
libmailtools-perl
pump
xviddetect
twm
menu
wmaker
wmakerconf
libterm-readline-gnu-perl
whiptail
dialog
doc-base
grub
libsasl-modules-plain
libsasl-digestmd5-plain
util-linux-locales
python-configlet
configlet-frontends
etherconf
timezoneconf
localeconf
gnome-tasksel
discover
read-edid
mdetect
kudzu
sndconfig
aptitude
brltty
popularity-contest
ntpdate
hdparm
jfbterm
unifont
hotplug
console-cyrillic
console-terminus
iso-codes
network-console-config

File diff suppressed because it is too large Load Diff

View File

@ -1,50 +0,0 @@
/* Essential task packages
*
* Generated with:
grep-dctrl -s Key -n -e '.*' /usr/share/tasksel/debian-tasks.desc | sed -e 's? *??' | grep -v ^$ | sort | uniq
* If the list is too big for the first CD, then we'll have to sort it
* better, but hopefully this will never be needed since the goal of that
* file is to have the more important packages of each task.
*
* Last updated: $Date$
*/
apache2-mpm-prefork
bind9
console-cyrillic
cupsys
cupsys-bsd
cupsys-client
exim4
gnome-desktop-environment
jfbterm
kde-core
kdeadmin
kdeartwork
kdegraphics
kdemultimedia
kdenetwork
kdepim
kdeutils
language-env
locales
manpages-de
manpages-es
manpages-fr
manpages-it
manpages-ja
manpages-ko
manpages-pl
manpages-pt
manpages-ru
manpages-tr
nfs-kernel-server
postgresql
samba
t1-cyrillic
x-window-system-core
xfonts-thai
xiterm+thai
zhcon

View File

@ -1,653 +0,0 @@
/* This file lists the packages that have a Task: field
* and that should be included on CDs 1 and 2
*
* The content should be regenerated from time to time, like this:
*
apt-cache dumpavail > dumpavail
for i in $(cat task.list); do \
grep-dctrl -F Task $i -s Package -n < dumpavail; done >> ./task-full-sarge
rm dumpavail
*
* The file task.list lists the tasks in the order they are to
* be included on the CDs.
*
* Last update: $Date$
*
*/
bg5ps
chinput
cpanel
doc-linux-ja-html
fcitx
fortune-mod
gdm
gimp
gimp-help-sv
gnome
gnome-desktop-environment
hspell-gui
imhangul
imhangul-status-applet
kde
kde-core
kde-i18n-ca
kde-i18n-da
kde-i18n-de
kde-i18n-el
kde-i18n-es
kde-i18n-fr
kde-i18n-he
kde-i18n-it
kde-i18n-ja
kde-i18n-nb
kde-i18n-nn
kde-i18n-pl
kde-i18n-ptbr
kde-i18n-ru
kde-i18n-sv
kde-i18n-tr
kde-i18n-uk
kde-i18n-zhcn
kde-i18n-zhtw
kdeadmin
kdegraphics
kdemultimedia
kdenetwork
kdepim
kdeutils
kinput2-canna-wnn
koffice-i18n-ca
koffice-i18n-da
koffice-i18n-el
koffice-i18n-he
koffice-i18n-it
koffice-i18n-sv
koffice-i18n-tr
kterm
menu
mlterm
mozilla-browser
mozilla-firefox-locale-uk
mozilla-locale-ca
mozilla-locale-da
mozilla-locale-de-at
mozilla-locale-el
mozilla-locale-it
mozilla-locale-ja
mozilla-locale-ko
mozilla-locale-ptbr
mozilla-psm
mozilla-thunderbird-locale-uk
myspell-en-gb
myspell-en-us
myspell-uk
nabi
openoffice.org-bin
openoffice.org-l10n-ca
openoffice.org-l10n-da
openoffice.org-l10n-de
openoffice.org-l10n-el
openoffice.org-l10n-es
openoffice.org-l10n-fr
openoffice.org-l10n-he
openoffice.org-l10n-it
openoffice.org-l10n-ja
openoffice.org-l10n-ko
openoffice.org-l10n-nb
openoffice.org-l10n-nn
openoffice.org-l10n-pl
openoffice.org-l10n-pt-br
openoffice.org-l10n-ru
openoffice.org-l10n-sv
openoffice.org-l10n-th
openoffice.org-l10n-tr
openoffice.org-l10n-zh-cn
openoffice.org-l10n-zh-tw
pydict
rxvt-ml
rxvt-unicode-ml
scim-chinese
scim-tables-zh
stardic
t1-cyrillic
t1-teams
ttf-arhangai
ttf-arphic-bkai00mp
ttf-arphic-bsmi00lp
ttf-arphic-gbsn00lp
ttf-arphic-gkai00mp
ttf-baekmuk
ttf-freefont
ttf-kochi-gothic
ttf-kochi-mincho
ttf-thryomanes
ttf-unfonts
unifont
x-ttcidfont-conf
x-window-system-core
xcin
xfonts-a12k12
xfonts-ayu
xfonts-baekmuk
xfonts-biznet-iso-8859-2-100dpi
xfonts-biznet-iso-8859-2-75dpi
xfonts-biznet-iso-8859-2-base
xfonts-bolkhov-75dpi
xfonts-bolkhov-cp1251-75dpi
xfonts-bolkhov-cp1251-misc
xfonts-bolkhov-koi8r-75dpi
xfonts-bolkhov-koi8r-misc
xfonts-bolkhov-koi8u-75dpi
xfonts-bolkhov-koi8u-misc
xfonts-bolkhov-misc
xfonts-cronyx-100dpi
xfonts-cronyx-cp1251-100dpi
xfonts-cronyx-isocyr-100dpi
xfonts-cronyx-isocyr-75dpi
xfonts-cronyx-isocyr-misc
xfonts-cronyx-koi8r-100dpi
xfonts-cronyx-koi8u-100dpi
xfonts-intl-chinese
xfonts-intl-chinese-big
xfonts-intl-european
xfonts-intl-japanese
xfonts-intl-japanese-big
xfonts-kaname
xfonts-kappa20
xfonts-marumoji
xfonts-mona
xfonts-mplus
xfonts-shinonome
xfonts-terminus
xmanpages-ja
xscreensaver
xxkb
kdeartwork
apache2-doc
apache2-mpm-prefork
libapache2-mod-perl2
libapache2-mod-php4
libapache2-mod-python
analog
exim4
exim4-config
exim4-daemon-light
mailagent
mailx
mutt
procmail
qpopper
spamassassin
uw-imapd
cupsys-driver-gimpprint
foomatic-db-engine
foomatic-db-hpijs
cupsys
cupsys-bsd
cupsys-client
foomatic-filters-ppds
foomatic-gui
pgaccess
postgresql
postgresql-client
postgresql-contrib
postgresql-doc
bind9
bind9-doc
dlint
dnsutils
lwresd
netatalk
nfs-kernel-server
samba
samba-doc
smbclient
smbfs
swat
aspell-pt-br
ibrazilian
kde-i18n-ptbr
manpages-pt
mozilla-locale-ptbr
myspell-pt-br
openoffice.org-l10n-pt-br
util-linux-locales
kde-i18n-ptbr
mozilla-locale-ptbr
openoffice.org-l10n-pt-br
aspell-ca
icatalan
kde-i18n-ca
koffice-i18n-ca
mozilla-locale-ca
myspell-ca
openoffice.org-l10n-ca
util-linux-locales
wcatalan
language-env
kde-i18n-ca
koffice-i18n-ca
mozilla-locale-ca
openoffice.org-l10n-ca
bg5ps
chinput
cpanel
debian-zh-faq-s
fcitx
fortune-zh
jfbterm
kde-i18n-zhcn
mlterm
openoffice.org-l10n-zh-cn
rxvt-ml
rxvt-unicode-ml
scim-chinese
scim-tables-zh
stardic
ttf-arphic-gbsn00lp
ttf-arphic-gkai00mp
unifont
x-ttcidfont-conf
xfonts-intl-chinese
xfonts-intl-chinese-big
zh-autoconvert
zhcon
language-env
bg5ps
chinput
cpanel
fcitx
kde-i18n-zhcn
mlterm
openoffice.org-l10n-zh-cn
rxvt-ml
rxvt-unicode-ml
scim-chinese
scim-tables-zh
stardic
ttf-arphic-gbsn00lp
ttf-arphic-gkai00mp
unifont
x-ttcidfont-conf
xfonts-intl-chinese
xfonts-intl-chinese-big
bg5ps
chinput
cpanel
debian-zh-faq-t
fortune-zh
jfbterm
kde-i18n-zhtw
mlterm
openoffice.org-l10n-zh-tw
pydict
rxvt-ml
rxvt-unicode-ml
scim-tables-zh
ttf-arphic-bkai00mp
ttf-arphic-bsmi00lp
unifont
x-ttcidfont-conf
xcin
xfonts-intl-chinese
zh-autoconvert
zhcon
language-env
bg5ps
chinput
cpanel
kde-i18n-zhtw
mlterm
openoffice.org-l10n-zh-tw
pydict
rxvt-ml
rxvt-unicode-ml
scim-tables-zh
ttf-arphic-bkai00mp
ttf-arphic-bsmi00lp
unifont
x-ttcidfont-conf
xcin
xfonts-intl-chinese
console-cyrillic
konwert
t1-cyrillic
t1-teams
ttf-arhangai
ttf-thryomanes
xfonts-bolkhov-75dpi
xfonts-bolkhov-cp1251-75dpi
xfonts-bolkhov-cp1251-misc
xfonts-bolkhov-koi8r-75dpi
xfonts-bolkhov-koi8r-misc
xfonts-bolkhov-koi8u-75dpi
xfonts-bolkhov-koi8u-misc
xfonts-bolkhov-misc
xfonts-cronyx-100dpi
xfonts-cronyx-cp1251-100dpi
xfonts-cronyx-isocyr-100dpi
xfonts-cronyx-isocyr-75dpi
xfonts-cronyx-isocyr-misc
xfonts-cronyx-koi8r-100dpi
xfonts-cronyx-koi8u-100dpi
xxkb
language-env
t1-cyrillic
t1-teams
ttf-arhangai
ttf-thryomanes
xfonts-bolkhov-75dpi
xfonts-bolkhov-cp1251-75dpi
xfonts-bolkhov-cp1251-misc
xfonts-bolkhov-koi8r-75dpi
xfonts-bolkhov-koi8r-misc
xfonts-bolkhov-koi8u-75dpi
xfonts-bolkhov-koi8u-misc
xfonts-bolkhov-misc
xfonts-cronyx-100dpi
xfonts-cronyx-cp1251-100dpi
xfonts-cronyx-isocyr-100dpi
xfonts-cronyx-isocyr-75dpi
xfonts-cronyx-isocyr-misc
xfonts-cronyx-koi8r-100dpi
xfonts-cronyx-koi8u-100dpi
xxkb
aspell-da
idanish
kde-i18n-da
koffice-i18n-da
mozilla-locale-da
openoffice.org-l10n-da
util-linux-locales
wdanish
language-env
kde-i18n-da
koffice-i18n-da
mozilla-locale-da
openoffice.org-l10n-da
doc-debian-fr
doc-linux-fr-text
ifrench-gut
kde-i18n-fr
manpages-fr
myspell-fr-gut
openoffice.org-l10n-fr
wfrench
xfonts-intl-european
language-env
kde-i18n-fr
openoffice.org-l10n-fr
xfonts-intl-european
ding
doc-linux-de
ingerman
kde-i18n-de
manpages-de
mozilla-locale-de-at
myspell-de-at
myspell-de-ch
myspell-de-de
openoffice.org-l10n-de
trans-de-en
wngerman
language-env
kde-i18n-de
mozilla-locale-de-at
openoffice.org-l10n-de
kde-i18n-el
koffice-i18n-el
mozilla-locale-el
openoffice.org-l10n-el
ttf-freefont
ttf-thryomanes
xfonts-intl-european
language-env
kde-i18n-el
koffice-i18n-el
mozilla-locale-el
openoffice.org-l10n-el
ttf-freefont
ttf-thryomanes
xfonts-intl-european
bidiv
culmus
hspell
hspell-gui
kde-i18n-he
koffice-i18n-he
libfribidi0
openoffice.org-l10n-he
hspell-gui
kde-i18n-he
koffice-i18n-he
openoffice.org-l10n-he
apt-howto-it
aspell-it
debian-reference-it
doc-linux-it
doc-linux-it-text
fortunes-it
iitalian
kde-i18n-it
koffice-i18n-it
maint-guide-it
manpages-it
mozilla-locale-it
myspell-it
openoffice.org-l10n-it
witalian
xfonts-intl-european
language-env
kde-i18n-it
koffice-i18n-it
mozilla-locale-it
openoffice.org-l10n-it
xfonts-intl-european
canna
canna-utils
doc-debian-ja
doc-linux-ja-html
doc-linux-ja-text
egg
ja-trans
jfbterm
kde-i18n-ja
kinput2-canna-wnn
kterm
lv
manpages-ja
manpages-ja-dev
mlterm
mozilla-locale-ja
nkf
openoffice.org-l10n-ja
ttf-kochi-gothic
ttf-kochi-mincho
xfonts-a12k12
xfonts-ayu
xfonts-intl-japanese
xfonts-intl-japanese-big
xfonts-kaname
xfonts-kappa20
xfonts-marumoji
xfonts-mona
xfonts-mplus
xfonts-shinonome
xmanpages-ja
language-env
doc-linux-ja-html
kde-i18n-ja
kinput2-canna-wnn
kterm
mlterm
mozilla-locale-ja
openoffice.org-l10n-ja
ttf-kochi-gothic
ttf-kochi-mincho
xfonts-a12k12
xfonts-ayu
xfonts-intl-japanese
xfonts-intl-japanese-big
xfonts-kaname
xfonts-kappa20
xfonts-marumoji
xfonts-mona
xfonts-mplus
xfonts-shinonome
xmanpages-ja
doc-debian-ko
doc-linux-text-ko
imhangul
imhangul-status-applet
jfbterm
manpages-ko
mozilla-locale-ko
nabi
openoffice.org-l10n-ko
ttf-baekmuk
ttf-unfonts
xfonts-baekmuk
language-env
imhangul
imhangul-status-applet
mozilla-locale-ko
nabi
openoffice.org-l10n-ko
ttf-baekmuk
ttf-unfonts
xfonts-baekmuk
ilithuanian
myspell-lt
language-env
aspell-no
inorwegian
kde-i18n-nb
kde-i18n-nn
locales
myspell-nb
myspell-nn
openoffice.org-l10n-nb
openoffice.org-l10n-nn
util-linux-locales
wnorwegian
language-env
kde-i18n-nb
kde-i18n-nn
openoffice.org-l10n-nb
openoffice.org-l10n-nn
doc-linux-pl
doc-linux-pl-html
fonty
ipolish
kde-i18n-pl
konwert
manpages-pl
manpages-pl-dev
openoffice.org-l10n-pl
wpolish
xfonts-biznet-iso-8859-2-100dpi
xfonts-biznet-iso-8859-2-75dpi
xfonts-biznet-iso-8859-2-base
language-env
kde-i18n-pl
openoffice.org-l10n-pl
xfonts-biznet-iso-8859-2-100dpi
xfonts-biznet-iso-8859-2-75dpi
xfonts-biznet-iso-8859-2-base
console-cyrillic
irussian
kde-i18n-ru
konwert
manpages-ru
mueller7-dict
myspell-ru
openoffice.org-l10n-ru
re
xfonts-bolkhov-koi8r-75dpi
xfonts-bolkhov-koi8r-misc
xfonts-cronyx-koi8r-100dpi
xfonts-intl-european
language-env
kde-i18n-ru
openoffice.org-l10n-ru
xfonts-bolkhov-koi8r-75dpi
xfonts-bolkhov-koi8r-misc
xfonts-cronyx-koi8r-100dpi
xfonts-intl-european
aspell-es
debian-reference-es
debrecipes-es
doc-debian-es
doc-es-misc
doc-linux-es
ispanish
kde-i18n-es
linux-tutorial-es
manpages-es
myspell-es
openoffice.org-l10n-es
util-linux-locales
wspanish
language-env
kde-i18n-es
openoffice.org-l10n-es
aspell-sv
doc-linux-sv-html
gimp-help-sv
iswedish
kde-i18n-sv
koffice-i18n-sv
locales
myspell-sv-se
openoffice.org-l10n-sv
util-linux-locales
wswedish
gimp-help-sv
kde-i18n-sv
koffice-i18n-sv
openoffice.org-l10n-sv
cttex
nonlock
openoffice.org-l10n-th
ttmkfdir
xfonts-thai
xiterm+thai
language-env
openoffice.org-l10n-th
console-terminus
kde-i18n-tr
koffice-i18n-tr
locales
manpages-tr
openoffice.org-l10n-tr
util-linux-locales
xfonts-terminus
language-env
kde-i18n-tr
koffice-i18n-tr
openoffice.org-l10n-tr
xfonts-terminus
aspell-ukr
console-cyrillic
iukrainian
kde-i18n-uk
konwert
mozilla-firefox-locale-uk
mozilla-thunderbird-locale-uk
myspell-uk
xfonts-bolkhov-koi8u-75dpi
xfonts-bolkhov-koi8u-misc
xfonts-cronyx-koi8u-100dpi
xfonts-intl-european
language-env
kde-i18n-uk
mozilla-firefox-locale-uk
mozilla-thunderbird-locale-uk
myspell-uk
xfonts-bolkhov-koi8u-75dpi
xfonts-bolkhov-koi8u-misc
xfonts-cronyx-koi8u-100dpi
xfonts-intl-european

View File

@ -1,234 +0,0 @@
acorn-fdisk
aspell-bg
aspell-br
aspell-cy
aspell-da
aspell-de
aspell-el
aspell-es
aspell-fr
aspell-pt
cfdisk-utf8
gcc272
kernel-image-2.4-386
kernel-image-2.4-586tsc
kernel-image-2.4-686
kernel-image-2.4-686-smp
kernel-image-2.4-k6
kernel-image-2.4-k7
kernel-image-2.4-k7-smp
kernel-image-2.4.21-5-386
kernel-image-2.4.21-5-586tsc
kernel-image-2.4.21-5-686
kernel-image-2.4.21-5-686-smp
kernel-image-2.4.21-5-k6
kernel-image-2.4.21-5-k7
kernel-image-2.4.21-5-k7-smp
kernel-image-2.4.24-1-386
kernel-image-2.4.24-1-586tsc
kernel-image-2.4.24-1-686
kernel-image-2.4.24-1-686-smp
kernel-image-2.4.24-1-k6
kernel-image-2.4.24-1-k7
kernel-image-2.4.24-1-k7-smp
kernel-image-2.4.24-speakup
kernel-image-2.4.25-1-386
kernel-image-2.4.25-1-586tsc
kernel-image-2.4.25-1-686
kernel-image-2.4.25-1-686-smp
kernel-image-2.4.25-1-k6
kernel-image-2.4.25-1-k7
kernel-image-2.4.25-1-k7-smp
kernel-image-2.4.26-speakup
kernel-image-2.4.26-1-386
kernel-image-2.4.26-1-586tsc
kernel-image-2.4.26-1-686
kernel-image-2.4.26-1-686-smp
kernel-image-2.4.26-1-k6
kernel-image-2.4.26-1-k7
kernel-image-2.4.26-1-k7-smp
kernel-image-2.4.27-1-586tsc
kernel-image-2.4.27-1-k6
kernel-image-2.4.27-1-k7
kernel-image-2.4.27-1-k7-smp
kernel-image-2.4.27-2-586tsc
kernel-image-2.4.27-2-k6
kernel-image-2.4.27-2-k7
kernel-image-2.4.27-2-k7-smp
kernel-image-2.6-386
kernel-image-2.6-686
kernel-image-2.6-686-smp
kernel-image-2.6-k7
kernel-image-2.6-k7-smp
kernel-image-2.6-amd64-generic
kernel-image-2.6-amd64-k8
kernel-image-2.6-amd64-k8-smp
kernel-image-2.6-em64t-p4
kernel-image-2.6-em64t-p4-smp
kernel-image-2.6.3-1-386
kernel-image-2.6.3-1-686
kernel-image-2.6.3-1-686-smp
kernel-image-2.6.3-1-k7
kernel-image-2.6.3-1-k7-smp
kernel-image-2.6.5-1-386
kernel-image-2.6.5-1-686
kernel-image-2.6.5-1-686-smp
kernel-image-2.6.5-1-k7
kernel-image-2.6.5-1-k7-smp
kernel-image-2.6.6-1-386
kernel-image-2.6.6-1-686
kernel-image-2.6.6-1-686-smp
kernel-image-2.6.6-1-k7
kernel-image-2.6.6-1-k7-smp
kernel-image-2.6.7-1-386
kernel-image-2.6.7-1-686
kernel-image-2.6.7-1-686-smp
kernel-image-2.6.7-1-k7
kernel-image-2.6.7-1-k7-smp
kernel-image-2.6.8-1-k7
kernel-image-2.6.8-1-k7-smp
kernel-image-2.6.8-2-k7
kernel-image-2.6.8-2-k7-smp
kernel-image-2.6.8-9-amd64-k8-smp
kernel-image-2.6.8-9-amd64-k8
kernel-image-2.6.8-9-amd64-generic
kernel-image-2.6.8-9-em64t-p4-smp
kernel-image-2.6.8-9-em64t-p4
kernel-image-2.6.8-10-em64t-p4
kernel-image-2.6.8-10-em64t-p4-smp
kernel-image-2.6.8-10-amd64-k8
kernel-image-2.6.8-10-amd64-k8-smp
kernel-image-2.6.8-10-amd64-generic
kernel-image-2.6.8-11-em64t-p4
kernel-image-2.6.8-11-em64t-p4-smp
kernel-image-2.6.8-11-amd64-k8
kernel-image-2.6.8-11-amd64-k8-smp
kernel-image-2.6.8-11-amd64-generic
kernel-image-2.6.9-1-386
kernel-image-2.6.9-1-686
kernel-image-2.6.9-1-686-smp
kernel-image-2.6.9-1-k7
kernel-image-2.6.9-1-k7-smp
kernel-image-2.6.9-1-k7
kernel-image-2.6.9-1-k7-smp
kernel-image-2.6.9-1-amd64-k8-smp
kernel-image-2.6.9-1-amd64-k8
kernel-image-2.6.9-1-amd64-generic
kernel-image-2.6.9-1-em64t-p4-smp
kernel-image-2.6.9-1-em64t-p4
kernel-image-2.6.10-1-386
kernel-image-2.6.10-1-686
kernel-image-2.6.10-1-686-smp
kernel-image-2.6.10-1-k7
kernel-image-2.6.10-1-k7-smp
kernel-image-2.6.10-1-k7
kernel-image-2.6.10-1-k7-smp
kernel-image-2.6.10-1-amd64-k8-smp
kernel-image-2.6.10-1-amd64-k8
kernel-image-2.6.10-1-amd64-generic
kernel-image-2.6.10-1-em64t-p4-smp
kernel-image-2.6.10-1-em64t-p4
kernel-image-2.6.11-1-386
kernel-image-2.6.11-1-686
kernel-image-2.6.11-1-686-smp
kernel-image-2.6.11-1-k7
kernel-image-2.6.11-1-k7-smp
kernel-image-2.6.11-1-k7
kernel-image-2.6.11-1-k7-smp
kernel-image-2.6.11-1-amd64-k8-smp
kernel-image-2.6.11-1-amd64-k8
kernel-image-2.6.11-1-amd64-generic
kernel-image-2.6.11-1-em64t-p4-smp
kernel-image-2.6.11-1-em64t-p4
kernel-image-2.6.12-1-386
kernel-image-2.6.12-1-686
kernel-image-2.6.12-1-686-smp
kernel-image-2.6.12-1-k7
kernel-image-2.6.12-1-k7-smp
kernel-image-2.6.12-1-k7
kernel-image-2.6.12-1-k7-smp
kernel-image-2.6.12-1-amd64-k8-smp
kernel-image-2.6.12-1-amd64-k8
kernel-image-2.6.12-1-amd64-generic
kernel-image-2.6.12-1-em64t-p4-smp
kernel-image-2.6.12-1-em64t-p4
kernel-image-2.6.13-1-386
kernel-image-2.6.13-1-686
kernel-image-2.6.13-1-686-smp
kernel-image-2.6.13-1-k7
kernel-image-2.6.13-1-k7-smp
kernel-image-2.6.13-1-k7
kernel-image-2.6.13-1-k7-smp
kernel-image-2.6.13-1-amd64-k8-smp
kernel-image-2.6.13-1-amd64-k8
kernel-image-2.6.13-1-amd64-generic
kernel-image-2.6.13-1-em64t-p4-smp
kernel-image-2.6.13-1-em64t-p4
kernel-pcmcia-modules-2.4-386
kernel-pcmcia-modules-2.4-586tsc
kernel-pcmcia-modules-2.4-686
kernel-pcmcia-modules-2.4-686-smp
kernel-pcmcia-modules-2.4-k6
kernel-pcmcia-modules-2.4-k7
kernel-pcmcia-modules-2.4-k7-smp
kernel-pcmcia-modules-2.4.24-1-386
kernel-pcmcia-modules-2.4.24-1-586tsc
kernel-pcmcia-modules-2.4.24-1-686
kernel-pcmcia-modules-2.4.24-1-686-smp
kernel-pcmcia-modules-2.4.24-1-k6
kernel-pcmcia-modules-2.4.24-1-k7
kernel-pcmcia-modules-2.4.24-1-k7-smp
kernel-pcmcia-modules-2.4.25-1-386
kernel-pcmcia-modules-2.4.25-1-586tsc
kernel-pcmcia-modules-2.4.25-1-686
kernel-pcmcia-modules-2.4.25-1-686-smp
kernel-pcmcia-modules-2.4.25-1-k6
kernel-pcmcia-modules-2.4.25-1-k7
kernel-pcmcia-modules-2.4.25-1-k7-smp
kernel-pcmcia-modules-2.4.26-1-386
kernel-pcmcia-modules-2.4.26-1-586tsc
kernel-pcmcia-modules-2.4.26-1-686
kernel-pcmcia-modules-2.4.26-1-686-smp
kernel-pcmcia-modules-2.4.26-1-k6
kernel-pcmcia-modules-2.4.26-1-k7
kernel-pcmcia-modules-2.4.26-1-k7-smp
kernel-pcmcia-modules-2.4.27-1-586tsc
kernel-pcmcia-modules-2.4.27-1-k6
kernel-pcmcia-modules-2.4.27-1-k7
kernel-pcmcia-modules-2.4.27-1-k7-smp
kernel-pcmcia-modules-2.4.27-2-586tsc
kernel-pcmcia-modules-2.4.27-2-k6
kernel-pcmcia-modules-2.4.27-2-k7
kernel-pcmcia-modules-2.4.27-2-k7-smp
kernel-pcmcia-modules-2.4.28-1-586tsc
kernel-pcmcia-modules-2.4.28-1-k6
kernel-pcmcia-modules-2.4.28-1-k7
kernel-pcmcia-modules-2.4.28-1-k7-smp
kernel-headers-2.4.27-1-k7
kernel-headers-2.4.27-1-k6
kernel-headers-2.4.27-1-586tsc
kernel-headers-2.4.27-1-k7-smp
kernel-headers-2.4.27-2-686-smp
kernel-headers-2.4.27-2-k6
kernel-headers-2.4.27-2-686
kernel-headers-2.4.27-2
kernel-headers-2.4.27-2-586tsc
kernel-headers-2.4.27-2-k7
kernel-headers-2.4.27-2-k7-smp
kernel-headers-2.4.27-2-386
kernel-headers-2.4-686
kernel-headers-2.4-k7
kernel-headers-2.4-k6
kernel-headers-2.4-586tsc
kernel-headers-2.4-386
kernel-headers-2.4.27-2-686-smp
kernel-headers-2.4-k7-smp
kernel-headers-2.4-686-smp
python2.1
smail
tcl8.0
tk8.0
exim
xserver-xfree86-dbg
zmailer
xmail

View File

@ -1,104 +0,0 @@
#!/bin/bash
#
# Do install stuff for alpha, including making bootable CDs
# Works with debian-installer
#
#Vorlon:
#
#The following pieces are still missing:
#
#- MILO bootloader & images. I have no way to test this directly, and
# haven't used MILO for years, so I'm giving this a pass on the first
# run.
#- Floppy images. Currently, debian-installer claims not to support
# the floppy target on alpha, which is arbitrary, but there may just not
# be any reason to continue supporting this install method. Another
# decision that can be made later.
#
# $1 is the CD number
# $2 is the temporary CD build dir
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
N=$1
CDDIR=$2
BOOTDIR=
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~vorlon/d-i/alpha/daily/cdrom/"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
cd $CDDIR/..
#
# This script is called with $1 (now $N) as the CD to
# make bootable. N may be in the form "n" or "n_NONUS"
# There may be more than 4 disks...support extras.
# Strip NONUS part of disk number
# NN will be 1...N so it can be used as an index
#
NN=`echo $N | sed -e 's/_NONUS//'`
mkdir boot$N
ab_deb=`ls $MIRROR/pool/main/a/aboot/aboot-base_*.deb | tail -1`
ar p $ab_deb data.tar.gz | tar zxf - -C boot$N/ ./boot/bootlx
# Download boot images
# XXX: Driver floppies? Any alpha that /has/ a CDROM should be able to
# boot from it, so this would be pure convenience of distribution.
#for image in cd_drivers-image.img cdrom-image.img cdrom-initrd.gz floppy-image.img floppy-initrd.gz net_drivers-image.img netboot-initrd.gz vmlinuz ; do
for image in initrd.gz vmlinuz; do
if [ ! -e "$image" ]; then
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images/cdrom"
fi
cp "$DI_DIR/$image" .
else
# XXX: not really 'daily'...
wget "$DI_WWW_HOME/$image"
fi
fi
done
if [ $NN = 1 ]; then
echo "Using $THISTYPE boot-disks image on CD$N"
mkdir -p boot$N/boot
cp initrd.gz vmlinuz boot$N/boot/
mkdir -p boot$N/etc
cat <<EOF > boot$N/etc/aboot.conf
0:boot/vmlinuz ramdisk_size=16384 initrd=/boot/initrd.gz root=/dev/ram devfs=mount,dall
1:boot/vmlinuz ramdisk_size=16384 initrd=/boot/initrd.gz root=/dev/ram devfs=mount,dall console=ttyS0
2:boot/vmlinuz ramdisk_size=16384 initrd=/boot/initrd.gz root=/dev/ram devfs=mount,dall console=ttyS1
EOF
echo -n "-cache-inodes -J -l " > $N.mkisofs_opts
mkdir -p boot$N/milo
# XXX: we need to build milo first.
#cp linload.exe ldmilo.exe boot$N/milo
#cp -f $(ls MILO/milo_*.bin | sed 's,\(.*\)milo_\(.*\).bin,\1\2,') \
# boot$N/milo/
# XXX: populate the install directory as well, if we want floppies.
#cp -lf *.img $CDDIR/install
#cp -lf floppy-initrd.gz $CDDIR/install
# write final lines to mkisofs_opts
echo -n "-alpha-boot boot/bootlx boot$N " >> $N.mkisofs_opts
else
echo -n "-cache-inodes -J -l " > $N.mkisofs_opts
fi
#install_languages $CDDIR

View File

@ -1,14 +0,0 @@
BOOT_SIZE_1=18
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_14=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,117 +0,0 @@
#!/bin/bash
#
# Do install stuff for amd64, including making bootable CDs
# Works with debian-installer
#
# $1 is the CD number
# $2 is the temporary CD build dir
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
N=$1
CDDIR=$2
BOOTDIR=
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://debian-amd64.alioth.debian.org/debian-installer/daily"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/${DI_WWW_HOME##*/}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
cd $CDDIR/..
# This script is called with $1 (now $N) as the CD to
# make bootable. N may be in the form "n" or "n_NONUS"
# There may be more than 4 disks...support extras.
# Strip NONUS part of disk number
# NN will be 1...N so it can be used as an index
NN=`echo $N | sed -e 's/_NONUS//'`
if [ "$NN" != "1" ]; then
echo "CD$NN is not bootable"
exit 0
fi
BOOT_IMAGES="cdrom/initrd.gz cdrom/vmlinuz cdrom/debian-cd_info.tar.gz"
echo mierda, joer -"$DI_WWW_HOME"-
# Download boot images.
for image in $BOOT_IMAGES; do
if [ ! -e "$image" ]; then
dir=$(dirname $image)
mkdir -p $dir
if [ -n "$LOCAL" -a -f "${LOCALDEBS:-$MIRROR}/dists/$DI_DIST/local/installer-$ARCH/current/images/$image" ]; then
cp "${LOCALDEBS:-$MIRROR}/dists/$DI_DIST/local/installer-$ARCH/current/images/$image" "$image"
elif [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
cp "$DI_DIR/$image" "$image"
else
wget "$DI_WWW_HOME/$image" -O "$image"
fi
fi
done
echo "Using ISOLINUX boot-disks image on CD$N"
mkdir -p boot$N/isolinux
cp -f $BASEDIR/data/$DI_CODENAME/isolinux.bin boot$N/isolinux/
cp -lf cdrom/vmlinuz $CDDIR/install/
cp -lf cdrom/initrd.gz $CDDIR/install/
echo -n "-cache-inodes -J -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table " > $N.mkisofs_opts
cat > boot$N/isolinux/isolinux.cfg <<EOF
DEFAULT /install/vmlinuz
APPEND $KERNEL_PARAMS vga=normal initrd=/install/initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw --
LABEL linux
kernel /install/vmlinuz
LABEL cdrom
kernel /install/vmlinuz
LABEL expert
kernel /install/vmlinuz
append $KERNEL_PARAMS DEBCONF_PRIORITY=low vga=normal initrd=/install/initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw --
DISPLAY isolinux.txt
TIMEOUT 0
PROMPT 1
F1 f1.txt
F2 f2.txt
F3 f3.txt
F4 f4.txt
F5 f5.txt
F6 f6.txt
F7 f7.txt
F8 f8.txt
F9 f9.txt
F0 f10.txt
EOF
# Include Smart Boot Manager image for people where isolinux fails
gzip -dc $BASEDIR/data/$DI_CODENAME/sbm.bin.gz > $CDDIR/install/sbm.bin
# Keep the original file timestamp
touch -r $BASEDIR/data/$DI_CODENAME/sbm.bin.gz $CDDIR/install/sbm.bin
cp -p $BASEDIR/data/$DI_CODENAME/README.sbm $CDDIR/install/
# Isolinux help files come from d-i.
cat cdrom/debian-cd_info.tar.gz | (cd boot$N/isolinux/; tar zx)
mv -f boot$N/isolinux/syslinux.txt boot$N/isolinux/isolinux.txt
if [ -e boot$N/isolinux/f3.txt.only26 ];then
mv boot$N/isolinux/f3.txt.only26 boot$N/isolinux/f3.txt
fi
if [ "$SPLASHPNG" ] ; then
# Insert our own splash screen. Color index 0 is
# background, and index 7 is foreground. Set to black and
# white respecively
pngtopnm < $SPLASHPNG | ppmquant 16 | \
ppmtolss16 "#ffffff=7" "#000000=0" > boot$N/isolinux/splash.rle
fi
# write final lines to mkisofs_opts
echo -n "boot$N " >> $N.mkisofs_opts
# th,th, thats all

View File

@ -1,13 +0,0 @@
BOOT_SIZE_1=9
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,58 +0,0 @@
#!/bin/sh
#
# Do install stuff for arm, including making bootable CDs
# Works with debian-installer
#
# $1 is the CD number
# $2 is the temporary CD build dir
#
# According to Vince Sanders, most subarchitectures (with the notable
# exception of real netwinders; note that 'netwinder' actually supports
# other machines too) have CD-ROM drives, and can boot from them given a
# kernel and an initrd. The bootloader is in NOR flash memory.
. $BASEDIR/tools/boot/$CODENAME/common.sh
set -e
N=$1
CDDIR=$2
INSTALLDIR=$CDDIR/install
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~kmuto/d-i/images/daily"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
cd $CDDIR/..
echo -J > $N.mkisofs_opts
# Only disk 1* bootable
if [ $N != 1 ] && [ $N != 1_NONUS ]; then
exit 0
fi
cd $INSTALLDIR
for subarch in bast netwinder riscpc riscstation; do
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
DI_DIR2="$DI_DIR/$subarch/cdrom"
else
DI_DIR2="di_stuff"
wget -r -nd --no-parent --level=1 -P "$DI_DIR2" "$DI_WWW_HOME/$subarch/cdrom/"
rm -f "$DI_DIR2"/index*
fi
cp -a "$DI_DIR2" "$subarch"
rm -rf di_stuff
done
exit 0

View File

@ -1,13 +0,0 @@
BOOT_SIZE_1=23
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,65 +0,0 @@
#!/bin/bash
#
# boot-hppa
#
# $1 is the CD number
# $2 is the temporary CD build dir
# palo is used to make ISOs bootable on HPPA.
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
N=$1
CDROOT=$2
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~jbailey/d-i/hppa/daily/cdrom/2.6"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
:> $1.mkisofs_opts
# Only disk 1* bootable
if [ $N != 1 -a $N != 1_NONUS ]; then
exit 0
fi
PALODEB="$($BASEDIR/tools/apt-selection cache show palo | \
sed -n 's/^Filename: \(.*_hppa.deb\)$/\1/p')"
ar p "${MIRROR}/${PALODEB}" data.tar.gz | tar xz ./usr/share/palo/iplboot
mv usr/share/palo/iplboot $CDROOT/install/iplboot
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images/cdrom/2.6"
fi
else
DI_DIR="di_stuff"
mkdir "$DI_DIR"
wget -r -nd --no-parent -P "$DI_DIR" "$DI_WWW_HOME"
fi
cp "$DI_DIR"/vmlinux-*-32 "$CDROOT/install"
cp "$DI_DIR"/vmlinux-*-64 "$CDROOT/install"
cp "$DI_DIR"/initrd.gz "$CDROOT/install"
install_languages "$CDROOT"
RSIZE=$(expr $(zcat "$CDROOT/install/initrd.gz" | wc --bytes) / 1024)
echo " -hppa-cmdline '0/vmlinux,root=/dev/ram,initrd=0/ramdisk,ramdisk_size=$RSIZE,init=/linuxrc'" >> $1.mkisofs_opts
K32=$(ls $CDROOT/install/vmlinux-*-32 | sed 's?^.*/install/?install/?g')
echo " -hppa-kernel-32 $K32" >> $1.mkisofs_opts
K64=$(ls $CDROOT/install/vmlinux-*-64 | sed 's?^.*/install/?install/?g')
echo " -hppa-kernel-64 $K64" >> $1.mkisofs_opts
echo " -hppa-bootloader install/iplboot" >> $1.mkisofs_opts
echo " -hppa-ramdisk install/initrd.gz" >> $1.mkisofs_opts
exit 0

View File

@ -1,14 +0,0 @@
BOOT_SIZE_1=31
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_14=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,249 +0,0 @@
#!/bin/bash
#
# Do install stuff for i386, including making bootable CDs
# Works with debian-installer
#
# $1 is the CD number
# $2 is the temporary CD build dir
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
N=$1
CDDIR=$2
BOOTDIR=
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~joeyh/d-i/images/daily"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
cd $CDDIR/..
# This script is called with $1 (now $N) as the CD to
# make bootable. N may be in the form "n" or "n_NONUS"
# There may be more than 4 disks...support extras.
# Strip NONUS part of disk number
# NN will be 1...N so it can be used as an index
NN=`echo $N | sed -e 's/_NONUS//'`
# List of boot image for each CD
KTYPE[1]="" #isolinux multiboot in fact
KTYPE[2]="cdrom"
# XXX add net-image back when it's fixed
KTYPE[3]=""
KTYPE[4]=""
KTYPE[5]=""
KTYPE[6]=""
KTYPE[7]=""
KTYPE[8]=""
KTYPE[9]=""
KTYPE[10]=""
THISTYPE=${KTYPE[$NN]}
BOOT_IMAGES="cdrom/boot.img cdrom/initrd.gz cdrom/vmlinuz cdrom/debian-cd_info.tar.gz"
DISK_IMAGES="floppy/cd-drivers.img floppy/boot.img floppy/root.img"
# Only include extra disk images on full CDs, not on smaller images.
if [ "$INSTALLER_CD" != 1 ] && [ "$INSTALLER_CD" != 2 ]; then
# Note that floppy/access/drivers.img was renamed to cd-drivers, both
# present for the transition.
EXTRA_DISK_IMAGES="floppy/net-drivers.img floppy/access/root.img floppy/access/boot.img floppy/access/cd-drivers.img floppy/access/drivers.img"
fi
# Download boot images and floppies.
for image in $BOOT_IMAGES $DISK_IMAGES; do
if [ ! -e "$image" ]; then
dir=$(dirname $image)
mkdir -p $dir
if [ -n "$LOCAL" -a -f "${LOCALDEBS:-$MIRROR}/dists/$DI_DIST/local/installer-$ARCH/current/images/$image" ]; then
cp "${LOCALDEBS:-$MIRROR}/dists/$DI_DIST/local/installer-$ARCH/current/images/$image" "$image"
elif [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
cp "$DI_DIR/$image" "$image"
else
wget "$DI_WWW_HOME/$image" -O "$image"
fi
fi
done
# Floppies that are not really required or may be unavailable.
for image in $EXTRA_DISK_IMAGES; do
if [ ! -e "$image" ]; then
dir=$(dirname $image)
mkdir -p $dir
if [ -n "$LOCAL" -a -f "${LOCALDEBS:-$MIRROR}/dists/$DI_DIST/local/installer-$ARCH/current/images/$image" ]; then
cp "${LOCALDEBS:-$MIRROR}/dists/$DI_DIST/local/installer-$ARCH/current/images/$image" "$image"
elif [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
cp "$DI_DIR/$image" "$image" || true
else
wget "$DI_WWW_HOME/$image" -O "$image" || rm -f "$image"
fi
fi
done
if [ "$NN" = "1" ]; then
echo "Using ISOLINUX boot-disks image on CD$N"
mkdir -p boot$N/isolinux
cp -f $BASEDIR/data/$DI_CODENAME/isolinux.bin boot$N/isolinux/
cp -lf cdrom/vmlinuz $CDDIR/install/
cp -lf cdrom/initrd.gz $CDDIR/install/
echo -n "-cache-inodes -J -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table " > $N.mkisofs_opts
else
if [ -n "$THISTYPE" ]; then
echo "Using $THISTYPE boot-disks image on CD$N"
mkdir -p boot$N/boot
cp $THISTYPE/boot.img boot$N/boot/
echo -n "-cache-inodes -J -b boot/boot.img " > $N.mkisofs_opts
else
mkdir boot$N
echo -n "-cache-inodes -J " > $N.mkisofs_opts
fi
fi
write_isolinux_config () {
cat > boot$N/isolinux/isolinux.cfg <<EOF
DEFAULT /install/vmlinuz
APPEND vga=normal initrd=/install/initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw --
LABEL linux
kernel /install/vmlinuz
LABEL cdrom
kernel /install/vmlinuz
LABEL expert
kernel /install/vmlinuz
append DEBCONF_PRIORITY=low vga=normal initrd=/install/initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw --
DISPLAY isolinux.txt
TIMEOUT 0
PROMPT 1
F1 f1.txt
F2 f2.txt
F3 f3.txt
F4 f4.txt
F5 f5.txt
F6 f6.txt
F7 f7.txt
F8 f8.txt
F9 f9.txt
F0 f10.txt
EOF
}
write_isolinux_config_26 () {
cat > boot$N/isolinux/isolinux.cfg <<EOF
DEFAULT /install/vmlinuz
APPEND $KERNEL_PARAMS vga=normal initrd=/install/initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw --
LABEL linux
kernel /install/vmlinuz
LABEL cdrom
kernel /install/vmlinuz
LABEL linux26
kernel /install/2.6/vmlinuz
append $KERNEL_PARAMS vga=normal initrd=/install/2.6/initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw --
LABEL expert
kernel /install/vmlinuz
append $KERNEL_PARAMS DEBCONF_PRIORITY=low vga=normal initrd=/install/initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw --
LABEL expert26
kernel /install/2.6/vmlinuz
append $KERNEL_PARAMS DEBCONF_PRIORITY=low vga=normal initrd=/install/2.6/initrd.gz ramdisk_size=10240 root=/dev/rd/0 devfs=mount,dall rw --
DISPLAY isolinux.txt
TIMEOUT 0
PROMPT 1
F1 f1.txt
F2 f2.txt
F3 f3.txt
F4 f4.txt
F5 f5.txt
F6 f6.txt
F7 f7.txt
F8 f8.txt
F9 f9.txt
F0 f10.txt
EOF
}
# Only disk one gets the extra files installed
if [ "$NN" = "1" ]; then
# populate the install directory as well
for disk in $DISK_IMAGES $EXTRA_DISK_IMAGES; do
if [ -e "$disk" ]; then
dir=$(dirname $disk)
mkdir -p $CDDIR/install/$dir
cp -lf $disk $CDDIR/install/$dir
fi
done
# Include Smart Boot Manager image for people where isolinux fails
gzip -dc $BASEDIR/data/$DI_CODENAME/sbm.bin.gz > $CDDIR/install/sbm.bin
# Keep the original file timestamp
touch -r $BASEDIR/data/$DI_CODENAME/sbm.bin.gz $CDDIR/install/sbm.bin
cp -p $BASEDIR/data/$DI_CODENAME/README.sbm $CDDIR/install/
# Isolinux help files come from d-i.
cat cdrom/debian-cd_info.tar.gz | (cd boot$N/isolinux/; tar zx)
mv -f boot$N/isolinux/syslinux.txt boot$N/isolinux/isolinux.txt
if [ -e boot$N/isolinux/f3.txt.with26 ];then
mv boot$N/isolinux/f3.txt.with26 boot$N/isolinux/f3.txt
for image in cdrom/2.6/initrd.gz cdrom/2.6/vmlinuz; do
if [ ! -e "$image" ]; then
dir=$(dirname $image)
mkdir -p $dir
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
cp "$DI_DIR/$image" "$image"
else
wget "$DI_WWW_HOME/$image" -O "$image"
fi
fi
done
cp -a cdrom/2.6 $CDDIR/install/2.6
write_isolinux_config_26
else
write_isolinux_config
fi
if [ "$SPLASHPNG" ] ; then
# Insert our own splash screen. Color index 0 is
# background, and index 7 is foreground. Set to black and
# white respecively
pngtopnm < $SPLASHPNG | ppmquant 16 | \
ppmtolss16 "#ffffff=7" "#000000=0" > boot$N/isolinux/splash.rle
fi
fi
# Add autorun if we have README.html
if [ -f $CDDIR/README.html ]; then
todos > $CDDIR/autorun.inf <<EOF
[autorun]
open=autorun.bat
EOF
todos > $CDDIR/autorun.bat <<EOF
@echo Starting "README.html"...
@start README.html
@exit
EOF
fi
# write final lines to mkisofs_opts
if [ "$NN" = "1" ]; then
echo -n "boot$N " >> $N.mkisofs_opts
else
if [ -n "$THISTYPE" ]; then
echo -n "-c boot/boot.catalog boot$N " >> $N.mkisofs_opts
fi
fi
# th,th, thats all

View File

@ -1,14 +0,0 @@
BOOT_SIZE_1=34
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_14=2
BOOT_SIZE_2=4
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,58 +0,0 @@
#!/bin/bash
#
# boot-ia64
#
# $1 is the CD number
# $2 is the temporary CD build dir
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
#set -x
N=$1
CDDIR=$2
BOOTDIR=
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~jbailey/d-i/ia64/daily"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
cd $CDDIR/..
# Only disc 1 bootable
if [ $N != 1 -a $N != 1_NONUS ]; then
echo "-J" > $N.mkisofs_opts
exit 0;
fi
# Download boot images
for image in boot.img; do
if [ ! -e "$image" ]; then
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
cp "$DI_DIR/cdrom/$image" . || \
cp "$DI_DIR/$image" .
else
wget "$DI_WWW_HOME/cdrom/$image" || \
wget "$DI_WWW_HOME/$image"
fi
fi
done
install_languages $CDDIR
mkdir -p boot$N/boot
cp -f boot.img boot$N/boot/
echo -n "-no-emul-boot -J -b boot/boot.img -c boot/boot.catalog boot$N" > $N.mkisofs_opts
# done

View File

@ -1,15 +0,0 @@
BOOT_SIZE_1=46
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_14=2
BOOT_SIZE_15=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,113 +0,0 @@
#!/bin/bash
#
# Do install stuff for m68k, including making bootable CDs for bvme6000
# Works with debian-installer
#
# $1 is the CD number
# $2 is the temporary CD build dir
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
N=$1
CDDIR=$2
INSTALLDIR=$CDDIR/install
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~smarenka/d-i/images-m68k/daily/"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
elif [ "$DI_WWW_HOME" = "test" ];then
DI_WWW_HOME="http://people.debian.org/~smarenka/d-i/test/cd/"
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
DI_BOOTLOADER="http://people.debian.org/~smarenka/d-i"
cd $CDDIR/..
echo -n "--netatalk -J -hfs -probe -map $BASEDIR/data/hfs.map" \
> $N.mkisofs_opts
# Only disk 1 bootable
if [ $N != 1 ]; then
exit 0
fi
echo "DI_WWW_HOME: $DI_WWW_HOME"
echo "DI_BOOTLOADER: $DI_BOOTLOADER"
echo "DI_DIR: $DI_DIR"
install_languages $CDDIR
# remove i386 stuff
rm -rf $CDDIR/tools
cd $INSTALLDIR
# This setup is designed to automatically use whatever subarchs are
# available to build the cd.
if [ ! "$DI_WWW_HOME" ];then
if [ ! $DI_DIR ]; then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
cp -a $DI_DIR/* .
else
wget -q -np -nH --cut-dirs=4 -r -l 3 -R '.gif,.log,stats.txt,index*' "$DI_WWW_HOME"
fi
SUBARCHS=`grep vmlinu MANIFEST | cut -d'-' -f3 | sort -u | awk '{printf "%s ", $1}'`
# grab unpackged stuff
if [ -d tools ]; then
cd tools
fi
for subarch in $SUBARCHS; do
TARF="bootloaders-$subarch.tar.bz2"
if `wget -q -O $TARF "$DI_BOOTLOADER/$TARF"` ; then
tar -xjf $TARF
fi
rm -f $TARF
done
# amiga specific stuff
if [ "" != "`echo $SUBARCHS | grep amiga`" ]; then
# Amiboot and dmesg need to be executable
chmod a+x amiga/amiboot-5.6
chmod a+x amiga/dmesg
# Setup amiga icons
cp amiga/amiga.info $CDDIR/install.info
if [ -d $INSTALLDIR/tools ]; then
cp amiga/amiga.info $INSTALLDIR/tools.info
fi
mv amiga/amiga.info .
fi
cd $INSTALLDIR
# bvme6000 specific stuff
if [ "" != "`echo $SUBARCHS | grep bvme6000`" ]; then
if [ -f bvme6000/cdrom-boot.img.gz ]; then
mkdir -p $CDDIR/boot1/boot
cp bvme6000/cdrom-boot.img.gz $CDDIR/boot1/boot/boot.bin
echo -n " -b boot/boot.bin -c boot/boot.catalog boot1" \
>> $N.mkisofs_opts
elif [ -f cdrom/bvme6000-boot.img.gz ]; then
mkdir -p $CDDIR/boot1/boot
cp cdrom/bvme6000-boot.img.gz $CDDIR/boot1/boot/boot.bin
echo -n " -b boot/boot.bin -c boot/boot.catalog boot1" \
>> $N.mkisofs_opts
else
echo "bvme6000 not bootable"
fi
fi
##-----------------------------< end of file >------------------------------##

View File

@ -1,26 +0,0 @@
BOOT_SIZE_1=36
SIZE_MULT_1=97
BOOT_SIZE_10=2
SIZE_MULT_10=97
BOOT_SIZE_11=2
SIZE_MULT_11=97
BOOT_SIZE_12=2
SIZE_MULT_12=97
BOOT_SIZE_13=2
SIZE_MULT_13=97
BOOT_SIZE_2=2
SIZE_MULT_2=97
BOOT_SIZE_3=2
SIZE_MULT_3=97
BOOT_SIZE_4=2
SIZE_MULT_4=97
BOOT_SIZE_5=2
SIZE_MULT_5=97
BOOT_SIZE_6=2
SIZE_MULT_6=97
BOOT_SIZE_7=2
SIZE_MULT_7=97
BOOT_SIZE_8=2
SIZE_MULT_8=97
BOOT_SIZE_9=2
SIZE_MULT_9=97

View File

@ -1,51 +0,0 @@
#!/bin/bash
#
# boot-mips
#
# $1 is the CD number
# $2 is the temporary CD build dir
# genisovh is used to make ISOs bootable on mips.
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
N=$1
CDROOT=$2
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~ths/d-i/images/daily/"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
echo -J > $1.mkisofs_opts
# Only disk 1* bootable
if [ $N != 1 -a $N != 1_NONUS ]; then
exit 0
fi
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
else
DI_DIR="di_stuff"
wget -P "$DI_DIR/r4k-ip22" "$DI_WWW_HOME/r4k-ip22/cdrom-boot.img"
wget -P "$DI_DIR/r5k-ip22" "$DI_WWW_HOME/r5k-ip22/cdrom-boot.img"
fi
install -m 644 -D "$DI_DIR"/r4k-ip22/cdrom-boot.img "$CDROOT"/install/r4k-ip22-boot.img
install -m 644 -D "$DI_DIR"/r5k-ip22/cdrom-boot.img "$CDROOT"/install/r5k-ip22-boot.img
install_languages $CDROOT
echo " -mips-boot install/r4k-ip22-boot.img" >> $1.mkisofs_opts
echo " -mips-boot install/r5k-ip22-boot.img" >> $1.mkisofs_opts
exit 0

View File

@ -1,13 +0,0 @@
BOOT_SIZE_1=22
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,73 +0,0 @@
#!/bin/bash
#
# boot-mipsel - (C) 2002 by Karsten Merker <merker@debian.org>
#
# You may copy, modify and distribute this under the terms of the GNU
# General Public License as published by the Free Software Foundation;
# either version 2 of the License, or (at your option) any later version.
#
# Using this script on any architecture other than mipsel requires
# having binutils-multiarch installed, as it uses objcopy (a part
# of binutils) which is platform dependent. The binutils-multiarch
# package contains an objcopy which is capable of dealing with other
# arches' binary formats.
#
# $1 is the CD number
# $2 is the temporary CD build dir
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
N=$1
CDROOT=$2
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~tbm/d-i/images/mipsel/daily/"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
# Strip NONUS part of disk number
# NN will be 1...N so it can be used as an index
#
NN=`echo $N | sed -e 's/_NONUS//'`
cd $CDROOT/..
echo -J > $1.mkisofs_opts
# Only disks 1 bootable
if [ $NN != 1 ]; then
exit 0
fi
install -m 644 -D $BASEDIR/data/sarge/delo.conf "$CDROOT"/etc/delo.conf
install -m 644 -D "$DELOROOT"/boot/delo.2nd "$CDROOT"/boot/delo.2nd
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images/cdrom/"
fi
else
DI_DIR="."
wget "$DI_WWW_HOME" -O di.dir
r3k=$(sed -n 's/.*a href="\(vmlinux-.*-r3k-kn02\)".*/\1/p' di.dir)
r4k=$(sed -n 's/.*a href="\(vmlinux-.*-r4k-kn04\)".*/\1/p' di.dir)
wget "$DI_WWW_HOME/$r3k" -O vmlinux-x-r3k-kn02
wget "$DI_WWW_HOME/$r4k" -O vmlinux-x-r4k-kn04
wget "$DI_WWW_HOME/initrd.gz"
fi
cp "$DI_DIR"/initrd.gz "$CDROOT/boot/initrd.gz"
cp "$DI_DIR"/vmlinux-*-r3k-kn02 "$CDROOT/boot/vmlinux-r3k-kn02"
cp "$DI_DIR"/vmlinux-*-r4k-kn04 "$CDROOT/boot/vmlinux-r4k-kn04"
install_languages $CDROOT
echo -n "-mipsel-boot boot/delo.2nd" >> $1.mkisofs_opts
exit 0

View File

@ -1,13 +0,0 @@
BOOT_SIZE_1=21
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,136 +0,0 @@
#!/bin/bash
#
# Do install stuff for powerpc, including making bootable CDs
# Works with debian-installer
#
# $1 is the CD number
# $2 is the temporary CD build dir
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
N=$1
CDDIR=$2
INSTALLDIR=$CDDIR/install
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~luther/d-i/images/daily"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
cd $CDDIR/..
# Only disk 1* bootable
if [ $N != 1 -a $N != 1_NONUS ]; then
# we don't need HFS cruft on anything but CD 1
:> $N.mkisofs_opts
exit 0
fi
install_languages $CDDIR
echo -n "--chrp-boot --netatalk -hfs -probe -map $BASEDIR/data/hfs.map" \
> $N.mkisofs_opts
# We are still missing this for prep
echo -n " -prep-boot install/powerpc/vmlinuz-prep.initrd" >> $N.mkisofs_opts
# For newworld Mac booting - Note, no spaces in volid!
echo -n " -part -no-desktop -hfs-bless CD$N/install -hfs-volid Debian/PowerPC_${CODENAME}" \
>> $N.mkisofs_opts
# Recommended size for a HFS Catalog is 4 megas per giga, defaults to 4 megas
if [ -n "$SIZELIMIT1" ];then
if [ "$SIZELIMIT1" -gt 1000000000 ];then
let newsize="$SIZELIMIT1"/256
echo -n " -hfs-parms MAX_XTCSIZE=$newsize" >> $N.mkisofs_opts
fi
else
if [ -n "$SIZELIMIT" ];then
if [ "$SIZELIMIT" -gt 1000000000 ];then
let newsize="$SIZELIMIT"/256
echo -n " -hfs-parms MAX_XTCSIZE=$newsize" >> $N.mkisofs_opts
fi
else
if [ -n "$DEFBINSIZE" ] && [ "$DEFBINSIZE" -gt 1000 ];then
let newsize="$DEFBINSIZE"*4096
echo -n " -hfs-parms MAX_XTCSIZE=$newsize" >> $N.mkisofs_opts
fi
fi
fi
cd $INSTALLDIR
# Extract yaboot from the archive
if [ -z "$YABOOT_DEBUG" ]; then
YADEB="$($BASEDIR/tools/apt-selection cache show yaboot | \
grep ^Filename | awk '{print $2}')"
(ar p "${MIRROR}/${YADEB}" data.tar.gz | \
tar zxf - -C . ./usr/lib/yaboot/yaboot)
mv usr/lib/yaboot/yaboot .
rm -rf usr
else
cp -f $YABOOT_DEBUG yaboot
fi
#
# generate/download images for "powerpc"
# (missing: bootvars1.3b.sit.hqx, BootX_1.2.2.sit, boot-floppy-hfs.img)
BUILD_DATE=$(date +%Y%m%d)
cat $BASEDIR/data/$DI_CODENAME/yaboot/boot.msg \
| sed "s/\${MEDIA_TYPE}/CDROM/" \
| sed "s/\${DEBIAN_VERSION}/${CODENAME}/g" \
| sed "s/\${BUILD_DATE}/${BUILD_DATE}/g" \
> boot.msg
cat $BASEDIR/data/$DI_CODENAME/yaboot/yaboot.conf \
| sed "s/CODENAME/${CODENAME}/g" > yaboot.conf
cp $BASEDIR/data/$DI_CODENAME/yaboot/ofboot.b ofboot.b
for subarch in powerpc power3 power4
do
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
cp -a "$DI_DIR/$subarch/cdrom" "$subarch"
if [ "$subarch" = "powerpc" ]; then
cp -a "$DI_DIR/$subarch/cdrom-minimal" "$subarch/minimal" || true
else
# Supported for netboot only on POWER3 and POWER4.
rm -rf "$subarch/2.4"
# POWER3 and POWER4 PReP machines do not exist.
rm -f "$subarch/vmlinuz-prep.initrd"
fi
else
wget -r -nd --no-parent --level=1 -P "$subarch" -R 'index*' "$DI_WWW_HOME/$subarch/cdrom/"
if [ $subarch = powerpc ]; then
wget -r -nd --no-parent --level=1 -P "$subarch/2.4" -R 'index*' "$DI_WWW_HOME/$subarch/cdrom/2.4/"
wget -r -nd --no-parent --level=1 -P "$subarch/minimal" -R 'index*' "$DI_WWW_HOME/$subarch/cdrom-minimal/"
wget -r -nd --no-parent --level=1 -P "$subarch/minimal/2.4" -R 'index*' "$DI_WWW_HOME/$subarch/cdrom-minimal/2.4/"
else
# POWER3 and POWER4 PReP machines do not exist.
rm -f "$subarch/vmlinuz-prep.initrd"
fi
fi
# Save some space with hardlinks; these kernels are identical.
if [ -e powerpc/vmlinux ] && [ -e powerpc/minimal/vmlinux ]; then
ln -f powerpc/vmlinux powerpc/minimal/vmlinux
fi
if [ -e powerpc/2.4/vmlinux ] && [ -e powerpc/minimal/2.4/vmlinux ]; then
ln -f powerpc/2.4/vmlinux powerpc/minimal/2.4/vmlinux
fi
done
#
# Copy pegasos forth script, since pegasos machines don't support yaboot yet.
BUILD_DATE=$(date +%Y%m%d)
cat $BASEDIR/data/$DI_CODENAME/pegasos/pegasos \
| sed "s/\${MEDIA_TYPE}/CDROM/" \
| sed "s/\${DEBIAN_VERSION}/${CODENAME}/g" \
| sed "s/\${BUILD_DATE}/${BUILD_DATE}/g" \
> pegasos
exit 0

View File

@ -1,15 +0,0 @@
BOOT_SIZE_1=80
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_14=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2
SIZE_MULT_1=96

View File

@ -1,13 +0,0 @@
BOOT_SIZE_1=13
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,74 +0,0 @@
#!/bin/bash -e
#
# boot-sparc sarge+
#
# Do install stuff for sparc, including making first CD bootable
. $BASEDIR/tools/boot/$DI_CODENAME/common.sh
set -e
N=$1
CDDIR=$2
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~stappers/d-i/images/daily/cdrom"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
:> $N.mkisofs_opts
# Only disc 1* bootable
if [ $N != 1 -a $N != 1_NONUS ]; then
exit 0;
fi
install_languages $CDDIR
echo "-G boot1/boot/isofs.b -B ... boot1" > $N.mkisofs_opts
rm -rf boot1
inst=boot1
# Setup directories
mkdir -p $inst/boot
silo_deb=$MIRROR/`zcat $MIRROR/dists/$DI_CODENAME/main/binary-sparc/Packages.gz | \
awk '/^Filename: .*\/silo/ {print $2}'`
# put the relevant parts of SILO boot loader
(ar p $silo_deb data.tar.gz | \
tar zxf - -C $inst/ ./boot/{isofs,second}.b)
# Some custom etc files
cp -f -p $BASEDIR/data/sarge/sparc/silo.conf $inst/boot/
BUILD_DATE=$(date +%Y%m%d)
cat $BASEDIR/data/sarge/sparc/debian.txt \
| sed "s/\${MEDIA_TYPE}/CDROM/" \
| sed "s/\${DEBIAN_VERSION}/${CODENAME}/g" \
| sed "s/\${BUILD_DATE}/${BUILD_DATE}/g" \
> $inst/boot/debian.txt
# Sparc64 kernel is so big, that uncompressing it corrupts SILO memory, so
# uncompress it before hand.
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images/cdrom"
fi
else
DI_DIR="."
wget "$DI_WWW_HOME" -O di.dir
sparc32=$(sed -n 's/.*a href="\(vmlinuz-.*-sparc32\)".*/\1/p' di.dir)
sparc64=$(sed -n 's/.*a href="\(vmlinuz-.*-sparc64\)".*/\1/p' di.dir)
wget "$DI_WWW_HOME/$sparc32" -O vmlinuz-x-sparc32
wget "$DI_WWW_HOME/$sparc64" -O vmlinuz-x-sparc64
wget "$DI_WWW_HOME/initrd.gz"
fi
cp "$DI_DIR"/initrd.gz "$inst/boot/initrd.gz"
cp "$DI_DIR"/vmlinuz-*-sparc32 "$inst/boot/sparc32"
zcat "$DI_DIR"/vmlinuz-*-sparc64 > "$inst/boot/sparc64"

View File

@ -1,13 +0,0 @@
BOOT_SIZE_1=22
BOOT_SIZE_10=2
BOOT_SIZE_11=2
BOOT_SIZE_12=2
BOOT_SIZE_13=2
BOOT_SIZE_2=2
BOOT_SIZE_3=2
BOOT_SIZE_4=2
BOOT_SIZE_5=2
BOOT_SIZE_6=2
BOOT_SIZE_7=2
BOOT_SIZE_8=2
BOOT_SIZE_9=2

View File

@ -1,18 +0,0 @@
# This file provides some common code that is intented to be called
# by the various boot-<arch> scripts.
# install_languages decompacts the language packs, you should give the path
# to the CD temporary tree.
# This function should be called for all bootable images.
install_languages() {
# Param $1 is the CD directory
if [ -f "$MIRROR/dists/$DI_CODENAME/main/disks-$ARCH/current/xlp.tgz" ]
then
mkdir $1/.xlp
(cd $1/.xlp; \
tar zxf $MIRROR/dists/$DI_CODENAME/main/disks-$ARCH/current/xlp.tgz )
fi
}

View File

@ -1,21 +0,0 @@
#!/bin/bash
#
# post-boot-alpha, by David Huggins-Daines <dhd@linuxcare.com>
#
# You may copy, modify and distribute this under the terms of the GNU
# General Public License, included herein by reference. See COPYING.
#
# Do post-image-building tasks for alpha to make CDs bootable
set -ev
N=$1
CDROOT=$2
CDIMAGE=$3
# Only disk 1 is bootable
if [ $N != 1 -a $N != 1_NONUS ]; then
exit 0
fi
isomarkboot $CDIMAGE boot/bootlx

View File

@ -1,33 +0,0 @@
#!/bin/bash
#
# post-boot-hppa
#
# Do post-image-building tasks for hppa, to make CDs bootable.
#
# $1 is the CD number
# $2 is the temporary CD build dir
# $3 is the image file
set -e
N=$1
CDROOT=$2
CDIMAGE=$3
cd $CDROOT/..
# Only disk 1* bootable
if [ $N != 1 -a $N != 1_NONUS ]; then
exit 0
fi
K32=$(ls $CDROOT/install/vmlinux-*-32|head -1)
K64=$(ls $CDROOT/install/vmlinux-*-64|head -1)
RSIZE=$(expr $(zcat "$CDROOT/install/initrd.gz" | wc --bytes) / 1024)
/sbin/palo \
--commandline="0/vmlinux root=/dev/ram initrd=0/ramdisk ramdisk_size=$RSIZE init=/linuxrc"
--recoverykernel="$K32" \
--recoverykernel="$K64" \
--bootloader="$CDROOT/install/iplboot" \
--ramdisk="$CDROOT/install/initrd.gz" \
--init-cdrom=$CDIMAGE --configfile=/dev/null

View File

@ -1,35 +0,0 @@
#!/bin/bash
#
# post-boot-mips
#
# Do post-image-building tasks for mips, to make CDs bootable.
#
# $1 is the CD number
# $2 is the temporary CD build dir
# $3 is the image file
set -e
N=$1
CDROOT=$2
CDIMAGE=$3
cd $CDROOT/..
# Only disk 1* bootable
if [ $N != 1 -a $N != 1_NONUS ]; then
exit 0
fi
for sub in r4k-ip22 r5k-ip22; do
_start=$(isoinfo -i $CDIMAGE -lR |grep -A 10 'Directory listing of /install' |grep ${sub}-boot.img |awk '{print $10 * 4}')
_size=$(isoinfo -i $CDIMAGE -lR |grep -A 10 'Directory listing of /install' |grep ${sub}-boot.img |awk '{OFMT="%.0f"; print int(($5 + 2047) / 2048) * 2048}')
_bootfiles="${_bootfiles} ${sub}:${_start},${_size}"
done
_start=$(isoinfo -i $CDIMAGE -lR |grep -A 10 'Directory listing of /install' |grep $r4k-ip22-boot.img |awk '{print $10 * 4}')
_size=$(isoinfo -i $CDIMAGE -lR |grep -A 10 'Directory listing of /install' |grep $r4k-ip22-boot.img |awk '{OFMT="%.0f"; print int(($5 + 2047) / 2048) * 2048}')
_bootfiles="${_bootfiles} sashARCS:${_start},${_size}"
echo Bootfiles: ${_bootfiles}
genisovh $CDIMAGE ${_bootfiles}

View File

@ -1,46 +0,0 @@
#!/bin/bash
#
# post-boot-mipsel - (C) 2002 by Karsten Merker <merker@debian.org>
#
# Do post-image-building tasks for mipsel, to make CDs bootable.
# requires delo >= 0.8
#
# You may copy, modify and distribute this under the terms of the GNU
# General Public License as published by the Free Software Foundation;
# either version 2 of the License, or (at your option) any later version.
#
# Using this script on any architecture other than mipsel requires
# having binutils-multiarch installed, as it uses objdump (a part
# of binutils) which is platform dependent. The binutils-multiarch
# package contains an objdump which is capable of dealing with other
# arches' binary formats.
#
# $1 is the CD number
# $2 is the temporary CD build dir
# $3 is the image file
set -e
N=$1
CDROOT=$2
CDIMAGE=$3
echo "post-boot-mipsel called"
echo "pwd=${PWD}, N=$N, CDROOT=${CDROOT}, CDIMAGE=${CDIMAGE}"
# Strip NONUS part of disk number
# NN will be 1...N so it can be used as an index
#
NN=`echo $N | sed -e 's/_NONUS//'`
cd $CDROOT/..
# Only disk 1 bootable
if [ $NN != 1 ]; then
exit 0
fi
"$DELOROOT"/sbin/delo -r "$CDIMAGE" -d
exit 0

View File

@ -1,48 +0,0 @@
#!/bin/bash
# Install files in /install and some in /doc
set -e
if [ "$RELEASE_NOTES_LOCATION"x = ""x ] ; then
export RELEASE_NOTES_LOCATION="http://www.debian.org/releases/sarge"
fi
# The location of the tree for CD#1, passed in
DIR=$1
if [ "$OMIT_MANUAL" != 1 ]; then
DOCDIR=doc
if [ -n "$BOOTDISKS" -a -e $BOOTDISKS/current/$DOCDIR ] ; then
DOCS=$BOOTDISKS/current/$DOCDIR
else
echo "WARNING: Using $DI_CODENAME bootdisk documentation"
DOCS=$MIRROR/dists/$DI_CODENAME/main/installer-$ARCH/current/$DOCDIR
fi
# Put the install documentation in /doc/install
if [ ! -d $DOCS ]; then
echo "ERROR: Unable to copy installer documentation to CD."
exit
fi
cd $DOCS
mkdir -p $DIR/$DOCDIR/install
if ! cp -a * $DIR/$DOCDIR/install; then
echo "ERROR: Unable to copy installer documentation to CD."
fi
fi
if [ "$OMIT_RELEASE_NOTES" != 1 ]; then
RN=$DIR/doc/release-notes
mkdir -p $RN
cd $RN
echo "Downloading most recent release notes for sarge"
wget $RELEASE_NOTES_LOCATION/release-notes-$ARCH.tar.gz
if [ -e release-notes-$ARCH.tar.gz ] ; then
tar xzvf release-notes-$ARCH.tar.gz
rm -f release-notes-$ARCH.tar.gz
rm -f */*.ps
else
echo "No release notes found at $RELEASE_NOTES_LOCATION/release-notes-$ARCH.tar.gz"
fi
fi

View File

@ -1,6 +0,0 @@
#!/bin/sh
echo "Copying the upgrade bits for hppa"
cp -a $MIRROR/dists/sarge/main/upgrade-kernel $1/CD1/upgrade-kernel
exit 0

View File

@ -1,6 +0,0 @@
#!/bin/sh
echo "Copying the upgrade bits for sparc"
cp -a $MIRROR/dists/sarge/main/upgrade-kernel $1/CD1/upgrade-kernel
exit 0

View File

@ -1,6 +0,0 @@
#!/bin/sh
# FOR SARGE
# Include upgrade* dir when available
exit 0