* 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. they're no use there.
* Add some munging on the Release files if we're not building * 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. 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 -- 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