* Copied etch files to lenny ready for the new testing work.

This commit is contained in:
Steve McIntyre 2007-04-10 23:21:31 +00:00
parent df246f23a8
commit 09e495846f
33 changed files with 32666 additions and 1 deletions

1
debian/changelog vendored
View File

@ -7,6 +7,7 @@ debian-cd (3.0.3) UNRELEASED; urgency=high
they're no use there.
* Add some munging on the Release files if we're not building
for "testing". Used in the etch release, and I'll back it out shortly.
* Copied etch files to lenny ready for the new testing work.
-- Steve McIntyre <93sam@debian.org> Wed, 28 Mar 2007 22:57:41 +0100

18
tasks/Debian_lenny Normal file
View File

@ -0,0 +1,18 @@
/*
*
* This file will be used to build official complete sets of Lenny CDs
*
*/
/* Packages that should really be on CD1 */
#include <debian-installer+kernel-lenny>
#include <base-lenny>
#include <forcd1-lenny>
#include <task-essential-lenny>
/* Other interesting packages */
#include <task-full-lenny>
#include <interesting-fromcd23>
/* The rest ordered by popularity */
#include <popularity-contest-lenny>

19
tasks/Debian_lenny-kde Normal file
View File

@ -0,0 +1,19 @@
/*
*
* This file will be used to build official complete sets of Lenny CDs
* with KDE.
*
*/
/* Packages that should really be on CD1 */\
#include <debian-installer+kernel-lenny>
#include <base-lenny>
#include <forcd1>
#include <task-essential-lenny-kde>
/* Other interesting packages */
#include <task-full-lenny-kde>
#include <interesting-fromcd23>
/* The rest ordered by popularity */
#include <popularity-contest-lenny>

22
tasks/Debian_lenny-xfce Normal file
View File

@ -0,0 +1,22 @@
/*
*
* This file will be used to build official complete sets of Lenny CDs
* with Xfce.
*
*/
/* Packages that should really be on CD1 */\
/* Note that the use of debian-installer+kernel-sid is a TEMPORARY HACK
* to make sid d-i be included on the kde CD. sid d-i is needed because
* the version of preseed in sid is needed */
#include <debian-installer+kernel-lenny>
#include <base-lenny>
#include <forcd1>
#include <task-essential-lenny-xfce>
/* Other interesting packages */
#include <task-full-lenny-xfce>
#include <interesting-fromcd23>
/* The rest ordered by popularity */
#include <popularity-contest-lenny>

1551
tasks/base-lenny Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,202 @@
/* 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: Sat Apr 7 13:35:13 CEST 2007
*/
#include <debian-installer-etch>
eject
locales
libdevmapper1.02
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
cryptsetup
brltty
/* libsysfs2-udeb provides libsysfs2 so we have to make sure the deb
* gets included on the first CD too
*/
libsysfs2
/* Needed for rootless installs. */
sudo
/* libdiscover1-udeb provides libdiscover1 so we have to make sure the
* deb gets included on the first CD too for arches that get discover1
*/
/* #231583: Make life easier for Australian ISP users */
bpalogin
#ifdef ARCH_i386
initramfs-tools
discover
discover1
libdiscover1
grub
lilo
elilo
libc6-i686
/* Note that we do not have to include every optimised kernel flavor for
* i386, but this does control what kernels are available on the netinst CD.
* Kernel headers are included as third party modules are commonly
* used on this architecture.
*/
linux-image-2.6-486
linux-headers-2.6-486
linux-image-2.6-686
linux-headers-2.6-686
#endif
#ifdef ARCH_amd64
initramfs-tools
discover
discover1
libdiscover1
grub
lilo
linux-image-2.6-amd64
linux-headers-2.6-amd64
#endif
#ifdef ARCH_alpha
initramfs-tools
aboot
aboot-base
discover1
libdiscover1
linux-image-2.6-alpha-generic
linux-image-2.6-alpha-smp
#endif
#ifdef ARCH_hppa
initramfs-tools
discover1
libdiscover1
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
initramfs-tools
discover1
libdiscover1
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
arcboot
sibyl
linux-image-2.6-r4k-ip22
linux-image-2.6-r5k-ip32
linux-image-2.6-sb1-bcm91250a
linux-image-2.6-sb1a-bcm91480b
#endif
#ifdef ARCH_mipsel
sibyl
colo
delo
linux-image-2.6-r3k-kn02
linux-image-2.6-r4k-kn04
linux-image-2.6-r5k-cobalt
linux-image-2.6-sb1-bcm91250a
linux-image-2.6-sb1a-bcm91480b
#endif
#ifdef ARCH_arm
initramfs-tools
discover1
libdiscover1
nwutil
slugimage
glantank
flash-kernel
nslu2-utils
apex-nslu2
linux-image-2.6-footbridge
linux-image-2.6-iop32x
linux-image-2.6-ixp4xx
linux-image-2.6-nslu2
linux-image-2.6-rpc
linux-image-2.6-s3c2410
#endif
#ifdef ARCH_sparc
initramfs-tools
silo
discover1
libdiscover1
libc6-sparcv9b
libc6-sparcv9
linux-image-2.6-sparc32
linux-image-2.6-sparc32-smp
linux-image-2.6-sparc64
linux-image-2.6-sparc64-smp
#endif
#ifdef ARCH_powerpc
initramfs-tools
discover1
libdiscover1
quik
yaboot
powerpc-utils
hfsutils
mkvmlinuz
module-init-tools
linux-image-2.6-powerpc
linux-image-2.6-powerpc-smp
linux-image-2.6-powerpc64
linux-image-2.6-prep
#endif
#ifdef ARCH_m68k
fileutils
amiboot
atari-bootstrap
emile
vmelilo
linux-image-2.6-amiga
linux-image-2.6-mac
#endif

1817
tasks/debian-installer-lenny Normal file

File diff suppressed because it is too large Load Diff

46
tasks/exclude-lenny Normal file
View File

@ -0,0 +1,46 @@
acorn-fdisk
aspell-bg
aspell-br
aspell-cy
aspell-da
aspell-de
aspell-el
aspell-es
aspell-fr
aspell-pt
cfdisk-utf8
gcc272
smail
tcl8.0
tk8.0
exim
zmailer
xmail
cdebconf
inetutils-inetd
linux-image-vserver-686
linux-image-vserver-amd64-k8
linux-image-vserver-em64t-p4
linux-image-vserver-k7
linux-image-vserver-powerpc
linux-image-vserver-powerpc64
linux-image-vserver-s390x
linux-image-xen-686
linux-image-xen-amd64-k8
linux-image-xen-em64t-p4
linux-image-xen-k7
linux-image-xen-vserver-686
linux-image-xen-vserver-amd64-k8
linux-image-2.6-vserver-686
linux-image-2.6-vserver-amd64-k8
linux-image-2.6-vserver-em64t-p4
linux-image-2.6-vserver-k7
linux-image-2.6-vserver-powerpc
linux-image-2.6-vserver-powerpc64
linux-image-2.6-vserver-s390x
linux-image-2.6-xen-686
linux-image-2.6-xen-amd64-k8
linux-image-2.6-xen-em64t-p4
linux-image-2.6-xen-k7
linux-image-2.6-xen-vserver-686
linux-image-2.6-xen-vserver-amd64-k8

45
tasks/forcd1-lenny Normal file
View File

@ -0,0 +1,45 @@
openssh-client
openssh-server
gnupg
build-essential
kernel-package
module-assistant
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
util-linux-locales
gnome-tasksel
discover
read-edid
mdetect
aptitude
brltty
popularity-contest
ntpdate
hdparm
jfbterm
unifont
console-cyrillic
console-terminus
iso-codes
initrd-tools

25404
tasks/popularity-contest-lenny Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,83 @@
/* Essential task packages
*
* The list should be regenerated from time to time, using the
* update-tasks target of the Makefile.
*
* Last updated: $Date$
*/
gnome-desktop-environment
xorg
xserver-xorg-video-all
xserver-xorg-input-all
desktop-base
menu
iceweasel
discover1
xresprobe
alsa-utils
alsa-base
eject
apache2-mpm-prefork
exim4
cupsys
cupsys-client
cupsys-bsd
postgresql-8.1
bind9
nfs-kernel-server
samba
language-env
language-env
language-env
locales
manpages-pt
language-env
jfbterm
zhcon
jfbterm
zhcon
locales
console-cyrillic
t1-cyrillic
language-env
language-env
manpages-fr
language-env
manpages-de
language-env
language-env
gsfonts-x11
ttf-dejavu
ttf-freefont
xfonts-base
language-env
manpages-it
language-env
jfbterm
unifont
manpages-ja
lv
language-env
jfbterm
manpages-ko
language-env
language-env
locales
language-env
language-env
manpages-pl
language-env
language-env
language-env
locales
language-env
manpages-ru
language-env
language-env
manpages-es
locales
language-env
language-env
locales
manpages-tr
language-env

View File

@ -0,0 +1,82 @@
/* Essential task packages for KDE
*
* The list should be regenerated from time to time, using the
* update-tasks target of the Makefile.
*
* Last updated: $Date: 2006-10-28 17:40:33 -0400 (Sat, 28 Oct 2006) $
*/
kde-core
kdeadmin
kdeartwork
kdegraphics
kdemultimedia
kdenetwork
kdeutils
kdepim
kdm
xorg
xserver-xorg-video-all
xserver-xorg-input-all
desktop-base
menu
iceweasel
discover1
xresprobe
alsa-utils
alsa-base
eject
language-env
language-env
language-env
locales
manpages-pt
language-env
jfbterm
zhcon
jfbterm
zhcon
locales
console-cyrillic
t1-cyrillic
language-env
language-env
manpages-fr
language-env
manpages-de
language-env
language-env
gsfonts-x11
ttf-dejavu
ttf-freefont
xfonts-base
language-env
manpages-it
language-env
jfbterm
unifont
manpages-ja
lv
language-env
jfbterm
manpages-ko
language-env
language-env
locales
language-env
language-env
manpages-pl
language-env
language-env
language-env
locales
language-env
manpages-ru
language-env
language-env
manpages-es
locales
language-env
language-env
locales
manpages-tr
language-env

View File

@ -0,0 +1,75 @@
/* Essential task packages for Xfce
*
* The list should be regenerated from time to time, using the
* update-tasks target of the Makefile.
*
* Last updated: $Date: 2006-10-28 17:40:33 -0400 (Sat, 28 Oct 2006) $
*/
xfce4
gdm
xorg
xserver-xorg-video-all
xserver-xorg-input-all
desktop-base
menu
iceweasel
discover1
xresprobe
alsa-utils
alsa-base
eject
language-env
language-env
language-env
locales
manpages-pt
language-env
jfbterm
zhcon
jfbterm
zhcon
locales
console-cyrillic
t1-cyrillic
language-env
language-env
manpages-fr
language-env
manpages-de
language-env
language-env
gsfonts-x11
ttf-dejavu
ttf-freefont
xfonts-base
language-env
manpages-it
language-env
jfbterm
unifont
manpages-ja
lv
language-env
jfbterm
manpages-ko
language-env
language-env
locales
language-env
language-env
manpages-pl
language-env
language-env
language-env
locales
language-env
manpages-ru
language-env
language-env
manpages-es
locales
language-env
language-env
locales
manpages-tr
language-env

705
tasks/task-full-lenny Normal file
View File

@ -0,0 +1,705 @@
/* This file lists the packages that have a Task: field
* and that should be included on CDs 1 and 2
*
* The list should be regenerated from time to time, using the
* update-tasks target of the Makefile.
*
* Last update: $Date$
*
*/
alacarte
bluez-gnome
deskbar-applet
evolution-exchange
evolution-plugins
evolution-webcal
gaim
gdebi
gnome-btdownload
gnome-cups-manager
gnome-desktop-environment
gnome-power-manager
gnome-screensaver
gnome-themes-extras
gnomebaker
gparted
grdesktop
iceweasel-gnome-support
libgnome2-perl
menu-xdg
network-manager-gnome
rhythmbox
synaptic
totem-mozilla
update-notifier
epiphany-browser
epiphany-extensions
gstreamer0.10-ffmpeg
hardinfo
liferea
openoffice.org-evolution
openoffice.org-gnome
xsane
alsa-base
anacron
cupsys
cupsys-bsd
cupsys-client
cupsys-driver-gutenprint
desktop-base
discover1
eject
foomatic-db-engine
foomatic-db-gutenprint
foomatic-db-hpijs
foomatic-filters-ppds
foomatic-gui
gimp
gimp-print
hotkey-setup
hpijs
hplip
iceweasel
menu
myspell-en-us
openoffice.org-thesaurus-en-us
printconf
twm
xresprobe
alsa-utils
avahi-daemon
libnss-mdns
openoffice.org
openoffice.org-gcj
openoffice.org-help-en-us
xdg-utils
xorg
xserver-xorg-input-all
xserver-xorg-video-all
analog
apache2-doc
apache2-mpm-prefork
libapache2-mod-perl2
libapache2-mod-php4
libapache2-mod-python
acpid
anacron
apmd
bluetooth
cpufrequtils
hibernate
hotkey-setup
pcmciautils
wireless-tools
acpi
acpi-support
uswsusp
wpasupplicant
mailagent
mailx
mutt
procmail
qpopper
spamassassin
uw-imapd
exim4
exim4-config
exim4-daemon-light
sa-exim
cupsys
cupsys-bsd
cupsys-client
cupsys-driver-gutenprint
foomatic-db-engine
foomatic-db-gutenprint
foomatic-db-hpijs
foomatic-filters-ppds
hpijs
hplip
printconf
postgresql-8.1
postgresql-client-8.1
postgresql-contrib-8.1
postgresql-doc-8.1
dlint
bind9
bind9-doc
dnsutils
lwresd
samba
samba-doc
smbclient
smbfs
swat
winbind
netatalk
nfs-kernel-server
aspell-ar
itools
language-env
ttf-arabeyes
xfonts-intl-arabic
iceweasel-l10n-ar
kde-i18n-ar
openoffice.org-l10n-ar
ttf-farsiweb
ttf-kacst
iceweasel-l10n-eu
kde-i18n-eu
language-env
openoffice.org-l10n-be-by
aspell-bn
language-env
ttf-bengali-fonts
kde-i18n-bn
openoffice.org-l10n-bn
ttf-bengali-fonts
aspell-hr
dict-freedict-scr-eng
doc-linux-hr
itools
myspell-hr
locales
kde-i18n-bs
openoffice.org-l10n-bs
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-terminus
aspell-pt-br
ibrazilian
manpages-pt
myspell-pt-br
wbrazilian
util-linux-locales
iceweasel-l10n-pt-br
kde-i18n-ptbr
broffice.org
aspell-bg
ibulgarian
myspell-bg
wbulgarian
iceweasel-l10n-bg
kde-i18n-bg
ttf-dejavu
openoffice.org-l10n-bg
aspell-ca
icatalan
language-env
myspell-ca
wcatalan
util-linux-locales
iceweasel-l10n-ca
kde-i18n-ca
openoffice.org-l10n-ca
debian-zh-faq-s
fortune-zh
manpages-zh
ttf2pt1
ttf2pt1-chinese
zh-autoconvert
zhcon
jfbterm
chinput
fcitx
iceweasel-l10n-zh-cn
im-switch
kde-i18n-zhcn
mlterm
paps
rxvt-ml
rxvt-unicode-ml
scim-pinyin
scim-tables-zh
stardic
ttf-arphic-gbsn00lp
ttf-arphic-gkai00mp
unifont
x-ttcidfont-conf
xfonts-intl-chinese
xfonts-intl-chinese-big
openoffice.org-help-zh-cn
openoffice.org-l10n-zh-cn
xfonts-wqy
debian-zh-faq-t
fortune-zh
manpages-zh
ttf2pt1
ttf2pt1-chinese
zh-autoconvert
zhcon
jfbterm
iceweasel-l10n-zh-tw
im-switch
kde-i18n-zhtw
mlterm
mlterm-tools
paps
rxvt-beta
rxvt-unicode-ml
scim-chewing
scim-tables-zh
stardict
ttf-arphic-bkai00mp
ttf-arphic-uming
unifont
x-ttcidfont-conf
xfonts-intl-chinese
gcin
openoffice.org-help-zh-tw
openoffice.org-l10n-zh-tw
xfonts-wqy
aspell-hr
dict-freedict-cro-eng
dict-freedict-eng-cro
dict-freedict-scr-eng
doc-linux-hr
enca
myspell-hr
texlive-lang-croatian
locales
kde-i18n-hr
openoffice.org-hyphenation-hr
sylpheed-claws-gtk2-i18n
openoffice.org-l10n-hr
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-terminus
konwert
language-env
console-cyrillic
t1-cyrillic
t1-teams
ttf-arhangai
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
openoffice.org-l10n-be-by
openoffice.org-l10n-bg
openoffice.org-l10n-ru
openoffice.org-l10n-sr-cs
ttf-thryomanes
aspell-cs
iczech
myspell-cs-cz
iceweasel-l10n-cs
kde-i18n-cs
openoffice.org-thesaurus-cs
openoffice.org-help-cs
openoffice.org-l10n-cs
xfonts-terminus
aspell-da
idanish
language-env
wdanish
util-linux-locales
iceweasel-l10n-da
kde-i18n-da
openoffice.org-help-da
openoffice.org-l10n-da
aspell-nl
idutch
myspell-nl
wdutch
iceweasel-l10n-nl
kde-i18n-nl
openoffice.org-help-nl
openoffice.org-l10n-nl
openoffice.org-help-dz
openoffice.org-l10n-dz
ttf-dzongkha
kde-i18n-eo
myspell-eo
openoffice.org-l10n-eo
kde-i18n-et
openoffice.org-help-et
openoffice.org-l10n-et
aspell-fi
ifinnish
myspell-fi
wfinnish
iceweasel-l10n-fi
kde-i18n-fi
openoffice.org-l10n-fi
aspell-fr
doc-debian-fr
doc-linux-fr-text
ifrench-gut
language-env
manpages-fr
myspell-fr-gut
wfrench
iceweasel-l10n-fr
kde-i18n-fr
xfonts-intl-european
openoffice.org-help-fr
openoffice.org-l10n-fr
aspell-gl-minimos
kde-i18n-gl
ttf-bpg-georgian-fonts
openoffice.org-l10n-ka
ding
doc-linux-de
language-env
manpages-de
trans-de-en
ingerman
myspell-de-at
myspell-de-ch
myspell-de-de
wngerman
iceweasel-l10n-de
kde-i18n-de
openoffice.org-hyphenation-de
openoffice.org-thesaurus-de
openoffice.org-thesaurus-de-ch
openoffice.org-help-de
openoffice.org-l10n-de
language-env
myspell-el-gr
iceweasel-l10n-el
kde-i18n-el
ttf-mgopen
xfonts-intl-european
openoffice.org-l10n-el
ttf-freefont
ttf-thryomanes
aspell-he
bidiv
culmus
hspell
libfribidi0
libhdate1
mlterm
myspell-he
hdate-applet
hspell-gui
iceweasel-l10n-he
kde-i18n-he
openoffice.org-l10n-he
aspell-hi
language-env
ttf-devanagari-fonts
kde-i18n-hi
openoffice.org-help-hi-in
openoffice.org-l10n-hi-in
ttf-devanagari-fonts
aspell-hu
hunspell
ihungarian
manpages-hu
myspell-hu
gsfonts-x11
iceweasel-l10n-hu
kde-i18n-hu
myspell-hu
openoffice.org-hyphenation-hu
ttf-dejavu
ttf-georgewilliams
ttf-isabella
ttf-sil-charis
ttf-sil-doulos
xfonts-100dpi-transcoded
xfonts-base
openoffice.org-help-hu
openoffice.org-l10n-hu
ttf-freefont
ttf-junicode
ttf-opensymbol
ttf-thryomanes
xfonts-terminus
aspell-is
kde-i18n-is
aspell-ga
myspell-ga
iceweasel-l10n-ga-ie
kde-i18n-ga
openoffice.org-l10n-ga
apt-howto-it
aspell-it
debian-reference-it
doc-linux-it
doc-linux-it-text
fortunes-it
iitalian
language-env
maint-guide-it
manpages-it
myspell-it
witalian
iceweasel-l10n-it
kde-i18n-it
openoffice.org-thesaurus-it
xfonts-intl-european
openoffice.org-help-it
openoffice.org-l10n-it
doc-linux-ja-text
language-env
lv
nkf
uim-anthy
uim-fep
uim-utils
unifont
anthy
jfbterm
manpages-ja
manpages-ja-dev
doc-linux-ja-html
iceweasel-l10n-ja
kde-i18n-ja
ttf-kochi-gothic
ttf-kochi-mincho
uim
openoffice.org-help-ja
openoffice.org-l10n-ja
ttf-vlgothic
khmerconverter
kde-i18n-km
ttf-khmeros
openoffice.org-help-km
openoffice.org-l10n-km
language-env
manpages-ko
jfbterm
iceweasel-l10n-ko
imhangul
imhangul-status-applet
kde-i18n-ko
nabi
ttf-baekmuk
ttf-unfonts
xfonts-baekmuk
openoffice.org-help-ko
openoffice.org-l10n-ko
kde-i18n-lv
openoffice.org-l10n-lv
aspell-lt
ilithuanian
language-env
myspell-lt
iceweasel-l10n-lt
kde-i18n-lt
openoffice.org-hyphenation-lt
openoffice.org-l10n-lt
language-env
iceweasel-l10n-mk
kde-i18n-mk
ttf-dejavu
openoffice.org-l10n-mk
openoffice.org-l10n-ne
ttf-devanagari-fonts
kde-i18n-se
aspell-no
inorwegian
language-env
myspell-nb
myspell-nn
wnorwegian
locales
util-linux-locales
iceweasel-l10n-nb-no
iceweasel-l10n-nn-no
kde-i18n-nb
kde-i18n-nn
openoffice.org-l10n-nb
openoffice.org-l10n-nn
language-env
aspell-fa
ttf-farsiweb
kde-i18n-fa
openoffice.org-l10n-fa
doc-linux-pl
doc-linux-pl-html
fonty
ipolish
konwert
language-env
manpages-pl
manpages-pl-dev
myspell-pl
wpolish
iceweasel-l10n-pl
kde-i18n-pl
openoffice.org-help-pl
openoffice.org-l10n-pl
xfonts-terminus
aspell-pt-pt
iportuguese
myspell-pt-pt
wportuguese
kde-i18n-pt
xfonts-intl-european
openoffice.org-l10n-pt
aspell-pa
language-env
iceweasel-l10n-pa-in
kde-i18n-pa
openoffice.org-l10n-pa-in
ttf-punjabi-fonts
aspell-ro
language-env
console-terminus
locales
util-linux-locales
kde-i18n-ro
ttf-dejavu
ttf-freefont
xfonts-terminus
irussian
konwert
language-env
manpages-ru
mueller7-dict
myspell-ru
re
console-cyrillic
iceweasel-l10n-ru
kde-i18n-ru
xfonts-bolkhov-koi8r-75dpi
xfonts-bolkhov-koi8r-misc
xfonts-cronyx-koi8r-100dpi
xfonts-intl-european
openoffice.org-help-ru
openoffice.org-l10n-ru
dict-freedict-scr-eng
doc-linux-hr
language-env
texlive-lang-other
kde-i18n-sr
kde-i18n-srlatin
koffice-i18n-sr
koffice-i18n-srlatin
sylpheed-claws-gtk2-i18n
openoffice.org-l10n-sr-cs
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-terminus
aspell-sk
fonty
myspell-sk
iceweasel-l10n-sk
kde-i18n-sk
openoffice.org-thesaurus-sk
openoffice.org-l10n-sk
xfonts-terminus
aspell-sl
myspell-sl
iceweasel-l10n-sl
kde-i18n-sl
openoffice.org-help-sl
openoffice.org-l10n-sl
xfonts-terminus
aspell-es
debian-reference-es
doc-debian-es
doc-linux-es
ispanish
language-env
manpages-es
myspell-es
wspanish
util-linux-locales
iceweasel-l10n-es-ar
iceweasel-l10n-es-es
kde-i18n-es
openoffice.org-help-es
openoffice.org-l10n-es
aspell-sv
iswedish
myspell-sv-se
wswedish
locales
util-linux-locales
gimp-help-sv
iceweasel-l10n-sv-se
kde-i18n-sv
openoffice.org-help-sv
openoffice.org-l10n-sv
aspell-tl
kde-i18n-ta
tamil-gtk2im
openoffice.org-l10n-ta-in
ttf-tamil-fonts
language-env
myspell-th
swath
gtk-im-libthai
pango-libthai
xfonts-thai
xiterm+thai
openoffice.org-l10n-th
language-env
manpages-tr
console-terminus
locales
util-linux-locales
iceweasel-l10n-tr
kde-i18n-tr
openoffice.org-l10n-tr
xfonts-terminus
apt-howto-uk
aspell-uk
doc-debian-uk
iukrainian
konwert
language-env
myspell-uk
console-cyrillic
kde-i18n-uk
ttf-dejavu
xfonts-bolkhov-75dpi
xfonts-bolkhov-koi8u-75dpi
xfonts-bolkhov-koi8u-misc
xfonts-bolkhov-misc
xfonts-cronyx-100dpi
xfonts-cronyx-koi8u-100dpi
xfonts-intl-european
openoffice.org-l10n-uk
openoffice.org-l10n-vi
aspell-cy
kde-i18n-cy
openoffice.org-l10n-cy
openoffice.org-l10n-xh
k3b
kde
kde-core
kdeartwork
kdemultimedia
kdeutils
kdm
libqt-perl
menu-xdg
kdeadmin
kdegraphics
kdenetwork
kdepim
kpackage
network-manager-kde
openoffice.org-kde
gdm
xfce4
xfce4-goodies
xfce4-mixer
xfmedia
xfprint4
mousepad
openoffice.org-gtk
orage
xfce4-terminal
xsane

616
tasks/task-full-lenny-kde Normal file
View File

@ -0,0 +1,616 @@
/* This file lists the packages that have a Task: field
* and that should be included on CDs 1 and 2 for KDE
*
* The list should be regenerated from time to time, using the
* update-tasks target of the Makefile.
*
* Last update: $Date: 2006-10-28 17:40:33 -0400 (Sat, 28 Oct 2006) $
*
*/
k3b
kde
kde-core
kdeartwork
kdemultimedia
kdeutils
kdm
libqt-perl
menu-xdg
kdeadmin
kdegraphics
kdenetwork
kdepim
kpackage
network-manager-kde
openoffice.org-kde
alsa-base
anacron
cupsys
cupsys-bsd
cupsys-client
cupsys-driver-gutenprint
desktop-base
discover1
eject
foomatic-db-engine
foomatic-db-gutenprint
foomatic-db-hpijs
foomatic-filters-ppds
foomatic-gui
gimp
gimp-print
hotkey-setup
hpijs
hplip
iceweasel
menu
myspell-en-us
openoffice.org-thesaurus-en-us
printconf
twm
xresprobe
alsa-utils
avahi-daemon
libnss-mdns
openoffice.org
openoffice.org-gcj
openoffice.org-help-en-us
xdg-utils
xorg
xserver-xorg-input-all
xserver-xorg-video-all
acpid
anacron
apmd
bluetooth
cpufrequtils
hibernate
hotkey-setup
pcmciautils
wireless-tools
acpi
acpi-support
uswsusp
wpasupplicant
aspell-ar
itools
language-env
ttf-arabeyes
xfonts-intl-arabic
iceweasel-l10n-ar
kde-i18n-ar
openoffice.org-l10n-ar
ttf-farsiweb
ttf-kacst
iceweasel-l10n-eu
kde-i18n-eu
language-env
openoffice.org-l10n-be-by
aspell-bn
language-env
ttf-bengali-fonts
kde-i18n-bn
openoffice.org-l10n-bn
ttf-bengali-fonts
aspell-hr
dict-freedict-scr-eng
doc-linux-hr
itools
myspell-hr
locales
kde-i18n-bs
openoffice.org-l10n-bs
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-terminus
aspell-pt-br
ibrazilian
manpages-pt
myspell-pt-br
wbrazilian
util-linux-locales
iceweasel-l10n-pt-br
kde-i18n-ptbr
broffice.org
aspell-bg
ibulgarian
myspell-bg
wbulgarian
iceweasel-l10n-bg
kde-i18n-bg
ttf-dejavu
openoffice.org-l10n-bg
aspell-ca
icatalan
language-env
myspell-ca
wcatalan
util-linux-locales
iceweasel-l10n-ca
kde-i18n-ca
openoffice.org-l10n-ca
debian-zh-faq-s
fortune-zh
manpages-zh
ttf2pt1
ttf2pt1-chinese
zh-autoconvert
zhcon
jfbterm
chinput
fcitx
iceweasel-l10n-zh-cn
im-switch
kde-i18n-zhcn
mlterm
paps
rxvt-ml
rxvt-unicode-ml
scim-pinyin
scim-tables-zh
stardic
ttf-arphic-gbsn00lp
ttf-arphic-gkai00mp
unifont
x-ttcidfont-conf
xfonts-intl-chinese
xfonts-intl-chinese-big
openoffice.org-help-zh-cn
openoffice.org-l10n-zh-cn
xfonts-wqy
debian-zh-faq-t
fortune-zh
manpages-zh
ttf2pt1
ttf2pt1-chinese
zh-autoconvert
zhcon
jfbterm
iceweasel-l10n-zh-tw
im-switch
kde-i18n-zhtw
mlterm
mlterm-tools
paps
rxvt-beta
rxvt-unicode-ml
scim-chewing
scim-tables-zh
stardict
ttf-arphic-bkai00mp
ttf-arphic-uming
unifont
x-ttcidfont-conf
xfonts-intl-chinese
gcin
openoffice.org-help-zh-tw
openoffice.org-l10n-zh-tw
xfonts-wqy
aspell-hr
dict-freedict-cro-eng
dict-freedict-eng-cro
dict-freedict-scr-eng
doc-linux-hr
enca
myspell-hr
texlive-lang-croatian
locales
kde-i18n-hr
openoffice.org-hyphenation-hr
sylpheed-claws-gtk2-i18n
openoffice.org-l10n-hr
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-terminus
konwert
language-env
console-cyrillic
t1-cyrillic
t1-teams
ttf-arhangai
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
openoffice.org-l10n-be-by
openoffice.org-l10n-bg
openoffice.org-l10n-ru
openoffice.org-l10n-sr-cs
ttf-thryomanes
aspell-cs
iczech
myspell-cs-cz
iceweasel-l10n-cs
kde-i18n-cs
openoffice.org-thesaurus-cs
openoffice.org-help-cs
openoffice.org-l10n-cs
xfonts-terminus
aspell-da
idanish
language-env
wdanish
util-linux-locales
iceweasel-l10n-da
kde-i18n-da
openoffice.org-help-da
openoffice.org-l10n-da
aspell-nl
idutch
myspell-nl
wdutch
iceweasel-l10n-nl
kde-i18n-nl
openoffice.org-help-nl
openoffice.org-l10n-nl
openoffice.org-help-dz
openoffice.org-l10n-dz
ttf-dzongkha
kde-i18n-eo
myspell-eo
openoffice.org-l10n-eo
kde-i18n-et
openoffice.org-help-et
openoffice.org-l10n-et
aspell-fi
ifinnish
myspell-fi
wfinnish
iceweasel-l10n-fi
kde-i18n-fi
openoffice.org-l10n-fi
aspell-fr
doc-debian-fr
doc-linux-fr-text
ifrench-gut
language-env
manpages-fr
myspell-fr-gut
wfrench
iceweasel-l10n-fr
kde-i18n-fr
xfonts-intl-european
openoffice.org-help-fr
openoffice.org-l10n-fr
aspell-gl-minimos
kde-i18n-gl
ttf-bpg-georgian-fonts
openoffice.org-l10n-ka
ding
doc-linux-de
language-env
manpages-de
trans-de-en
ingerman
myspell-de-at
myspell-de-ch
myspell-de-de
wngerman
iceweasel-l10n-de
kde-i18n-de
openoffice.org-hyphenation-de
openoffice.org-thesaurus-de
openoffice.org-thesaurus-de-ch
openoffice.org-help-de
openoffice.org-l10n-de
language-env
myspell-el-gr
iceweasel-l10n-el
kde-i18n-el
ttf-mgopen
xfonts-intl-european
openoffice.org-l10n-el
ttf-freefont
ttf-thryomanes
aspell-he
bidiv
culmus
hspell
libfribidi0
libhdate1
mlterm
myspell-he
hdate-applet
hspell-gui
iceweasel-l10n-he
kde-i18n-he
openoffice.org-l10n-he
aspell-hi
language-env
ttf-devanagari-fonts
kde-i18n-hi
openoffice.org-help-hi-in
openoffice.org-l10n-hi-in
ttf-devanagari-fonts
aspell-hu
hunspell
ihungarian
manpages-hu
myspell-hu
gsfonts-x11
iceweasel-l10n-hu
kde-i18n-hu
myspell-hu
openoffice.org-hyphenation-hu
ttf-dejavu
ttf-georgewilliams
ttf-isabella
ttf-sil-charis
ttf-sil-doulos
xfonts-100dpi-transcoded
xfonts-base
openoffice.org-help-hu
openoffice.org-l10n-hu
ttf-freefont
ttf-junicode
ttf-opensymbol
ttf-thryomanes
xfonts-terminus
aspell-is
kde-i18n-is
aspell-ga
myspell-ga
iceweasel-l10n-ga-ie
kde-i18n-ga
openoffice.org-l10n-ga
apt-howto-it
aspell-it
debian-reference-it
doc-linux-it
doc-linux-it-text
fortunes-it
iitalian
language-env
maint-guide-it
manpages-it
myspell-it
witalian
iceweasel-l10n-it
kde-i18n-it
openoffice.org-thesaurus-it
xfonts-intl-european
openoffice.org-help-it
openoffice.org-l10n-it
doc-linux-ja-text
language-env
lv
nkf
uim-anthy
uim-fep
uim-utils
unifont
anthy
jfbterm
manpages-ja
manpages-ja-dev
doc-linux-ja-html
iceweasel-l10n-ja
kde-i18n-ja
ttf-kochi-gothic
ttf-kochi-mincho
uim
openoffice.org-help-ja
openoffice.org-l10n-ja
ttf-vlgothic
khmerconverter
kde-i18n-km
ttf-khmeros
openoffice.org-help-km
openoffice.org-l10n-km
language-env
manpages-ko
jfbterm
iceweasel-l10n-ko
imhangul
imhangul-status-applet
kde-i18n-ko
nabi
ttf-baekmuk
ttf-unfonts
xfonts-baekmuk
openoffice.org-help-ko
openoffice.org-l10n-ko
kde-i18n-lv
openoffice.org-l10n-lv
aspell-lt
ilithuanian
language-env
myspell-lt
iceweasel-l10n-lt
kde-i18n-lt
openoffice.org-hyphenation-lt
openoffice.org-l10n-lt
language-env
iceweasel-l10n-mk
kde-i18n-mk
ttf-dejavu
openoffice.org-l10n-mk
openoffice.org-l10n-ne
ttf-devanagari-fonts
kde-i18n-se
aspell-no
inorwegian
language-env
myspell-nb
myspell-nn
wnorwegian
locales
util-linux-locales
iceweasel-l10n-nb-no
iceweasel-l10n-nn-no
kde-i18n-nb
kde-i18n-nn
openoffice.org-l10n-nb
openoffice.org-l10n-nn
language-env
aspell-fa
ttf-farsiweb
kde-i18n-fa
openoffice.org-l10n-fa
doc-linux-pl
doc-linux-pl-html
fonty
ipolish
konwert
language-env
manpages-pl
manpages-pl-dev
myspell-pl
wpolish
iceweasel-l10n-pl
kde-i18n-pl
openoffice.org-help-pl
openoffice.org-l10n-pl
xfonts-terminus
aspell-pt-pt
iportuguese
myspell-pt-pt
wportuguese
kde-i18n-pt
xfonts-intl-european
openoffice.org-l10n-pt
aspell-pa
language-env
iceweasel-l10n-pa-in
kde-i18n-pa
openoffice.org-l10n-pa-in
ttf-punjabi-fonts
aspell-ro
language-env
console-terminus
locales
util-linux-locales
kde-i18n-ro
ttf-dejavu
ttf-freefont
xfonts-terminus
irussian
konwert
language-env
manpages-ru
mueller7-dict
myspell-ru
re
console-cyrillic
iceweasel-l10n-ru
kde-i18n-ru
xfonts-bolkhov-koi8r-75dpi
xfonts-bolkhov-koi8r-misc
xfonts-cronyx-koi8r-100dpi
xfonts-intl-european
openoffice.org-help-ru
openoffice.org-l10n-ru
dict-freedict-scr-eng
doc-linux-hr
language-env
texlive-lang-other
kde-i18n-sr
kde-i18n-srlatin
koffice-i18n-sr
koffice-i18n-srlatin
sylpheed-claws-gtk2-i18n
openoffice.org-l10n-sr-cs
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-terminus
aspell-sk
fonty
myspell-sk
iceweasel-l10n-sk
kde-i18n-sk
openoffice.org-thesaurus-sk
openoffice.org-l10n-sk
xfonts-terminus
aspell-sl
myspell-sl
iceweasel-l10n-sl
kde-i18n-sl
openoffice.org-help-sl
openoffice.org-l10n-sl
xfonts-terminus
aspell-es
debian-reference-es
doc-debian-es
doc-linux-es
ispanish
language-env
manpages-es
myspell-es
wspanish
util-linux-locales
iceweasel-l10n-es-ar
iceweasel-l10n-es-es
kde-i18n-es
openoffice.org-help-es
openoffice.org-l10n-es
aspell-sv
iswedish
myspell-sv-se
wswedish
locales
util-linux-locales
gimp-help-sv
iceweasel-l10n-sv-se
kde-i18n-sv
openoffice.org-help-sv
openoffice.org-l10n-sv
aspell-tl
kde-i18n-ta
tamil-gtk2im
openoffice.org-l10n-ta-in
ttf-tamil-fonts
language-env
myspell-th
swath
gtk-im-libthai
pango-libthai
xfonts-thai
xiterm+thai
openoffice.org-l10n-th
language-env
manpages-tr
console-terminus
locales
util-linux-locales
iceweasel-l10n-tr
kde-i18n-tr
openoffice.org-l10n-tr
xfonts-terminus
apt-howto-uk
aspell-uk
doc-debian-uk
iukrainian
konwert
language-env
myspell-uk
console-cyrillic
kde-i18n-uk
ttf-dejavu
xfonts-bolkhov-75dpi
xfonts-bolkhov-koi8u-75dpi
xfonts-bolkhov-koi8u-misc
xfonts-bolkhov-misc
xfonts-cronyx-100dpi
xfonts-cronyx-koi8u-100dpi
xfonts-intl-european
openoffice.org-l10n-uk
openoffice.org-l10n-vi
aspell-cy
kde-i18n-cy
openoffice.org-l10n-cy
openoffice.org-l10n-xh

611
tasks/task-full-lenny-xfce Normal file
View File

@ -0,0 +1,611 @@
/* This file lists the packages that have a Task: field
* and that should be included on CDs 1 and 2 for Xfce
*
* The list should be regenerated from time to time, using the
* update-tasks target of the Makefile.
*
* Last update: $Date: 2006-10-28 17:40:33 -0400 (Sat, 28 Oct 2006) $
*
*/
gdm
xfce4
xfce4-goodies
xfce4-mixer
xfmedia
xfprint4
mousepad
openoffice.org-gtk
orage
xfce4-terminal
xsane
alsa-base
anacron
cupsys
cupsys-bsd
cupsys-client
cupsys-driver-gutenprint
desktop-base
discover1
eject
foomatic-db-engine
foomatic-db-gutenprint
foomatic-db-hpijs
foomatic-filters-ppds
foomatic-gui
gimp
gimp-print
hotkey-setup
hpijs
hplip
iceweasel
menu
myspell-en-us
openoffice.org-thesaurus-en-us
printconf
twm
xresprobe
alsa-utils
avahi-daemon
libnss-mdns
openoffice.org
openoffice.org-gcj
openoffice.org-help-en-us
xdg-utils
xorg
xserver-xorg-input-all
xserver-xorg-video-all
acpid
anacron
apmd
bluetooth
cpufrequtils
hibernate
hotkey-setup
pcmciautils
wireless-tools
acpi
acpi-support
uswsusp
wpasupplicant
aspell-ar
itools
language-env
ttf-arabeyes
xfonts-intl-arabic
iceweasel-l10n-ar
kde-i18n-ar
openoffice.org-l10n-ar
ttf-farsiweb
ttf-kacst
iceweasel-l10n-eu
kde-i18n-eu
language-env
openoffice.org-l10n-be-by
aspell-bn
language-env
ttf-bengali-fonts
kde-i18n-bn
openoffice.org-l10n-bn
ttf-bengali-fonts
aspell-hr
dict-freedict-scr-eng
doc-linux-hr
itools
myspell-hr
locales
kde-i18n-bs
openoffice.org-l10n-bs
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-terminus
aspell-pt-br
ibrazilian
manpages-pt
myspell-pt-br
wbrazilian
util-linux-locales
iceweasel-l10n-pt-br
kde-i18n-ptbr
broffice.org
aspell-bg
ibulgarian
myspell-bg
wbulgarian
iceweasel-l10n-bg
kde-i18n-bg
ttf-dejavu
openoffice.org-l10n-bg
aspell-ca
icatalan
language-env
myspell-ca
wcatalan
util-linux-locales
iceweasel-l10n-ca
kde-i18n-ca
openoffice.org-l10n-ca
debian-zh-faq-s
fortune-zh
manpages-zh
ttf2pt1
ttf2pt1-chinese
zh-autoconvert
zhcon
jfbterm
chinput
fcitx
iceweasel-l10n-zh-cn
im-switch
kde-i18n-zhcn
mlterm
paps
rxvt-ml
rxvt-unicode-ml
scim-pinyin
scim-tables-zh
stardic
ttf-arphic-gbsn00lp
ttf-arphic-gkai00mp
unifont
x-ttcidfont-conf
xfonts-intl-chinese
xfonts-intl-chinese-big
openoffice.org-help-zh-cn
openoffice.org-l10n-zh-cn
xfonts-wqy
debian-zh-faq-t
fortune-zh
manpages-zh
ttf2pt1
ttf2pt1-chinese
zh-autoconvert
zhcon
jfbterm
iceweasel-l10n-zh-tw
im-switch
kde-i18n-zhtw
mlterm
mlterm-tools
paps
rxvt-beta
rxvt-unicode-ml
scim-chewing
scim-tables-zh
stardict
ttf-arphic-bkai00mp
ttf-arphic-uming
unifont
x-ttcidfont-conf
xfonts-intl-chinese
gcin
openoffice.org-help-zh-tw
openoffice.org-l10n-zh-tw
xfonts-wqy
aspell-hr
dict-freedict-cro-eng
dict-freedict-eng-cro
dict-freedict-scr-eng
doc-linux-hr
enca
myspell-hr
texlive-lang-croatian
locales
kde-i18n-hr
openoffice.org-hyphenation-hr
sylpheed-claws-gtk2-i18n
openoffice.org-l10n-hr
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-terminus
konwert
language-env
console-cyrillic
t1-cyrillic
t1-teams
ttf-arhangai
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
openoffice.org-l10n-be-by
openoffice.org-l10n-bg
openoffice.org-l10n-ru
openoffice.org-l10n-sr-cs
ttf-thryomanes
aspell-cs
iczech
myspell-cs-cz
iceweasel-l10n-cs
kde-i18n-cs
openoffice.org-thesaurus-cs
openoffice.org-help-cs
openoffice.org-l10n-cs
xfonts-terminus
aspell-da
idanish
language-env
wdanish
util-linux-locales
iceweasel-l10n-da
kde-i18n-da
openoffice.org-help-da
openoffice.org-l10n-da
aspell-nl
idutch
myspell-nl
wdutch
iceweasel-l10n-nl
kde-i18n-nl
openoffice.org-help-nl
openoffice.org-l10n-nl
openoffice.org-help-dz
openoffice.org-l10n-dz
ttf-dzongkha
kde-i18n-eo
myspell-eo
openoffice.org-l10n-eo
kde-i18n-et
openoffice.org-help-et
openoffice.org-l10n-et
aspell-fi
ifinnish
myspell-fi
wfinnish
iceweasel-l10n-fi
kde-i18n-fi
openoffice.org-l10n-fi
aspell-fr
doc-debian-fr
doc-linux-fr-text
ifrench-gut
language-env
manpages-fr
myspell-fr-gut
wfrench
iceweasel-l10n-fr
kde-i18n-fr
xfonts-intl-european
openoffice.org-help-fr
openoffice.org-l10n-fr
aspell-gl-minimos
kde-i18n-gl
ttf-bpg-georgian-fonts
openoffice.org-l10n-ka
ding
doc-linux-de
language-env
manpages-de
trans-de-en
ingerman
myspell-de-at
myspell-de-ch
myspell-de-de
wngerman
iceweasel-l10n-de
kde-i18n-de
openoffice.org-hyphenation-de
openoffice.org-thesaurus-de
openoffice.org-thesaurus-de-ch
openoffice.org-help-de
openoffice.org-l10n-de
language-env
myspell-el-gr
iceweasel-l10n-el
kde-i18n-el
ttf-mgopen
xfonts-intl-european
openoffice.org-l10n-el
ttf-freefont
ttf-thryomanes
aspell-he
bidiv
culmus
hspell
libfribidi0
libhdate1
mlterm
myspell-he
hdate-applet
hspell-gui
iceweasel-l10n-he
kde-i18n-he
openoffice.org-l10n-he
aspell-hi
language-env
ttf-devanagari-fonts
kde-i18n-hi
openoffice.org-help-hi-in
openoffice.org-l10n-hi-in
ttf-devanagari-fonts
aspell-hu
hunspell
ihungarian
manpages-hu
myspell-hu
gsfonts-x11
iceweasel-l10n-hu
kde-i18n-hu
myspell-hu
openoffice.org-hyphenation-hu
ttf-dejavu
ttf-georgewilliams
ttf-isabella
ttf-sil-charis
ttf-sil-doulos
xfonts-100dpi-transcoded
xfonts-base
openoffice.org-help-hu
openoffice.org-l10n-hu
ttf-freefont
ttf-junicode
ttf-opensymbol
ttf-thryomanes
xfonts-terminus
aspell-is
kde-i18n-is
aspell-ga
myspell-ga
iceweasel-l10n-ga-ie
kde-i18n-ga
openoffice.org-l10n-ga
apt-howto-it
aspell-it
debian-reference-it
doc-linux-it
doc-linux-it-text
fortunes-it
iitalian
language-env
maint-guide-it
manpages-it
myspell-it
witalian
iceweasel-l10n-it
kde-i18n-it
openoffice.org-thesaurus-it
xfonts-intl-european
openoffice.org-help-it
openoffice.org-l10n-it
doc-linux-ja-text
language-env
lv
nkf
uim-anthy
uim-fep
uim-utils
unifont
anthy
jfbterm
manpages-ja
manpages-ja-dev
doc-linux-ja-html
iceweasel-l10n-ja
kde-i18n-ja
ttf-kochi-gothic
ttf-kochi-mincho
uim
openoffice.org-help-ja
openoffice.org-l10n-ja
ttf-vlgothic
khmerconverter
kde-i18n-km
ttf-khmeros
openoffice.org-help-km
openoffice.org-l10n-km
language-env
manpages-ko
jfbterm
iceweasel-l10n-ko
imhangul
imhangul-status-applet
kde-i18n-ko
nabi
ttf-baekmuk
ttf-unfonts
xfonts-baekmuk
openoffice.org-help-ko
openoffice.org-l10n-ko
kde-i18n-lv
openoffice.org-l10n-lv
aspell-lt
ilithuanian
language-env
myspell-lt
iceweasel-l10n-lt
kde-i18n-lt
openoffice.org-hyphenation-lt
openoffice.org-l10n-lt
language-env
iceweasel-l10n-mk
kde-i18n-mk
ttf-dejavu
openoffice.org-l10n-mk
openoffice.org-l10n-ne
ttf-devanagari-fonts
kde-i18n-se
aspell-no
inorwegian
language-env
myspell-nb
myspell-nn
wnorwegian
locales
util-linux-locales
iceweasel-l10n-nb-no
iceweasel-l10n-nn-no
kde-i18n-nb
kde-i18n-nn
openoffice.org-l10n-nb
openoffice.org-l10n-nn
language-env
aspell-fa
ttf-farsiweb
kde-i18n-fa
openoffice.org-l10n-fa
doc-linux-pl
doc-linux-pl-html
fonty
ipolish
konwert
language-env
manpages-pl
manpages-pl-dev
myspell-pl
wpolish
iceweasel-l10n-pl
kde-i18n-pl
openoffice.org-help-pl
openoffice.org-l10n-pl
xfonts-terminus
aspell-pt-pt
iportuguese
myspell-pt-pt
wportuguese
kde-i18n-pt
xfonts-intl-european
openoffice.org-l10n-pt
aspell-pa
language-env
iceweasel-l10n-pa-in
kde-i18n-pa
openoffice.org-l10n-pa-in
ttf-punjabi-fonts
aspell-ro
language-env
console-terminus
locales
util-linux-locales
kde-i18n-ro
ttf-dejavu
ttf-freefont
xfonts-terminus
irussian
konwert
language-env
manpages-ru
mueller7-dict
myspell-ru
re
console-cyrillic
iceweasel-l10n-ru
kde-i18n-ru
xfonts-bolkhov-koi8r-75dpi
xfonts-bolkhov-koi8r-misc
xfonts-cronyx-koi8r-100dpi
xfonts-intl-european
openoffice.org-help-ru
openoffice.org-l10n-ru
dict-freedict-scr-eng
doc-linux-hr
language-env
texlive-lang-other
kde-i18n-sr
kde-i18n-srlatin
koffice-i18n-sr
koffice-i18n-srlatin
sylpheed-claws-gtk2-i18n
openoffice.org-l10n-sr-cs
xfonts-biznet-100dpi
xfonts-biznet-75dpi
xfonts-biznet-base
xfonts-terminus
aspell-sk
fonty
myspell-sk
iceweasel-l10n-sk
kde-i18n-sk
openoffice.org-thesaurus-sk
openoffice.org-l10n-sk
xfonts-terminus
aspell-sl
myspell-sl
iceweasel-l10n-sl
kde-i18n-sl
openoffice.org-help-sl
openoffice.org-l10n-sl
xfonts-terminus
aspell-es
debian-reference-es
doc-debian-es
doc-linux-es
ispanish
language-env
manpages-es
myspell-es
wspanish
util-linux-locales
iceweasel-l10n-es-ar
iceweasel-l10n-es-es
kde-i18n-es
openoffice.org-help-es
openoffice.org-l10n-es
aspell-sv
iswedish
myspell-sv-se
wswedish
locales
util-linux-locales
gimp-help-sv
iceweasel-l10n-sv-se
kde-i18n-sv
openoffice.org-help-sv
openoffice.org-l10n-sv
aspell-tl
kde-i18n-ta
tamil-gtk2im
openoffice.org-l10n-ta-in
ttf-tamil-fonts
language-env
myspell-th
swath
gtk-im-libthai
pango-libthai
xfonts-thai
xiterm+thai
openoffice.org-l10n-th
language-env
manpages-tr
console-terminus
locales
util-linux-locales
iceweasel-l10n-tr
kde-i18n-tr
openoffice.org-l10n-tr
xfonts-terminus
apt-howto-uk
aspell-uk
doc-debian-uk
iukrainian
konwert
language-env
myspell-uk
console-cyrillic
kde-i18n-uk
ttf-dejavu
xfonts-bolkhov-75dpi
xfonts-bolkhov-koi8u-75dpi
xfonts-bolkhov-koi8u-misc
xfonts-bolkhov-misc
xfonts-cronyx-100dpi
xfonts-cronyx-koi8u-100dpi
xfonts-intl-european
openoffice.org-l10n-uk
openoffice.org-l10n-vi
aspell-cy
kde-i18n-cy
openoffice.org-l10n-cy
openoffice.org-l10n-xh

1
tasks/unexclude-CD2-lenny Symbolic link
View File

@ -0,0 +1 @@
exclude-etch

102
tools/boot/lenny/boot-alpha Executable file
View File

@ -0,0 +1,102 @@
#!/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
RSIZE=$(expr $(zcat boot$N/boot/initrd.gz | wc --bytes) / 1024)
OPTS="ramdisk_size=$RSIZE initrd=/boot/initrd.gz root=/dev/ram devfs=mount,dall"
echo "0:boot/vmlinuz $OPTS" > boot$N/etc/aboot.conf
echo "1:boot/vmlinuz $OPTS console=ttyS0" >> boot$N/etc/aboot.conf
echo "2:boot/vmlinuz $OPTS console=ttyS1" >> boot$N/etc/aboot.conf
mkdir -p boot$N/milo
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-cache-inodes"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-l"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-alpha-boot boot/bootlx"
add_mkisofs_opt $CDDIR/../$N.mkisofs_dirs "boot$N"
else
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-cache-inodes"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-l"
fi
#install_languages $CDDIR

186
tools/boot/lenny/boot-amd64 Executable file
View File

@ -0,0 +1,186 @@
#!/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
#set -x
N=$1
CDDIR=$2
BOOTDIR=
#echo "DI_WWW_HOME is $DI_WWW_HOME"
#echo "DI_DIR is $DI_DIR"
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~aba/d-i/images/daily"
if [ -n "$DI_DIR" ];then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
echo "Using images from $DI_DIR"
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"
# 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
# echo "Copying images from $DI_DIR"
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 boot$N/isolinux-amd64 $CDDIR/install.amd
cp -lf cdrom/vmlinuz $CDDIR/install.amd/
cp -lf cdrom/initrd.gz $CDDIR/install.amd/
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-cache-inodes"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-b isolinux/isolinux.bin"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-c isolinux/boot.cat"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-no-emul-boot"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-boot-load-size 4"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-boot-info-table"
syslinux_files () {
type=$1
mv boot$N/isolinux-amd64/f3.txt.$type boot$N/isolinux-amd64/f3.txt
mv boot$N/isolinux-amd64/f4.txt.$type boot$N/isolinux-amd64/f4.txt
mv boot$N/isolinux-amd64/isolinux.cfg.$type boot$N/isolinux-amd64/isolinux.cfg
}
extra_image () {
image=$1
dir=$(dirname "$image")
mkdir -p $CDDIR/install.amd/$dir
if [ ! -e $CDDIR/install.amd/"$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" $CDDIR/install.amd/"$image"
else
wget "$DI_WWW_HOME/cdrom/$image" -O $CDDIR/install.amd/"$image"
fi
fi
}
# 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 setup including config and help files comes from d-i.
cat cdrom/debian-cd_info.tar.gz | (cd boot$N/isolinux-amd64/; tar zx)
if [ -e boot$N/isolinux-amd64/f3.txt.withgtk ]; then
extra_image gtk/initrd.gz
syslinux_files withgtk
fi
rm -f boot$N/isolinux-amd64/isolinux.cfg.with* 2>/dev/null || true
sed -i "s|/install/|/install.amd/|" boot$N/isolinux-amd64/isolinux.cfg
cp -f $BASEDIR/data/$DI_CODENAME/isolinux.bin boot$N/isolinux/
if [ -n "$KERNEL_PARAMS" ]; then
# Substitute custom kernel params into the isolinux config
# file.
sed -i "s|append |append $KERNEL_PARAMS |" boot$N/isolinux-amd64/isolinux.cfg
fi
if [ -n "$ISOLINUX_DEFAULT" ]; then
sed -i "s/^DEFAULT .*$/DEFAULT $ISOLINUX_DEFAULT/" boot$N/isolinux-amd64/isolinux.cfg
fi
# If the isolinux dir already exists, then we also have i386 and
# should merge. Otherwise, simply rename isolinux-amd64 into place
if [ -e boot$N/isolinux/isolinux.cfg ] ; then
for file in boot$N/isolinux/f3.txt* boot$N/isolinux/f4.txt*
do
cat $file | awk '
NR==3 { next }
NR==5 { printf " (i386 is default; prepend 'amd64-' to use an amd64 kernel instead)\n" }
/.*/ { print $0 }' > $file.tmp
mv $file.tmp $file
done
cat boot$N/isolinux-amd64/isolinux.cfg | awk '
/^LABEL/ { printf("LABEL amd64-%s\n", $2) }
/^DEFAULT/ { printf("DEFAULT64 amd64-%s\n", $2) }
/kernel/ { print $0 }
/append/ { print $0 }' >> boot$N/isolinux/isolinux.cfg
else
mv -f boot$N/isolinux-amd64/* boot$N/isolinux
fi
rm -rf boot$N/isolinux-amd64
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
rm -rf cdrom
sed -i "s|built on|built $BUILD_DATE; d-i|" boot$N/isolinux/f1.txt
# 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
add_mkisofs_opt $CDDIR/../$N.mkisofs_dirs "boot$N"
# th,th, thats all

58
tools/boot/lenny/boot-arm Executable file
View File

@ -0,0 +1,58 @@
#!/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/..
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
# Only disk 1* bootable
if [ $N != 1 ] && [ $N != 1_NONUS ]; then
exit 0
fi
cd $INSTALLDIR
for subarch in netwinder; 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

63
tools/boot/lenny/boot-hppa Executable file
View File

@ -0,0 +1,63 @@
#!/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/~kyle/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
# 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-*-parisc "$CDROOT/install"
cp "$DI_DIR"/vmlinux-*-parisc64 "$CDROOT/install"
cp "$DI_DIR"/initrd.gz "$CDROOT/install"
install_languages "$CDROOT"
K32=$(ls $CDROOT/install/vmlinux-*-parisc|head -1 | sed 's?^.*/install/?install/?g')
K64=$(ls $CDROOT/install/vmlinux-*-parisc64|head -1 | sed 's?^.*/install/?install/?g')
RSIZE=$(expr $(zcat "$CDROOT/install/initrd.gz" | wc --bytes) / 1024)
add_mkisofs_opt $CDROOT/../$1.mkisofs_opts "-hppa-cmdline '0/vmlinux,root=/dev/ram,initrd=0/ramdisk,ramdisk_size=$RSIZE'"
add_mkisofs_opt $CDROOT/../$1.mkisofs_opts "-hppa-kernel-32 $K32"
add_mkisofs_opt $CDROOT/../$1.mkisofs_opts "-hppa-kernel-64 $K64"
add_mkisofs_opt $CDROOT/../$1.mkisofs_opts "-hppa-bootloader install/iplboot"
add_mkisofs_opt $CDROOT/../$1.mkisofs_opts "-hppa-ramdisk install/initrd.gz"
exit 0

262
tools/boot/lenny/boot-i386 Executable file
View File

@ -0,0 +1,262 @@
#!/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=""
echo "Using images from $DI_DIR"
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
# Disable el-torito boot CD for Etch Beta 3
#KTYPE[2]="cdrom"
KTYPE[2]=""
# 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/initrd.gz cdrom/vmlinuz cdrom/debian-cd_info.tar.gz"
# Only include disk images on full CDs, not on smaller images.
if [ "$INSTALLER_CD" != 1 ] && [ "$INSTALLER_CD" != 2 ]; then
DISK_IMAGES="floppy/cd-drivers.img floppy/boot.img floppy/root.img"
#EXTRA_DISK_IMAGES="cdrom/boot.img"
fi
# Download boot images and floppies.
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
# echo "Copying images from $DI_DIR"
cp "$DI_DIR/$image" "$image"
else
wget "$DI_WWW_HOME/$image" -O "$image"
fi
fi
done
# Images that are not really required or may be unavailable.
for image in $DISK_IMAGES $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 $CDDIR/install.386
cp -lf cdrom/vmlinuz $CDDIR/install.386/
cp -lf cdrom/initrd.gz $CDDIR/install.386/
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-cache-inodes"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-b isolinux/isolinux.bin"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-c isolinux/boot.cat"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-no-emul-boot"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-boot-load-size 4"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-boot-info-table"
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/
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-cache-inodes"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-b boot/boot.img"
else
mkdir boot$N
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-cache-inodes"
fi
fi
syslinux_files () {
type=$1
mv boot$N/isolinux/f3.txt.$type boot$N/isolinux/f3.txt
mv boot$N/isolinux/f4.txt.$type boot$N/isolinux/f4.txt
mv boot$N/isolinux/isolinux.cfg.$type boot$N/isolinux/isolinux.cfg
}
extra_image () {
image=$1
dir=$(dirname "$image")
mkdir -p $CDDIR/install.386/$dir
if [ ! -e $CDDIR/install.386/"$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" $CDDIR/install.386/"$image"
else
wget "$DI_WWW_HOME/cdrom/$image" -O $CDDIR/install.386/"$image"
fi
fi
}
# 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.386/$dir
cp -lf $disk $CDDIR/install.386/$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/
# If the isolinux dir already exists, rename it aside for now
if [ -e boot$N/isolinux/isolinux.cfg ] ; then
mv boot$N/isolinux boot$N/isolinux-amd64
mkdir boot$N/isolinux
fi
# Isolinux setup including config and help files comes from d-i.
cat cdrom/debian-cd_info.tar.gz | (cd boot$N/isolinux/; tar zx)
if [ -e boot$N/isolinux/f3.txt.with26+gtk ]; then
extra_image 2.6/initrd.gz
extra_image 2.6/vmlinuz
extra_image gtk/initrd.gz
syslinux_files with26+gtk
elif [ -e boot$N/isolinux/f3.txt.withgtk ]; then
extra_image gtk/initrd.gz
syslinux_files withgtk
elif [ -e boot$N/isolinux/f3.txt.with26 ];then
extra_image 2.6/initrd.gz
extra_image 2.6/vmlinuz
syslinux_files with26
fi
rm -f boot$N/isolinux/isolinux.cfg.with* 2>/dev/null || true
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
sed -i "s|/install/|/install.386/|" boot$N/isolinux/isolinux.cfg
if [ -e boot$N/isolinux-amd64/isolinux.cfg ] ; then
for file in boot$N/isolinux/f3.txt* boot$N/isolinux/f4.txt*
do
cat $file | awk '
NR==3 { next }
NR==5 { printf " (i386 is default; prepend 'amd64-' to use an amd64 kernel instead)\n" }
/.*/ { print $0 }' > $file.tmp
mv $file.tmp $file
done
cat boot$N/isolinux-amd64/isolinux.cfg | awk '
/^LABEL/ { printf("LABEL amd64-%s\n", $2) }
/^DEFAULT/ { printf("DEFAULT64 amd64-%s\n", $2) }
/kernel/ { print $0 }
/append/ { print $0 }' >> boot$N/isolinux/isolinux.cfg
rm -rf boot$N/isolinux-amd64
fi
cp -f $BASEDIR/data/$DI_CODENAME/isolinux.bin boot$N/isolinux/
if [ -n "$KERNEL_PARAMS" ]; then
# Substitute custom kernel params into the isolinux config
# file.
sed -i "s|append |append $KERNEL_PARAMS |" boot$N/isolinux/isolinux.cfg
fi
if [ -n "$ISOLINUX_DEFAULT" ]; then
sed -i "s/^DEFAULT .*$/DEFAULT $ISOLINUX_DEFAULT/" boot$N/isolinux/isolinux.cfg
fi
sed -i "s|built on|built $BUILD_DATE; d-i|" boot$N/isolinux/f1.txt
fi
rm -rf cdrom
# 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
if [ "$NN" = "1" ]; then
add_mkisofs_opt $CDDIR/../$N.mkisofs_dirs "boot$N"
else
if [ -n "$THISTYPE" ]; then
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-c boot/boot.catalog"
add_mkisofs_opt $CDDIR/../$N.mkisofs_dirs "boot$N"
fi
fi
# th,th, thats all

63
tools/boot/lenny/boot-ia64 Executable file
View File

@ -0,0 +1,63 @@
#!/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
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
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
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/
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-no-emul-boot"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-b boot/boot.img"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-c boot/boot.catalog"
add_mkisofs_opt $CDDIR/../$N.mkisofs_dirs "boot$N"
# done

98
tools/boot/lenny/boot-m68k Executable file
View File

@ -0,0 +1,98 @@
#!/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
cd $CDDIR/..
# Recommended size for a HFS Catalog is 4 megas per giga, defaults to 4 megas
# MAXDISKBLOCKS is measured in 2K blocks
newsize=`echo "$MAXDISKBLOCKS * 2048 / 256" | bc`
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-hfs-parms MAX_XTCSIZE=$newsize"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "--netatalk"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-hfs"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-probe"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-map $BASEDIR/data/hfs.map"
# Only disk 1 bootable
if [ $N != 1 ]; then
exit 0
fi
echo "DI_WWW_HOME: $DI_WWW_HOME"
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"
echo "DI_DIR: $DI_DIR"
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
# amiga specific stuff
if [ -d tools/amiga ]; then
# Amiboot and dmesg need to be executable
if [ -e tools/amiga/amiboot ]; then
chmod a+x tools/amiga/amiboot
fi
# chmod a+x tools/amiga/dmesg
# Setup amiga icons
cp tools/amiga/amiga.info $CDDIR/install.info
if [ -d $INSTALLDIR/tools ]; then
cp tools/amiga/amiga.info $INSTALLDIR/tools.info
fi
mv tools/amiga/amiga.info .
fi
cd $INSTALLDIR
# bvme6000 specific stuff
if [ -f tools/cdrom/bvme6000-boot.img.gz ]; then
mkdir -p $CDDIR/boot1/boot
cp tools/cdrom/bvme6000-boot.img.gz $CDDIR/boot1/boot/boot.bin
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-b boot/boot.bin"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-c boot/boot.catalog"
add_mkisofs_opt $CDDIR/../$N.mkisofs_dirs "boot1"
fi
##-----------------------------< end of file >------------------------------##

54
tools/boot/lenny/boot-mips Executable file
View File

@ -0,0 +1,54 @@
#!/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
add_mkisofs_opt $CDROOT/../$N.mkisofs_opts "-J"
# 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"
# r5k-ip32 has no cdrom boot image yet
# wget -P "$DI_DIR/r5k-ip32" "$DI_WWW_HOME/r5k-ip32/cdrom-boot.img"
fi
install -m 644 -D "$DI_DIR"/r4k-ip22/cdrom-boot.img "$CDROOT"/install/r4k-ip22-boot.img
#r5k-ip32 has no cdrom boot image yet
#install -m 644 -D "$DI_DIR"/r5k-ip32/cdrom-boot.img "$CDROOT"/install/r5k-ip32-boot.img
install_languages $CDROOT
add_mkisofs_opt $CDROOT/../$N.mkisofs_opts "-mips-boot install/r4k-ip22-boot.img"
#r5k-ip32 has no cdrom boot image yet
#add_mkisofs_opt $CDROOT/../$N.mkisofs_opts "-mips-boot install/r5k-ip32-boot.img"
exit 0

75
tools/boot/lenny/boot-mipsel Executable file
View File

@ -0,0 +1,75 @@
#!/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.
#
# $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/~ths/d-i/mipsel/images/daily/decstation/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
# 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/..
add_mkisofs_opt $CDROOT/../$N.mkisofs_opts "-J"
# Only disks 1 bootable
if [ $NN != 1 ]; then
exit 0
fi
DELODEB="$($BASEDIR/tools/apt-selection cache show delo | \
sed -n 's/^Filename: \(.*_mipsel.deb\)$/\1/p')"
ar p "${MIRROR}/${DELODEB}" data.tar.gz | tar xz ./boot/delo.2nd
mkdir -p $CDROOT/boot
mv boot/delo.2nd $CDROOT/boot/delo.2nd
install -m 644 -D $BASEDIR/data/etch/delo.conf "$CDROOT"/etc/delo.conf
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images/decstation/cdrom/"
if [ ! -e $DI_DIR ] ; then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images/cdrom/"
fi
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
add_mkisofs_opt $CDROOT/../$N.mkisofs_opts "-mipsel-boot boot/delo.2nd"
exit 0

127
tools/boot/lenny/boot-powerpc Executable file
View File

@ -0,0 +1,127 @@
#!/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
#set -x
N=$1
CDDIR=$2
INSTALLDIR=$CDDIR/install
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="http://people.debian.org/~wouter/d-i/powerpc/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/..
install_languages $CDDIR
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "--iso-level 2"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "--netatalk"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-hfs"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-probe"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-map $BASEDIR/data/hfs.map"
# Recommended size for a HFS Catalog is 4 megas per giga, defaults to 4 megas
# MAXDISKBLOCKS is measured in 2K blocks
newsize=`echo "$MAXDISKBLOCKS * 2048 / 256" | bc`
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-hfs-parms MAX_XTCSIZE=$newsize"
# Only disk 1* bootable
if [ $N != 1 ] ; then
exit 0
fi
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "--chrp-boot"
# For newworld Mac booting - Note, no spaces in volid!
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-part"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-no-desktop"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-hfs-bless CD$N/install"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-hfs-volid Debian/PowerPC_${CODENAME}"
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)
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 powerpc64 prep
do
case $subarch in
powerpc|prep)
bitness=
;;
powerpc64)
bitness=64
;;
esac
if [ ! "$DI_WWW_HOME" ];then
if [ ! "$DI_DIR" ];then
DI_DIR="$MIRROR/dists/$DI_DIST/main/installer-$ARCH/current/images"
fi
if ! cp -a "$DI_DIR/$subarch/cdrom" "$subarch" && [ "$bitness" ]; then
cp -a "$DI_DIR/$subarch/cdrom${bitness}" "$subarch"
fi
else
if ! wget -r -nd --no-parent --level=1 -P "$subarch" -R 'index*' "$DI_WWW_HOME/$subarch/cdrom/" && [ "$bitness" ]; then
wget -r -nd --no-parent --level=1 -P "$subarch" -R 'index*' "$DI_WWW_HOME/$subarch/cdrom${bitness}/"
fi
fi
done
if [ -f prep/vmlinuz-prep.initrd ]; then
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-prep-boot install/prep/vmlinuz-prep.initrd"
elif [ -f powerpc/vmlinuz-prep.initrd ]; then
# We are still missing this for prep
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-prep-boot install/powerpc/vmlinuz-prep.initrd"
fi
# Copy pegasos forth script, since pegasos machines don't support yaboot yet.
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
# Let's copy the IBM CHRP stuff into place now.
cd $CDDIR
mkdir ppc
mkdir ppc/chrp
cp $BASEDIR/data/$DI_CODENAME/chrp/bootinfo.txt ppc
mkdir etc
cp $INSTALLDIR/yaboot.conf etc
exit 0

95
tools/boot/lenny/boot-s390 Executable file
View File

@ -0,0 +1,95 @@
#!/bin/bash
#
# boot-s390 version 0.2
#
# (C) 2001 Jochen Röhrig <jr@debian.org>
# 2005 Frans Pop <fjp@debian.org>
#
# Released under the GNU general Public License.
# See the copyright file for license details.
# Released as part of the debian_cd package, not much use stand alone.
#
# Install stuff for booting an s390 system from VM-reader, tape,
# FTP-server, CD-ROM or emulated tape.
#
# $1 is the CD number
# $2 is the temporary CD build dir
. $BASEDIR/tools/boot/$CODENAME/common.sh
set -e
N=$1
CDDIR=$2
cd $CDDIR/..
if [ $N != "1" ] && [ $N != "1_NONUS" ] ; then
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
exit 0
fi
if [ "$DI_WWW_HOME" = "default" ];then
DI_WWW_HOME="https://lophos.multibuild.org/d-i/images/daily"
if [ -n "$DI_DIR" -a -e "$DI_DIR/~${DI_WWW_HOME#*~}" ] ; then
DI_DIR="$DI_DIR/~${DI_WWW_HOME#*~}"
DI_WWW_HOME=""
fi
fi
if [ ! "$DI_DIST" ]; then
DI_DIST="$DI_CODENAME"
fi
imagedir="boot$N/boot"
mkdir -p $imagedir
# Install the two kernel images, the ramdisk and the parameter file
# The following files need to be included:
# - generic/parmfile.debian : parameter file
# - generic/initrd.debian : initrd; to be used for both VM-reader and tape
# - generic/kernel.debian : kernel for WM-reader
# - tape/kernel.debian : kernel for tape
# - tape/kernel.debian-nolabel : kernel for tape (nolabel)
images_S390="generic/parmfile.debian generic/initrd.debian generic/kernel.debian tape/kernel.debian tape/kernel.debian-nolabel"
for image in $images_S390; do
case $image in
generic/parmfile.debian)
imagedest=parmfile ;;
generic/initrd.debian)
imagedest=root.bin ;;
generic/kernel.debian)
imagedest=linux_vm ;;
tape/kernel.debian)
imagedest=linux_tp ;;
tape/kernel.debian-nolabel)
imagedest=linux_nl ;;
esac
imagedest="$imagedir/$imagedest"
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" "$imagedest"
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" "$imagedest"
else
wget "$DI_WWW_HOME/$image" -O "$imagedest"
fi
done
# Copy the different boot files
# - d390.ins : for booting from CD-ROM or FTP-Server
# - d390oco.ins : same, using object-code-only-modules-ramdisk (example)
# - d390.tdf : for booting from emulated tape
# - d390oco.tdf : same, using object-code-only-modules-ramdisk (example)
cp $BASEDIR/data/$CODENAME/s390/d390* "$imagedir/"
# Copy the README file
cp $BASEDIR/data/$CODENAME/s390/README.boot "boot$N/"
# Include the boot$N/-tree into the iso-image
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-J"
add_mkisofs_opt $CDDIR/../$N.mkisofs_dirs "boot$N"

76
tools/boot/lenny/boot-sparc Executable file
View File

@ -0,0 +1,76 @@
#!/bin/bash -e
#
# boot-sparc etch+
#
# 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
# Only disc 1* bootable
if [ $N != 1 -a $N != 1_NONUS ]; then
exit 0;
fi
install_languages $CDDIR
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-G boot1/boot/isofs.b -B ..."
add_mkisofs_opt $CDDIR/../$N.mkisofs_dirs "boot1"
inst=boot1
cd $CDDIR/..
# 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/etch/sparc/silo.conf $inst/boot/
cat $BASEDIR/data/etch/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="."
mkdir ./2.6
DI_WWW_HOME=$DI_WWW_HOME/2.6
wget "$DI_WWW_HOME" -O ./2.6/di.dir
sparc32=$(sed -n 's/.*a href="\(vmlinuz-.*-sparc32\)".*/\1/p' ./2.6/di.dir)
sparc64=$(sed -n 's/.*a href="\(vmlinuz-.*-sparc64\)".*/\1/p' ./2.6/di.dir)
wget "$DI_WWW_HOME/$sparc32" -O ./2.6/vmlinuz-x-sparc32
wget "$DI_WWW_HOME/$sparc64" -O ./2.6/vmlinuz-x-sparc64
wget "$DI_WWW_HOME/initrd.gz" -O ./2.6/initrd.gz
fi
cp "$DI_DIR"/2.6/initrd.gz "$inst/boot/initrd.gz"
cp "$DI_DIR"/2.6/vmlinuz-*-sparc32 "$inst/boot/sparc32"
zcat "$DI_DIR"/2.6/vmlinuz-*-sparc64 > "$inst/boot/sparc64"

View File

@ -0,0 +1,29 @@
# 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
}
# Add an option to the mkisofs options for this CD _only_ if it's not
# already set. $1 is the opts file location, "$2" is the new
# option. Call this with _logical groupings_ of options
add_mkisofs_opt() {
OPTS_FILE=$1
NEW_OPT="$2"
if ! ( grep -q -- "$NEW_OPT" $OPTS_FILE 2>/dev/null) ; then
echo -n "$NEW_OPT " >> $OPTS_FILE
fi
}

View File

@ -1 +1 @@
etch
lenny

73
tools/lenny/installtools.sh Executable file
View File

@ -0,0 +1,73 @@
#!/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/etch"
fi
# The location of the tree for CD#1, passed in
DIR=$1
ARCHES="$2"
NUM_ARCHES=`echo $ARCHES | wc -w`
if [ "$OMIT_MANUAL" != 1 ]; then
DOCDIR=doc
MANTDIR=$TDIR/installguide
for ARCH in $ARCHES
do
if [ $ARCH != source ] ; then
if [ $NUM_ARCHES = 1 ] ; then
INSTALLDIR=$DIR/$DOCDIR/manual
else
INSTALLDIR=$DIR/$DOCDIR/manual/$ARCH
fi
DOCS=$MIRROR/dists/$DI_CODENAME/main/installer-$ARCH/current/$DOCDIR
INSTALLGUIDE=$(zcat $MIRROR/dists/etch/main/binary-$ARCH//Packages.gz | \
sed -n "s/Filename: \(pool\/main\/i\/installation-guide\/installation-guide-$ARCH.*deb\)$/\1/p")
if [ -f "$MIRROR/$INSTALLGUIDE" ]; then
rm -rf $MANTDIR
# Extract documentation from package
dpkg -x $MIRROR/$INSTALLGUIDE $MANTDIR || true
if [ -d $MANTDIR/usr/share/doc/installation-guide-$ARCH/ ]; then
cd $MANTDIR/usr/share/doc/installation-guide-$ARCH
rm -f changelog* copyright
find . -name '*.gz' | xargs gunzip || true
mkdir -p $INSTALLDIR
if ! cp -a * $INSTALLDIR; then
echo "ERROR: Unable to copy installer documentation to CD."
fi
else
echo "ERROR: installation-guide package not unpacked correctly."
fi
else
echo "ERROR: package installation-guide-$ARCH not found."
fi
fi
done
fi
if [ "$OMIT_RELEASE_NOTES" != 1 ]; then
for ARCH in $ARCHES
do
if [ $ARCH != source ] ; then
RN=$DIR/doc/release-notes
mkdir -p $RN
cd $RN
echo "Downloading most recent release notes for $ARCH"
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
done
fi

6
tools/lenny/upgrade.sh Executable file
View File

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