Merge lp:~xnox/debian-cd/cd-boot-images-amd64 into lp:debian-cd

Proposed by Dimitri John Ledkov
Status: Superseded
Proposed branch: lp:~xnox/debian-cd/cd-boot-images-amd64
Merge into: lp:debian-cd
Diff against target: 262113 lines (+239606/-3726) (has conflicts)
2993 files modified
.bzrignore (+8/-0)
.cvsignore (+3/-0)
CONF.sh (+513/-263)
Makefile (+1232/-316)
README (+151/-111)
README.devel (+23/-17)
build.sh (+59/-74)
build_all.sh (+104/-52)
contrib/testingcds (+233/-254)
data/artful/README.html.in (+663/-0)
data/artful/README.sbm (+43/-0)
data/artful/amd64_udeb_include (+4/-0)
data/artful/exclude-udebs (+1/-0)
data/artful/i386_businesscard_udeb_include (+5/-0)
data/artful/i386_netinst_udeb_include (+4/-0)
data/artful/i386_udeb_include (+4/-0)
data/artful/multiarch/amd64 (+1/-0)
data/artful/pegasos/pegasos (+84/-0)
data/artful/powerpc_businesscard_udeb_include (+4/-0)
data/artful/powerpc_netinst_udeb_include (+3/-0)
data/artful/powerpc_udeb_include (+4/-0)
data/artful/preseed/cli.seed (+6/-0)
data/artful/preseed/edubuntu/cli.seed (+9/-0)
data/artful/preseed/edubuntu/edubuntu.seed (+15/-0)
data/artful/preseed/edubuntu/ltsp.seed (+12/-0)
data/artful/preseed/edubuntu/workstation.seed (+10/-0)
data/artful/preseed/jeos/jeos.seed (+4/-0)
data/artful/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/artful/preseed/kubuntu/kubuntu.seed (+14/-0)
data/artful/preseed/lubuntu/lubuntu.seed (+9/-0)
data/artful/preseed/mythbuntu/ltsp.seed (+13/-0)
data/artful/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/artful/preseed/ubuntu-budgie/ubuntu-budgie.seed (+8/-0)
data/artful/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/artful/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/artful/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/artful/preseed/ubuntu-mid/mid.seed (+8/-0)
data/artful/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/artful/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/artful/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/artful/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/artful/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/artful/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/artful/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/artful/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/artful/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/artful/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/artful/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/artful/preseed/ubuntu/ltsp.seed (+12/-0)
data/artful/preseed/ubuntu/ubuntu.seed (+10/-0)
data/artful/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/artful/preseed/xubuntu/ltsp.seed (+15/-0)
data/artful/preseed/xubuntu/xubuntu.seed (+7/-0)
data/artful/s390x/README.boot (+16/-0)
data/artful/s390x_businesscard_udeb_include (+3/-0)
data/artful/s390x_netinst_udeb_include (+2/-0)
data/artful/s390x_udeb_include (+2/-0)
data/artful/udeb_include (+4/-0)
data/artful/yaboot/boot.msg.dvd (+19/-0)
data/artful/yaboot/boot.msg.install (+18/-0)
data/artful/yaboot/boot.msg.live (+18/-0)
data/artful/yaboot/bootinfo.txt (+5/-0)
data/artful/yaboot/ofboot.b (+64/-0)
data/artful/yaboot/yaboot.conf (+7/-0)
data/artful/yaboot/yaboot.conf.check (+24/-0)
data/artful/yaboot/yaboot.conf.check-live (+24/-0)
data/artful/yaboot/yaboot.conf.cli (+46/-0)
data/artful/yaboot/yaboot.conf.install (+46/-0)
data/artful/yaboot/yaboot.conf.live (+68/-0)
data/artful/yaboot/yaboot.conf.ltsp (+24/-0)
data/artful/yaboot/yaboot.conf.oem (+24/-0)
data/artful/yaboot/yaboot.conf.rescue (+24/-0)
data/artful/yaboot/yaboot.conf.workstation (+24/-0)
data/bionic/README.html.in (+663/-0)
data/bionic/README.sbm (+43/-0)
data/bionic/amd64_udeb_include (+4/-0)
data/bionic/exclude-udebs (+1/-0)
data/bionic/i386_businesscard_udeb_include (+5/-0)
data/bionic/i386_netinst_udeb_include (+4/-0)
data/bionic/i386_udeb_include (+4/-0)
data/bionic/multiarch/amd64 (+1/-0)
data/bionic/pegasos/pegasos (+84/-0)
data/bionic/powerpc_businesscard_udeb_include (+4/-0)
data/bionic/powerpc_netinst_udeb_include (+3/-0)
data/bionic/powerpc_udeb_include (+4/-0)
data/bionic/preseed/cli.seed (+6/-0)
data/bionic/preseed/edubuntu/cli.seed (+9/-0)
data/bionic/preseed/edubuntu/edubuntu.seed (+15/-0)
data/bionic/preseed/edubuntu/ltsp.seed (+12/-0)
data/bionic/preseed/edubuntu/workstation.seed (+10/-0)
data/bionic/preseed/jeos/jeos.seed (+4/-0)
data/bionic/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/bionic/preseed/kubuntu/kubuntu.seed (+14/-0)
data/bionic/preseed/lubuntu/lubuntu.seed (+9/-0)
data/bionic/preseed/mythbuntu/ltsp.seed (+13/-0)
data/bionic/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/bionic/preseed/ubuntu-budgie/ubuntu-budgie.seed (+8/-0)
data/bionic/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/bionic/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/bionic/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/bionic/preseed/ubuntu-mid/mid.seed (+8/-0)
data/bionic/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/bionic/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/bionic/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/bionic/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/bionic/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/bionic/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/bionic/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/bionic/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/bionic/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/bionic/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/bionic/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/bionic/preseed/ubuntu/ltsp.seed (+12/-0)
data/bionic/preseed/ubuntu/ubuntu.seed (+10/-0)
data/bionic/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/bionic/preseed/xubuntu/ltsp.seed (+15/-0)
data/bionic/preseed/xubuntu/xubuntu.seed (+7/-0)
data/bionic/s390x/README.boot (+16/-0)
data/bionic/s390x_businesscard_udeb_include (+3/-0)
data/bionic/s390x_netinst_udeb_include (+2/-0)
data/bionic/s390x_udeb_include (+2/-0)
data/bionic/udeb_include (+4/-0)
data/bionic/yaboot/boot.msg.dvd (+19/-0)
data/bionic/yaboot/boot.msg.install (+18/-0)
data/bionic/yaboot/boot.msg.live (+18/-0)
data/bionic/yaboot/bootinfo.txt (+5/-0)
data/bionic/yaboot/ofboot.b (+64/-0)
data/bionic/yaboot/yaboot.conf (+7/-0)
data/bionic/yaboot/yaboot.conf.check (+24/-0)
data/bionic/yaboot/yaboot.conf.check-live (+24/-0)
data/bionic/yaboot/yaboot.conf.cli (+46/-0)
data/bionic/yaboot/yaboot.conf.install (+46/-0)
data/bionic/yaboot/yaboot.conf.live (+68/-0)
data/bionic/yaboot/yaboot.conf.ltsp (+24/-0)
data/bionic/yaboot/yaboot.conf.oem (+24/-0)
data/bionic/yaboot/yaboot.conf.rescue (+24/-0)
data/bionic/yaboot/yaboot.conf.workstation (+24/-0)
data/breezy/README.html.in (+663/-0)
data/breezy/README.sbm (+43/-0)
data/breezy/amd64_udeb_include (+4/-0)
data/breezy/elilo/elilo.conf (+41/-0)
data/breezy/elilo/elilo.conf.live (+33/-0)
data/breezy/exclude-udebs (+1/-0)
data/breezy/i386_businesscard_udeb_include (+5/-0)
data/breezy/i386_netinst_udeb_include (+4/-0)
data/breezy/i386_udeb_include (+4/-0)
data/breezy/ia64_udeb_include (+4/-0)
data/breezy/isolinux/syslinux.txt.dvd (+9/-0)
data/breezy/isolinux/syslinux.txt.server (+8/-0)
data/breezy/pegasos/pegasos (+87/-0)
data/breezy/powerpc_businesscard_udeb_include (+4/-0)
data/breezy/powerpc_netinst_udeb_include (+3/-0)
data/breezy/powerpc_udeb_include (+4/-0)
data/breezy/preseed/edubuntu/edubuntu.seed (+15/-0)
data/breezy/preseed/edubuntu/server.seed (+14/-0)
data/breezy/preseed/edubuntu/workstation.seed (+13/-0)
data/breezy/preseed/kubuntu/kubuntu.seed (+9/-0)
data/breezy/preseed/kubuntu/oem.seed (+13/-0)
data/breezy/preseed/kubuntu/server.seed (+10/-0)
data/breezy/preseed/ltsp.seed (+4/-0)
data/breezy/preseed/oem.seed (+8/-0)
data/breezy/preseed/server.seed (+10/-0)
data/breezy/preseed/ubuntu-server/ubuntu-server.seed (+10/-0)
data/breezy/sparc/silo.conf (+31/-0)
data/breezy/sparc/ubuntu.txt (+16/-0)
data/breezy/udeb_include (+4/-0)
data/breezy/yaboot/boot.msg.dvd (+24/-0)
data/breezy/yaboot/boot.msg.install (+22/-0)
data/breezy/yaboot/boot.msg.live (+21/-0)
data/breezy/yaboot/bootinfo.txt (+5/-0)
data/breezy/yaboot/ofboot.b (+64/-0)
data/breezy/yaboot/yaboot.conf (+25/-0)
data/breezy/yaboot/yaboot.conf.install (+32/-0)
data/breezy/yaboot/yaboot.conf.live (+32/-0)
data/breezy/yaboot/yaboot.conf.oem (+17/-0)
data/breezy/yaboot/yaboot.conf.server (+32/-0)
data/breezy/yaboot/yaboot.conf.workstation (+17/-0)
data/cosmic/README.html.in (+663/-0)
data/cosmic/README.sbm (+43/-0)
data/cosmic/amd64_udeb_include (+4/-0)
data/cosmic/exclude-udebs (+1/-0)
data/cosmic/i386_businesscard_udeb_include (+5/-0)
data/cosmic/i386_netinst_udeb_include (+4/-0)
data/cosmic/i386_udeb_include (+4/-0)
data/cosmic/multiarch/amd64 (+1/-0)
data/cosmic/pegasos/pegasos (+84/-0)
data/cosmic/powerpc_businesscard_udeb_include (+4/-0)
data/cosmic/powerpc_netinst_udeb_include (+3/-0)
data/cosmic/powerpc_udeb_include (+4/-0)
data/cosmic/preseed/cli.seed (+6/-0)
data/cosmic/preseed/edubuntu/cli.seed (+9/-0)
data/cosmic/preseed/edubuntu/edubuntu.seed (+15/-0)
data/cosmic/preseed/edubuntu/ltsp.seed (+12/-0)
data/cosmic/preseed/edubuntu/workstation.seed (+10/-0)
data/cosmic/preseed/jeos/jeos.seed (+4/-0)
data/cosmic/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/cosmic/preseed/kubuntu/kubuntu.seed (+14/-0)
data/cosmic/preseed/lubuntu/lubuntu.seed (+9/-0)
data/cosmic/preseed/mythbuntu/ltsp.seed (+13/-0)
data/cosmic/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/cosmic/preseed/ubuntu-budgie/ubuntu-budgie.seed (+8/-0)
data/cosmic/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/cosmic/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/cosmic/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/cosmic/preseed/ubuntu-mid/mid.seed (+8/-0)
data/cosmic/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/cosmic/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/cosmic/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/cosmic/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/cosmic/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/cosmic/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/cosmic/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/cosmic/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/cosmic/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/cosmic/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/cosmic/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/cosmic/preseed/ubuntu/ltsp.seed (+12/-0)
data/cosmic/preseed/ubuntu/ubuntu.seed (+10/-0)
data/cosmic/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/cosmic/preseed/xubuntu/ltsp.seed (+15/-0)
data/cosmic/preseed/xubuntu/xubuntu.seed (+7/-0)
data/cosmic/s390x/README.boot (+16/-0)
data/cosmic/s390x_businesscard_udeb_include (+3/-0)
data/cosmic/s390x_netinst_udeb_include (+2/-0)
data/cosmic/s390x_udeb_include (+2/-0)
data/cosmic/udeb_include (+4/-0)
data/cosmic/yaboot/boot.msg.dvd (+19/-0)
data/cosmic/yaboot/boot.msg.install (+18/-0)
data/cosmic/yaboot/boot.msg.live (+18/-0)
data/cosmic/yaboot/bootinfo.txt (+5/-0)
data/cosmic/yaboot/ofboot.b (+64/-0)
data/cosmic/yaboot/yaboot.conf (+7/-0)
data/cosmic/yaboot/yaboot.conf.check (+24/-0)
data/cosmic/yaboot/yaboot.conf.check-live (+24/-0)
data/cosmic/yaboot/yaboot.conf.cli (+46/-0)
data/cosmic/yaboot/yaboot.conf.install (+46/-0)
data/cosmic/yaboot/yaboot.conf.live (+68/-0)
data/cosmic/yaboot/yaboot.conf.ltsp (+24/-0)
data/cosmic/yaboot/yaboot.conf.oem (+24/-0)
data/cosmic/yaboot/yaboot.conf.rescue (+24/-0)
data/cosmic/yaboot/yaboot.conf.workstation (+24/-0)
data/dapper/README.html.in (+663/-0)
data/dapper/README.sbm (+43/-0)
data/dapper/amd64_udeb_include (+4/-0)
data/dapper/elilo/elilo.conf (+49/-0)
data/dapper/elilo/elilo.conf.live (+33/-0)
data/dapper/exclude-udebs (+1/-0)
data/dapper/i386_businesscard_udeb_include (+5/-0)
data/dapper/i386_netinst_udeb_include (+4/-0)
data/dapper/i386_udeb_include (+4/-0)
data/dapper/ia64_udeb_include (+4/-0)
data/dapper/isolinux/boot.txt.dvd (+9/-0)
data/dapper/isolinux/boot.txt.server (+8/-0)
data/dapper/pegasos/pegasos (+87/-0)
data/dapper/powerpc_businesscard_udeb_include (+4/-0)
data/dapper/powerpc_netinst_udeb_include (+3/-0)
data/dapper/powerpc_udeb_include (+4/-0)
data/dapper/preseed/edubuntu/edubuntu.seed (+17/-0)
data/dapper/preseed/edubuntu/server.seed (+12/-0)
data/dapper/preseed/edubuntu/workstation.seed (+11/-0)
data/dapper/preseed/kubuntu/kubuntu.seed (+9/-0)
data/dapper/preseed/kubuntu/server.seed (+10/-0)
data/dapper/preseed/ltsp.seed (+4/-0)
data/dapper/preseed/server.seed (+10/-0)
data/dapper/preseed/ubuntu-server/amd64/ubuntu-server-lamp.seed (+12/-0)
data/dapper/preseed/ubuntu-server/amd64/ubuntu-server.seed (+12/-0)
data/dapper/preseed/ubuntu-server/i386/ubuntu-server-lamp.seed (+12/-0)
data/dapper/preseed/ubuntu-server/i386/ubuntu-server.seed (+12/-0)
data/dapper/preseed/ubuntu-server/ubuntu-server-lamp.seed (+10/-0)
data/dapper/preseed/ubuntu-server/ubuntu-server.seed (+10/-0)
data/dapper/preseed/xubuntu/ltsp.seed (+13/-0)
data/dapper/preseed/xubuntu/server.seed (+10/-0)
data/dapper/preseed/xubuntu/xubuntu.seed (+9/-0)
data/dapper/sparc/silo.conf (+36/-0)
data/dapper/sparc/silo.conf.lamp (+9/-0)
data/dapper/sparc/silo.conf.live (+17/-0)
data/dapper/sparc/ubuntu.txt (+16/-0)
data/dapper/sparc/ubuntu.txt.live (+11/-0)
data/dapper/udeb_include (+4/-0)
data/dapper/yaboot/boot.msg.dvd (+21/-0)
data/dapper/yaboot/boot.msg.install (+19/-0)
data/dapper/yaboot/boot.msg.live (+18/-0)
data/dapper/yaboot/bootinfo.txt (+5/-0)
data/dapper/yaboot/ofboot.b (+64/-0)
data/dapper/yaboot/yaboot.conf (+31/-0)
data/dapper/yaboot/yaboot.conf.check (+24/-0)
data/dapper/yaboot/yaboot.conf.check-live (+24/-0)
data/dapper/yaboot/yaboot.conf.install (+46/-0)
data/dapper/yaboot/yaboot.conf.lamp (+46/-0)
data/dapper/yaboot/yaboot.conf.live (+46/-0)
data/dapper/yaboot/yaboot.conf.ltsp (+24/-0)
data/dapper/yaboot/yaboot.conf.oem (+24/-0)
data/dapper/yaboot/yaboot.conf.server (+46/-0)
data/dapper/yaboot/yaboot.conf.workstation (+24/-0)
data/disco/README.html.in (+663/-0)
data/disco/README.sbm (+43/-0)
data/disco/amd64_udeb_include (+4/-0)
data/disco/exclude-udebs (+1/-0)
data/disco/i386_businesscard_udeb_include (+5/-0)
data/disco/i386_netinst_udeb_include (+4/-0)
data/disco/i386_udeb_include (+4/-0)
data/disco/multiarch/amd64 (+1/-0)
data/disco/pegasos/pegasos (+84/-0)
data/disco/powerpc_businesscard_udeb_include (+4/-0)
data/disco/powerpc_netinst_udeb_include (+3/-0)
data/disco/powerpc_udeb_include (+4/-0)
data/disco/preseed/cli.seed (+6/-0)
data/disco/preseed/edubuntu/cli.seed (+9/-0)
data/disco/preseed/edubuntu/edubuntu.seed (+15/-0)
data/disco/preseed/edubuntu/ltsp.seed (+12/-0)
data/disco/preseed/edubuntu/workstation.seed (+10/-0)
data/disco/preseed/jeos/jeos.seed (+4/-0)
data/disco/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/disco/preseed/kubuntu/kubuntu.seed (+14/-0)
data/disco/preseed/lubuntu/lubuntu.seed (+9/-0)
data/disco/preseed/mythbuntu/ltsp.seed (+13/-0)
data/disco/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/disco/preseed/ubuntu-budgie/ubuntu-budgie.seed (+8/-0)
data/disco/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/disco/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/disco/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/disco/preseed/ubuntu-mid/mid.seed (+8/-0)
data/disco/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/disco/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/disco/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/disco/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/disco/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/disco/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/disco/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/disco/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/disco/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/disco/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/disco/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/disco/preseed/ubuntu/ltsp.seed (+12/-0)
data/disco/preseed/ubuntu/ubuntu.seed (+10/-0)
data/disco/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/disco/preseed/xubuntu/ltsp.seed (+15/-0)
data/disco/preseed/xubuntu/xubuntu.seed (+7/-0)
data/disco/s390x/README.boot (+16/-0)
data/disco/s390x_businesscard_udeb_include (+3/-0)
data/disco/s390x_netinst_udeb_include (+2/-0)
data/disco/s390x_udeb_include (+2/-0)
data/disco/udeb_include (+4/-0)
data/disco/yaboot/boot.msg.dvd (+19/-0)
data/disco/yaboot/boot.msg.install (+18/-0)
data/disco/yaboot/boot.msg.live (+18/-0)
data/disco/yaboot/bootinfo.txt (+5/-0)
data/disco/yaboot/ofboot.b (+64/-0)
data/disco/yaboot/yaboot.conf (+7/-0)
data/disco/yaboot/yaboot.conf.check (+24/-0)
data/disco/yaboot/yaboot.conf.check-live (+24/-0)
data/disco/yaboot/yaboot.conf.cli (+46/-0)
data/disco/yaboot/yaboot.conf.install (+46/-0)
data/disco/yaboot/yaboot.conf.live (+68/-0)
data/disco/yaboot/yaboot.conf.ltsp (+24/-0)
data/disco/yaboot/yaboot.conf.oem (+24/-0)
data/disco/yaboot/yaboot.conf.rescue (+24/-0)
data/disco/yaboot/yaboot.conf.workstation (+24/-0)
data/edgy/README.html.in (+663/-0)
data/edgy/README.sbm (+43/-0)
data/edgy/amd64_udeb_include (+4/-0)
data/edgy/elilo/elilo.conf (+49/-0)
data/edgy/elilo/elilo.conf.live (+33/-0)
data/edgy/exclude-udebs (+1/-0)
data/edgy/i386_businesscard_udeb_include (+5/-0)
data/edgy/i386_netinst_udeb_include (+4/-0)
data/edgy/i386_udeb_include (+4/-0)
data/edgy/ia64_udeb_include (+4/-0)
data/edgy/isolinux/boot.txt.dvd (+9/-0)
data/edgy/isolinux/boot.txt.server (+8/-0)
data/edgy/pegasos/pegasos (+87/-0)
data/edgy/powerpc_businesscard_udeb_include (+4/-0)
data/edgy/powerpc_netinst_udeb_include (+3/-0)
data/edgy/powerpc_udeb_include (+4/-0)
data/edgy/preseed/cli.seed (+5/-0)
data/edgy/preseed/edubuntu/cli.seed (+8/-0)
data/edgy/preseed/edubuntu/edubuntu.seed (+11/-0)
data/edgy/preseed/edubuntu/i386/edubuntu.seed (+14/-0)
data/edgy/preseed/edubuntu/workstation.seed (+7/-0)
data/edgy/preseed/gnubuntu/gnubuntu.seed (+2/-0)
data/edgy/preseed/kubuntu/kubuntu.seed (+6/-0)
data/edgy/preseed/ubuntu-server/amd64/ubuntu-server.seed (+6/-0)
data/edgy/preseed/ubuntu-server/i386/ubuntu-server.seed (+6/-0)
data/edgy/preseed/ubuntu-server/ubuntu-server.seed (+4/-0)
data/edgy/preseed/ubuntu/ubuntu.seed (+2/-0)
data/edgy/preseed/xubuntu/ltsp.seed (+9/-0)
data/edgy/preseed/xubuntu/xubuntu.seed (+4/-0)
data/edgy/sparc/silo.conf (+36/-0)
data/edgy/sparc/silo.conf.live (+17/-0)
data/edgy/sparc/ubuntu.txt (+16/-0)
data/edgy/sparc/ubuntu.txt.live (+11/-0)
data/edgy/udeb_include (+4/-0)
data/edgy/yaboot/boot.msg.dvd (+21/-0)
data/edgy/yaboot/boot.msg.install (+19/-0)
data/edgy/yaboot/boot.msg.live (+18/-0)
data/edgy/yaboot/bootinfo.txt (+5/-0)
data/edgy/yaboot/ofboot.b (+64/-0)
data/edgy/yaboot/yaboot.conf (+7/-0)
data/edgy/yaboot/yaboot.conf.check (+46/-0)
data/edgy/yaboot/yaboot.conf.check-live (+24/-0)
data/edgy/yaboot/yaboot.conf.cli (+46/-0)
data/edgy/yaboot/yaboot.conf.install (+46/-0)
data/edgy/yaboot/yaboot.conf.live (+46/-0)
data/edgy/yaboot/yaboot.conf.ltsp (+24/-0)
data/edgy/yaboot/yaboot.conf.oem (+24/-0)
data/edgy/yaboot/yaboot.conf.workstation (+24/-0)
data/eoan/README.html.in (+663/-0)
data/eoan/README.sbm (+43/-0)
data/eoan/amd64_udeb_include (+4/-0)
data/eoan/exclude-udebs (+1/-0)
data/eoan/i386_businesscard_udeb_include (+5/-0)
data/eoan/i386_netinst_udeb_include (+4/-0)
data/eoan/i386_udeb_include (+4/-0)
data/eoan/multiarch/amd64 (+1/-0)
data/eoan/pegasos/pegasos (+84/-0)
data/eoan/powerpc_businesscard_udeb_include (+4/-0)
data/eoan/powerpc_netinst_udeb_include (+3/-0)
data/eoan/powerpc_udeb_include (+4/-0)
data/eoan/preseed/cli.seed (+6/-0)
data/eoan/preseed/edubuntu/cli.seed (+9/-0)
data/eoan/preseed/edubuntu/edubuntu.seed (+15/-0)
data/eoan/preseed/edubuntu/ltsp.seed (+12/-0)
data/eoan/preseed/edubuntu/workstation.seed (+10/-0)
data/eoan/preseed/jeos/jeos.seed (+4/-0)
data/eoan/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/eoan/preseed/kubuntu/kubuntu.seed (+14/-0)
data/eoan/preseed/lubuntu/lubuntu.seed (+9/-0)
data/eoan/preseed/mythbuntu/ltsp.seed (+13/-0)
data/eoan/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/eoan/preseed/ubuntu-budgie/ubuntu-budgie.seed (+8/-0)
data/eoan/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/eoan/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/eoan/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/eoan/preseed/ubuntu-mid/mid.seed (+8/-0)
data/eoan/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/eoan/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/eoan/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/eoan/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/eoan/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/eoan/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/eoan/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/eoan/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/eoan/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/eoan/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/eoan/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/eoan/preseed/ubuntu/ltsp.seed (+12/-0)
data/eoan/preseed/ubuntu/ubuntu.seed (+10/-0)
data/eoan/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/eoan/preseed/xubuntu/ltsp.seed (+15/-0)
data/eoan/preseed/xubuntu/xubuntu.seed (+7/-0)
data/eoan/s390x/README.boot (+16/-0)
data/eoan/s390x_businesscard_udeb_include (+3/-0)
data/eoan/s390x_netinst_udeb_include (+2/-0)
data/eoan/s390x_udeb_include (+2/-0)
data/eoan/ubuntu-pool-amd64.packages (+64/-0)
data/eoan/udeb_include (+4/-0)
data/eoan/yaboot/boot.msg.dvd (+19/-0)
data/eoan/yaboot/boot.msg.install (+18/-0)
data/eoan/yaboot/boot.msg.live (+18/-0)
data/eoan/yaboot/bootinfo.txt (+5/-0)
data/eoan/yaboot/ofboot.b (+64/-0)
data/eoan/yaboot/yaboot.conf (+7/-0)
data/eoan/yaboot/yaboot.conf.check (+24/-0)
data/eoan/yaboot/yaboot.conf.check-live (+24/-0)
data/eoan/yaboot/yaboot.conf.cli (+46/-0)
data/eoan/yaboot/yaboot.conf.install (+46/-0)
data/eoan/yaboot/yaboot.conf.live (+68/-0)
data/eoan/yaboot/yaboot.conf.ltsp (+24/-0)
data/eoan/yaboot/yaboot.conf.oem (+24/-0)
data/eoan/yaboot/yaboot.conf.rescue (+24/-0)
data/eoan/yaboot/yaboot.conf.workstation (+24/-0)
data/etch/README.html.in (+693/-0)
data/etch/README.sbm (+43/-0)
data/etch/alpha_businesscard_udeb_include (+4/-0)
data/etch/alpha_netinst_udeb_include (+3/-0)
data/etch/alpha_udeb_include (+3/-0)
data/etch/amd64_businesscard_udeb_include (+5/-0)
data/etch/amd64_netinst_udeb_include (+4/-0)
data/etch/amd64_udeb_include (+4/-0)
data/etch/arm_businesscard_udeb_include (+3/-0)
data/etch/arm_netinst_udeb_include (+2/-0)
data/etch/arm_udeb_include (+2/-0)
data/etch/delo.conf (+19/-0)
data/etch/exclude-udebs (+92/-0)
data/etch/exclude-udebs-amd64 (+35/-0)
data/etch/exclude-udebs-i386 (+29/-0)
data/etch/exclude-udebs-powerpc (+30/-0)
data/etch/hppa_businesscard_udeb_include (+3/-0)
data/etch/hppa_netinst_udeb_include (+2/-0)
data/etch/hppa_udeb_include (+2/-0)
data/etch/i386_businesscard_udeb_include (+5/-0)
data/etch/i386_netinst_udeb_include (+4/-0)
data/etch/i386_udeb_include (+4/-0)
data/etch/ia64_businesscard_udeb_include (+3/-0)
data/etch/ia64_netinst_udeb_include (+2/-0)
data/etch/ia64_udeb_include (+2/-0)
data/etch/m68k_businesscard_udeb_include (+3/-0)
data/etch/m68k_netinst_udeb_include (+2/-0)
data/etch/m68k_udeb_include (+2/-0)
data/etch/mips_businesscard_udeb_include (+3/-0)
data/etch/mips_netinst_udeb_include (+2/-0)
data/etch/mips_udeb_include (+2/-0)
data/etch/mipsel_businesscard_udeb_include (+3/-0)
data/etch/mipsel_netinst_udeb_include (+2/-0)
data/etch/mipsel_udeb_include (+2/-0)
data/etch/pegasos/pegasos (+87/-0)
data/etch/powerpc_businesscard_udeb_include (+4/-0)
data/etch/powerpc_netinst_udeb_include (+3/-0)
data/etch/powerpc_udeb_include (+4/-0)
data/etch/s390_businesscard_udeb_include (+3/-0)
data/etch/s390_netinst_udeb_include (+2/-0)
data/etch/s390_udeb_include (+2/-0)
data/etch/sparc/debian.txt (+16/-0)
data/etch/sparc/silo.conf (+21/-0)
data/etch/sparc_businesscard_udeb_include (+3/-0)
data/etch/sparc_netinst_udeb_include (+2/-0)
data/etch/sparc_udeb_include (+2/-0)
data/etch/yaboot/boot.msg (+22/-0)
data/etch/yaboot/ofboot.b (+64/-0)
data/etch/yaboot/yaboot.conf (+105/-0)
data/feisty/README.html.in (+663/-0)
data/feisty/README.sbm (+43/-0)
data/feisty/amd64_udeb_include (+4/-0)
data/feisty/elilo/elilo.conf (+49/-0)
data/feisty/elilo/elilo.conf.live (+33/-0)
data/feisty/exclude-udebs (+1/-0)
data/feisty/i386_businesscard_udeb_include (+5/-0)
data/feisty/i386_netinst_udeb_include (+4/-0)
data/feisty/i386_udeb_include (+4/-0)
data/feisty/ia64_udeb_include (+4/-0)
data/feisty/isolinux/boot.txt.dvd (+9/-0)
data/feisty/isolinux/boot.txt.server (+8/-0)
data/feisty/kboot/kboot.msg.dvd (+11/-0)
data/feisty/kboot/kboot.msg.install (+10/-0)
data/feisty/kboot/kboot.msg.live (+9/-0)
data/feisty/pegasos/pegasos (+87/-0)
data/feisty/powerpc_businesscard_udeb_include (+4/-0)
data/feisty/powerpc_netinst_udeb_include (+3/-0)
data/feisty/powerpc_udeb_include (+4/-0)
data/feisty/preseed/cli.seed (+5/-0)
data/feisty/preseed/edubuntu/cli.seed (+8/-0)
data/feisty/preseed/edubuntu/edubuntu.seed (+11/-0)
data/feisty/preseed/edubuntu/i386/edubuntu.seed (+14/-0)
data/feisty/preseed/edubuntu/workstation.seed (+7/-0)
data/feisty/preseed/gnubuntu/gnubuntu.seed (+2/-0)
data/feisty/preseed/kubuntu/kubuntu.seed (+6/-0)
data/feisty/preseed/ubuntu-server/amd64/ubuntu-server.seed (+6/-0)
data/feisty/preseed/ubuntu-server/i386/ubuntu-server.seed (+6/-0)
data/feisty/preseed/ubuntu-server/ubuntu-server.seed (+4/-0)
data/feisty/preseed/ubuntu/ubuntu.seed (+2/-0)
data/feisty/preseed/xubuntu/ltsp.seed (+9/-0)
data/feisty/preseed/xubuntu/xubuntu.seed (+4/-0)
data/feisty/sparc/silo.conf (+36/-0)
data/feisty/sparc/silo.conf.live (+17/-0)
data/feisty/sparc/ubuntu.txt (+16/-0)
data/feisty/sparc/ubuntu.txt.live (+11/-0)
data/feisty/udeb_include (+4/-0)
data/feisty/yaboot/boot.msg.dvd (+21/-0)
data/feisty/yaboot/boot.msg.install (+19/-0)
data/feisty/yaboot/boot.msg.live (+18/-0)
data/feisty/yaboot/bootinfo.txt (+5/-0)
data/feisty/yaboot/ofboot.b (+64/-0)
data/feisty/yaboot/yaboot.conf (+7/-0)
data/feisty/yaboot/yaboot.conf.check (+46/-0)
data/feisty/yaboot/yaboot.conf.check-live (+24/-0)
data/feisty/yaboot/yaboot.conf.cli (+46/-0)
data/feisty/yaboot/yaboot.conf.install (+46/-0)
data/feisty/yaboot/yaboot.conf.live (+68/-0)
data/feisty/yaboot/yaboot.conf.ltsp (+24/-0)
data/feisty/yaboot/yaboot.conf.oem (+24/-0)
data/feisty/yaboot/yaboot.conf.workstation (+24/-0)
data/focal/README.html.in (+663/-0)
data/focal/README.sbm (+43/-0)
data/focal/amd64_udeb_include (+4/-0)
data/focal/exclude-udebs (+1/-0)
data/focal/i386_businesscard_udeb_include (+5/-0)
data/focal/i386_netinst_udeb_include (+4/-0)
data/focal/i386_udeb_include (+4/-0)
data/focal/multiarch/amd64 (+1/-0)
data/focal/pegasos/pegasos (+84/-0)
data/focal/powerpc_businesscard_udeb_include (+4/-0)
data/focal/powerpc_netinst_udeb_include (+3/-0)
data/focal/powerpc_udeb_include (+4/-0)
data/focal/preseed/cli.seed (+6/-0)
data/focal/preseed/edubuntu/cli.seed (+9/-0)
data/focal/preseed/edubuntu/edubuntu.seed (+15/-0)
data/focal/preseed/edubuntu/ltsp.seed (+12/-0)
data/focal/preseed/edubuntu/workstation.seed (+10/-0)
data/focal/preseed/jeos/jeos.seed (+4/-0)
data/focal/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/focal/preseed/kubuntu/kubuntu.seed (+14/-0)
data/focal/preseed/lubuntu/lubuntu.seed (+9/-0)
data/focal/preseed/mythbuntu/ltsp.seed (+13/-0)
data/focal/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/focal/preseed/ubuntu-budgie/ubuntu-budgie.seed (+8/-0)
data/focal/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/focal/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/focal/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/focal/preseed/ubuntu-mid/mid.seed (+8/-0)
data/focal/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/focal/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/focal/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/focal/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/focal/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/focal/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/focal/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/focal/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/focal/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/focal/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/focal/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/focal/preseed/ubuntu/ltsp.seed (+12/-0)
data/focal/preseed/ubuntu/ubuntu.seed (+10/-0)
data/focal/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/focal/preseed/xubuntu/ltsp.seed (+15/-0)
data/focal/preseed/xubuntu/xubuntu.seed (+7/-0)
data/focal/s390x/README.boot (+16/-0)
data/focal/s390x_businesscard_udeb_include (+3/-0)
data/focal/s390x_netinst_udeb_include (+2/-0)
data/focal/s390x_udeb_include (+2/-0)
data/focal/ubuntu-pool-amd64.packages (+78/-0)
data/focal/udeb_include (+4/-0)
data/focal/yaboot/boot.msg.dvd (+19/-0)
data/focal/yaboot/boot.msg.install (+18/-0)
data/focal/yaboot/boot.msg.live (+18/-0)
data/focal/yaboot/bootinfo.txt (+5/-0)
data/focal/yaboot/ofboot.b (+64/-0)
data/focal/yaboot/yaboot.conf (+7/-0)
data/focal/yaboot/yaboot.conf.check (+24/-0)
data/focal/yaboot/yaboot.conf.check-live (+24/-0)
data/focal/yaboot/yaboot.conf.cli (+46/-0)
data/focal/yaboot/yaboot.conf.install (+46/-0)
data/focal/yaboot/yaboot.conf.live (+68/-0)
data/focal/yaboot/yaboot.conf.ltsp (+24/-0)
data/focal/yaboot/yaboot.conf.oem (+24/-0)
data/focal/yaboot/yaboot.conf.rescue (+24/-0)
data/focal/yaboot/yaboot.conf.workstation (+24/-0)
data/groovy/README.html.in (+663/-0)
data/groovy/README.sbm (+43/-0)
data/groovy/amd64_udeb_include (+4/-0)
data/groovy/exclude-udebs (+1/-0)
data/groovy/i386_businesscard_udeb_include (+5/-0)
data/groovy/i386_netinst_udeb_include (+4/-0)
data/groovy/i386_udeb_include (+4/-0)
data/groovy/multiarch/amd64 (+1/-0)
data/groovy/pegasos/pegasos (+84/-0)
data/groovy/powerpc_businesscard_udeb_include (+4/-0)
data/groovy/powerpc_netinst_udeb_include (+3/-0)
data/groovy/powerpc_udeb_include (+4/-0)
data/groovy/preseed/kubuntu/kubuntu.seed (+14/-0)
data/groovy/preseed/lubuntu/lubuntu.seed (+9/-0)
data/groovy/preseed/ubuntu-budgie/ubuntu-budgie.seed (+8/-0)
data/groovy/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/groovy/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/groovy/preseed/ubuntu/ltsp.seed (+12/-0)
data/groovy/preseed/ubuntu/ubuntu.seed (+10/-0)
data/groovy/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/groovy/preseed/xubuntu/ltsp.seed (+15/-0)
data/groovy/preseed/xubuntu/xubuntu.seed (+7/-0)
data/groovy/s390x/README.boot (+18/-0)
data/groovy/s390x/boot/ubuntu.exec (+11/-0)
data/groovy/s390x/boot/ubuntu.ins (+6/-0)
data/groovy/s390x_businesscard_udeb_include (+3/-0)
data/groovy/s390x_netinst_udeb_include (+2/-0)
data/groovy/s390x_udeb_include (+2/-0)
data/groovy/ubuntu-pool-amd64.packages (+78/-0)
data/groovy/udeb_include (+4/-0)
data/groovy/yaboot/boot.msg.dvd (+19/-0)
data/groovy/yaboot/boot.msg.install (+18/-0)
data/groovy/yaboot/boot.msg.live (+18/-0)
data/groovy/yaboot/bootinfo.txt (+5/-0)
data/groovy/yaboot/ofboot.b (+64/-0)
data/groovy/yaboot/yaboot.conf (+7/-0)
data/groovy/yaboot/yaboot.conf.check (+24/-0)
data/groovy/yaboot/yaboot.conf.check-live (+24/-0)
data/groovy/yaboot/yaboot.conf.cli (+46/-0)
data/groovy/yaboot/yaboot.conf.install (+46/-0)
data/groovy/yaboot/yaboot.conf.live (+68/-0)
data/groovy/yaboot/yaboot.conf.ltsp (+24/-0)
data/groovy/yaboot/yaboot.conf.oem (+24/-0)
data/groovy/yaboot/yaboot.conf.rescue (+24/-0)
data/groovy/yaboot/yaboot.conf.workstation (+24/-0)
data/gutsy/README.html.in (+663/-0)
data/gutsy/README.sbm (+43/-0)
data/gutsy/amd64_udeb_include (+4/-0)
data/gutsy/elilo/elilo.conf (+49/-0)
data/gutsy/elilo/elilo.conf.live (+33/-0)
data/gutsy/exclude-udebs (+1/-0)
data/gutsy/i386_businesscard_udeb_include (+5/-0)
data/gutsy/i386_netinst_udeb_include (+4/-0)
data/gutsy/i386_udeb_include (+4/-0)
data/gutsy/ia64_udeb_include (+4/-0)
data/gutsy/isolinux/boot.txt.dvd (+9/-0)
data/gutsy/isolinux/boot.txt.server (+8/-0)
data/gutsy/kboot/kboot.msg.dvd (+21/-0)
data/gutsy/kboot/kboot.msg.install (+15/-0)
data/gutsy/kboot/kboot.msg.live (+19/-0)
data/gutsy/pegasos/pegasos (+87/-0)
data/gutsy/powerpc_businesscard_udeb_include (+4/-0)
data/gutsy/powerpc_netinst_udeb_include (+3/-0)
data/gutsy/powerpc_udeb_include (+4/-0)
data/gutsy/preseed/cli.seed (+5/-0)
data/gutsy/preseed/edubuntu/cli.seed (+8/-0)
data/gutsy/preseed/edubuntu/edubuntu.seed (+11/-0)
data/gutsy/preseed/edubuntu/i386/edubuntu.seed (+14/-0)
data/gutsy/preseed/edubuntu/workstation.seed (+7/-0)
data/gutsy/preseed/gobuntu/gobuntu.seed (+7/-0)
data/gutsy/preseed/kubuntu/kubuntu.seed (+6/-0)
data/gutsy/preseed/ubuntu-server/amd64/ubuntu-server.seed (+6/-0)
data/gutsy/preseed/ubuntu-server/i386/ubuntu-server.seed (+6/-0)
data/gutsy/preseed/ubuntu-server/ubuntu-server.seed (+4/-0)
data/gutsy/preseed/ubuntu/ubuntu.seed (+2/-0)
data/gutsy/preseed/ubuntustudio/ubuntustudio.seed (+2/-0)
data/gutsy/preseed/xubuntu/ltsp.seed (+9/-0)
data/gutsy/preseed/xubuntu/xubuntu.seed (+4/-0)
data/gutsy/sparc/silo.conf (+36/-0)
data/gutsy/sparc/silo.conf.live (+17/-0)
data/gutsy/sparc/ubuntu.txt (+16/-0)
data/gutsy/sparc/ubuntu.txt.live (+11/-0)
data/gutsy/udeb_include (+4/-0)
data/gutsy/yaboot/boot.msg.dvd (+21/-0)
data/gutsy/yaboot/boot.msg.install (+19/-0)
data/gutsy/yaboot/boot.msg.live (+18/-0)
data/gutsy/yaboot/bootinfo.txt (+5/-0)
data/gutsy/yaboot/ofboot.b (+64/-0)
data/gutsy/yaboot/yaboot.conf (+7/-0)
data/gutsy/yaboot/yaboot.conf.check (+46/-0)
data/gutsy/yaboot/yaboot.conf.check-live (+24/-0)
data/gutsy/yaboot/yaboot.conf.cli (+46/-0)
data/gutsy/yaboot/yaboot.conf.install (+46/-0)
data/gutsy/yaboot/yaboot.conf.live (+68/-0)
data/gutsy/yaboot/yaboot.conf.ltsp (+24/-0)
data/gutsy/yaboot/yaboot.conf.oem (+24/-0)
data/gutsy/yaboot/yaboot.conf.workstation (+24/-0)
data/hardy/README.html.in (+663/-0)
data/hardy/README.sbm (+43/-0)
data/hardy/amd64_udeb_include (+4/-0)
data/hardy/elilo/elilo.conf (+49/-0)
data/hardy/elilo/elilo.conf.live (+33/-0)
data/hardy/exclude-udebs (+1/-0)
data/hardy/i386_businesscard_udeb_include (+5/-0)
data/hardy/i386_netinst_udeb_include (+4/-0)
data/hardy/i386_udeb_include (+4/-0)
data/hardy/ia64_udeb_include (+4/-0)
data/hardy/isolinux/boot.txt.dvd (+9/-0)
data/hardy/isolinux/boot.txt.server (+8/-0)
data/hardy/kboot/kboot.msg.dvd (+21/-0)
data/hardy/kboot/kboot.msg.install (+15/-0)
data/hardy/kboot/kboot.msg.live (+19/-0)
data/hardy/pegasos/pegasos (+87/-0)
data/hardy/powerpc_businesscard_udeb_include (+4/-0)
data/hardy/powerpc_netinst_udeb_include (+3/-0)
data/hardy/powerpc_udeb_include (+4/-0)
data/hardy/preseed/cli.seed (+5/-0)
data/hardy/preseed/edubuntu/cli.seed (+8/-0)
data/hardy/preseed/edubuntu/edubuntu.seed (+11/-0)
data/hardy/preseed/edubuntu/i386/edubuntu.seed (+14/-0)
data/hardy/preseed/edubuntu/workstation.seed (+7/-0)
data/hardy/preseed/gobuntu/gobuntu.seed (+7/-0)
data/hardy/preseed/jeos/jeos.seed (+4/-0)
data/hardy/preseed/kubuntu-kde4/kubuntu-kde4.seed (+6/-0)
data/hardy/preseed/kubuntu/kubuntu.seed (+6/-0)
data/hardy/preseed/mythbuntu/ltsp.seed (+13/-0)
data/hardy/preseed/mythbuntu/mythbuntu.seed (+5/-0)
data/hardy/preseed/ubuntu-server/amd64/ubuntu-server.seed (+8/-0)
data/hardy/preseed/ubuntu-server/i386/ubuntu-server.seed (+8/-0)
data/hardy/preseed/ubuntu-server/ubuntu-server.seed (+6/-0)
data/hardy/preseed/ubuntu/ltsp.seed (+7/-0)
data/hardy/preseed/ubuntu/ubuntu.seed (+2/-0)
data/hardy/preseed/ubuntustudio/ubuntustudio.seed (+4/-0)
data/hardy/preseed/xubuntu/ltsp.seed (+12/-0)
data/hardy/preseed/xubuntu/xubuntu.seed (+6/-0)
data/hardy/sparc/silo.conf (+36/-0)
data/hardy/sparc/silo.conf.live (+17/-0)
data/hardy/sparc/ubuntu.txt (+16/-0)
data/hardy/sparc/ubuntu.txt.live (+11/-0)
data/hardy/udeb_include (+4/-0)
data/hardy/yaboot/boot.msg.dvd (+21/-0)
data/hardy/yaboot/boot.msg.install (+19/-0)
data/hardy/yaboot/boot.msg.live (+18/-0)
data/hardy/yaboot/bootinfo.txt (+5/-0)
data/hardy/yaboot/ofboot.b (+64/-0)
data/hardy/yaboot/yaboot.conf (+7/-0)
data/hardy/yaboot/yaboot.conf.check (+46/-0)
data/hardy/yaboot/yaboot.conf.check-live (+24/-0)
data/hardy/yaboot/yaboot.conf.cli (+46/-0)
data/hardy/yaboot/yaboot.conf.install (+46/-0)
data/hardy/yaboot/yaboot.conf.live (+68/-0)
data/hardy/yaboot/yaboot.conf.ltsp (+24/-0)
data/hardy/yaboot/yaboot.conf.oem (+24/-0)
data/hardy/yaboot/yaboot.conf.workstation (+24/-0)
data/hoary/README.html.in (+663/-0)
data/hoary/README.sbm (+43/-0)
data/hoary/amd64_udeb_include (+4/-0)
data/hoary/elilo/elilo.conf (+88/-0)
data/hoary/elilo/elilo.conf.live (+88/-0)
data/hoary/exclude-udebs (+1/-0)
data/hoary/i386_businesscard_udeb_include (+5/-0)
data/hoary/i386_netinst_udeb_include (+4/-0)
data/hoary/i386_udeb_include (+4/-0)
data/hoary/ia64_udeb_include (+4/-0)
data/hoary/isolinux/syslinux.txt.dvd (+9/-0)
data/hoary/powerpc_businesscard_udeb_include (+4/-0)
data/hoary/powerpc_netinst_udeb_include (+3/-0)
data/hoary/powerpc_udeb_include (+4/-0)
data/hoary/preseed/kubuntu/kubuntu.seed (+7/-0)
data/hoary/preseed/server.seed (+6/-0)
data/hoary/udeb_include (+4/-0)
data/hoary/yaboot/boot.msg.dvd (+24/-0)
data/hoary/yaboot/boot.msg.install (+22/-0)
data/hoary/yaboot/boot.msg.live (+21/-0)
data/hoary/yaboot/ofboot.b (+64/-0)
data/hoary/yaboot/yaboot.conf (+8/-0)
data/hoary/yaboot/yaboot.conf.install (+113/-0)
data/hoary/yaboot/yaboot.conf.live (+47/-0)
data/intrepid/README.html.in (+663/-0)
data/intrepid/README.sbm (+43/-0)
data/intrepid/amd64_udeb_include (+4/-0)
data/intrepid/elilo/elilo.conf (+49/-0)
data/intrepid/elilo/elilo.conf.live (+33/-0)
data/intrepid/exclude-udebs (+1/-0)
data/intrepid/i386_businesscard_udeb_include (+5/-0)
data/intrepid/i386_netinst_udeb_include (+4/-0)
data/intrepid/i386_udeb_include (+4/-0)
data/intrepid/ia64_udeb_include (+4/-0)
data/intrepid/kboot/kboot.msg.dvd (+21/-0)
data/intrepid/kboot/kboot.msg.install (+15/-0)
data/intrepid/kboot/kboot.msg.live (+19/-0)
data/intrepid/pegasos/pegasos (+87/-0)
data/intrepid/powerpc_businesscard_udeb_include (+4/-0)
data/intrepid/powerpc_netinst_udeb_include (+3/-0)
data/intrepid/powerpc_udeb_include (+4/-0)
data/intrepid/preseed/cli.seed (+5/-0)
data/intrepid/preseed/edubuntu/cli.seed (+8/-0)
data/intrepid/preseed/edubuntu/edubuntu.seed (+11/-0)
data/intrepid/preseed/edubuntu/i386/edubuntu.seed (+14/-0)
data/intrepid/preseed/edubuntu/workstation.seed (+7/-0)
data/intrepid/preseed/gobuntu/gobuntu.seed (+7/-0)
data/intrepid/preseed/jeos/jeos.seed (+4/-0)
data/intrepid/preseed/kubuntu-kde4/kubuntu-kde4.seed (+6/-0)
data/intrepid/preseed/kubuntu/kubuntu.seed (+6/-0)
data/intrepid/preseed/mythbuntu/ltsp.seed (+13/-0)
data/intrepid/preseed/mythbuntu/mythbuntu.seed (+5/-0)
data/intrepid/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+8/-0)
data/intrepid/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+10/-0)
data/intrepid/preseed/ubuntu-server/amd64/ubuntu-server.seed (+10/-0)
data/intrepid/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+8/-0)
data/intrepid/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+10/-0)
data/intrepid/preseed/ubuntu-server/i386/ubuntu-server.seed (+10/-0)
data/intrepid/preseed/ubuntu-server/ubuntu-server-minimal.seed (+6/-0)
data/intrepid/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+8/-0)
data/intrepid/preseed/ubuntu-server/ubuntu-server.seed (+8/-0)
data/intrepid/preseed/ubuntu/ltsp.seed (+7/-0)
data/intrepid/preseed/ubuntu/ubuntu.seed (+2/-0)
data/intrepid/preseed/ubuntustudio/ubuntustudio.seed (+6/-0)
data/intrepid/preseed/xubuntu/ltsp.seed (+12/-0)
data/intrepid/preseed/xubuntu/xubuntu.seed (+6/-0)
data/intrepid/sparc/silo.conf (+36/-0)
data/intrepid/sparc/silo.conf.live (+17/-0)
data/intrepid/sparc/ubuntu.txt (+16/-0)
data/intrepid/sparc/ubuntu.txt.live (+11/-0)
data/intrepid/udeb_include (+4/-0)
data/intrepid/yaboot/boot.msg.dvd (+21/-0)
data/intrepid/yaboot/boot.msg.install (+19/-0)
data/intrepid/yaboot/boot.msg.live (+18/-0)
data/intrepid/yaboot/bootinfo.txt (+5/-0)
data/intrepid/yaboot/ofboot.b (+64/-0)
data/intrepid/yaboot/yaboot.conf (+7/-0)
data/intrepid/yaboot/yaboot.conf.check (+46/-0)
data/intrepid/yaboot/yaboot.conf.check-live (+24/-0)
data/intrepid/yaboot/yaboot.conf.cli (+46/-0)
data/intrepid/yaboot/yaboot.conf.install (+46/-0)
data/intrepid/yaboot/yaboot.conf.live (+68/-0)
data/intrepid/yaboot/yaboot.conf.ltsp (+24/-0)
data/intrepid/yaboot/yaboot.conf.oem (+24/-0)
data/intrepid/yaboot/yaboot.conf.workstation (+24/-0)
data/jaunty/README.html.in (+663/-0)
data/jaunty/README.sbm (+43/-0)
data/jaunty/amd64_udeb_include (+4/-0)
data/jaunty/elilo/elilo.conf (+49/-0)
data/jaunty/elilo/elilo.conf.live (+33/-0)
data/jaunty/exclude-udebs (+1/-0)
data/jaunty/i386_businesscard_udeb_include (+5/-0)
data/jaunty/i386_netinst_udeb_include (+4/-0)
data/jaunty/i386_udeb_include (+4/-0)
data/jaunty/ia64_udeb_include (+4/-0)
data/jaunty/kboot/kboot.msg.dvd (+21/-0)
data/jaunty/kboot/kboot.msg.install (+15/-0)
data/jaunty/kboot/kboot.msg.live (+19/-0)
data/jaunty/pegasos/pegasos (+87/-0)
data/jaunty/powerpc_businesscard_udeb_include (+4/-0)
data/jaunty/powerpc_netinst_udeb_include (+3/-0)
data/jaunty/powerpc_udeb_include (+4/-0)
data/jaunty/preseed/cli.seed (+6/-0)
data/jaunty/preseed/edubuntu/cli.seed (+9/-0)
data/jaunty/preseed/edubuntu/edubuntu.seed (+13/-0)
data/jaunty/preseed/edubuntu/i386/edubuntu.seed (+16/-0)
data/jaunty/preseed/edubuntu/workstation.seed (+8/-0)
data/jaunty/preseed/gobuntu/gobuntu.seed (+8/-0)
data/jaunty/preseed/jeos/jeos.seed (+4/-0)
data/jaunty/preseed/kubuntu-kde4/kubuntu-kde4.seed (+7/-0)
data/jaunty/preseed/kubuntu/kubuntu.seed (+12/-0)
data/jaunty/preseed/mythbuntu/ltsp.seed (+13/-0)
data/jaunty/preseed/mythbuntu/mythbuntu.seed (+5/-0)
data/jaunty/preseed/ubuntu-mid/mid.seed (+8/-0)
data/jaunty/preseed/ubuntu-netbook-remix/netbook-remix.seed (+3/-0)
data/jaunty/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+15/-0)
data/jaunty/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+14/-0)
data/jaunty/preseed/ubuntu-server/amd64/ubuntu-server.seed (+17/-0)
data/jaunty/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+15/-0)
data/jaunty/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+14/-0)
data/jaunty/preseed/ubuntu-server/i386/ubuntu-server.seed (+17/-0)
data/jaunty/preseed/ubuntu-server/ubuntu-server-minimal.seed (+13/-0)
data/jaunty/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+12/-0)
data/jaunty/preseed/ubuntu-server/ubuntu-server.seed (+15/-0)
data/jaunty/preseed/ubuntu/ltsp.seed (+9/-0)
data/jaunty/preseed/ubuntu/ubuntu.seed (+8/-0)
data/jaunty/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/jaunty/preseed/xubuntu/ltsp.seed (+14/-0)
data/jaunty/preseed/xubuntu/xubuntu.seed (+7/-0)
data/jaunty/sparc/silo.conf (+36/-0)
data/jaunty/sparc/silo.conf.live (+17/-0)
data/jaunty/sparc/ubuntu.txt (+16/-0)
data/jaunty/sparc/ubuntu.txt.live (+11/-0)
data/jaunty/udeb_include (+4/-0)
data/jaunty/yaboot/boot.msg.dvd (+21/-0)
data/jaunty/yaboot/boot.msg.install (+19/-0)
data/jaunty/yaboot/boot.msg.live (+18/-0)
data/jaunty/yaboot/bootinfo.txt (+5/-0)
data/jaunty/yaboot/ofboot.b (+64/-0)
data/jaunty/yaboot/yaboot.conf (+7/-0)
data/jaunty/yaboot/yaboot.conf.check (+24/-0)
data/jaunty/yaboot/yaboot.conf.check-live (+24/-0)
data/jaunty/yaboot/yaboot.conf.cli (+46/-0)
data/jaunty/yaboot/yaboot.conf.install (+46/-0)
data/jaunty/yaboot/yaboot.conf.live (+68/-0)
data/jaunty/yaboot/yaboot.conf.ltsp (+24/-0)
data/jaunty/yaboot/yaboot.conf.oem (+24/-0)
data/jaunty/yaboot/yaboot.conf.rescue (+24/-0)
data/jaunty/yaboot/yaboot.conf.workstation (+24/-0)
data/karmic/README.html.in (+663/-0)
data/karmic/README.sbm (+43/-0)
data/karmic/amd64_udeb_include (+4/-0)
data/karmic/elilo/elilo.conf (+49/-0)
data/karmic/elilo/elilo.conf.live (+33/-0)
data/karmic/exclude-udebs (+1/-0)
data/karmic/i386_businesscard_udeb_include (+5/-0)
data/karmic/i386_netinst_udeb_include (+4/-0)
data/karmic/i386_udeb_include (+4/-0)
data/karmic/ia64_udeb_include (+4/-0)
data/karmic/kboot/kboot.msg.dvd (+21/-0)
data/karmic/kboot/kboot.msg.install (+15/-0)
data/karmic/kboot/kboot.msg.live (+19/-0)
data/karmic/pegasos/pegasos (+87/-0)
data/karmic/powerpc_businesscard_udeb_include (+4/-0)
data/karmic/powerpc_netinst_udeb_include (+3/-0)
data/karmic/powerpc_udeb_include (+4/-0)
data/karmic/preseed/cli.seed (+6/-0)
data/karmic/preseed/edubuntu/cli.seed (+9/-0)
data/karmic/preseed/edubuntu/edubuntu.seed (+13/-0)
data/karmic/preseed/edubuntu/ltsp.seed (+10/-0)
data/karmic/preseed/edubuntu/workstation.seed (+8/-0)
data/karmic/preseed/gobuntu/gobuntu.seed (+8/-0)
data/karmic/preseed/jeos/jeos.seed (+4/-0)
data/karmic/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/karmic/preseed/kubuntu/kubuntu.seed (+12/-0)
data/karmic/preseed/mythbuntu/ltsp.seed (+13/-0)
data/karmic/preseed/mythbuntu/mythbuntu.seed (+5/-0)
data/karmic/preseed/ubuntu-mid/mid.seed (+8/-0)
data/karmic/preseed/ubuntu-moblin-remix/moblin-remix.seed (+6/-0)
data/karmic/preseed/ubuntu-netbook-remix/netbook-remix.seed (+3/-0)
data/karmic/preseed/ubuntu-server/amd64/cloud.seed (+13/-0)
data/karmic/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+15/-0)
data/karmic/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+15/-0)
data/karmic/preseed/ubuntu-server/amd64/ubuntu-server.seed (+17/-0)
data/karmic/preseed/ubuntu-server/cloud.seed (+11/-0)
data/karmic/preseed/ubuntu-server/i386/cloud.seed (+13/-0)
data/karmic/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+15/-0)
data/karmic/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+15/-0)
data/karmic/preseed/ubuntu-server/i386/ubuntu-server.seed (+17/-0)
data/karmic/preseed/ubuntu-server/ubuntu-server-minimal.seed (+13/-0)
data/karmic/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+14/-0)
data/karmic/preseed/ubuntu-server/ubuntu-server.seed (+15/-0)
data/karmic/preseed/ubuntu/ltsp.seed (+10/-0)
data/karmic/preseed/ubuntu/ubuntu.seed (+8/-0)
data/karmic/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/karmic/preseed/xubuntu/ltsp.seed (+15/-0)
data/karmic/preseed/xubuntu/xubuntu.seed (+7/-0)
data/karmic/sparc/silo.conf (+36/-0)
data/karmic/sparc/silo.conf.live (+17/-0)
data/karmic/sparc/ubuntu.txt (+16/-0)
data/karmic/sparc/ubuntu.txt.live (+11/-0)
data/karmic/udeb_include (+4/-0)
data/karmic/yaboot/boot.msg.dvd (+21/-0)
data/karmic/yaboot/boot.msg.install (+19/-0)
data/karmic/yaboot/boot.msg.live (+18/-0)
data/karmic/yaboot/bootinfo.txt (+5/-0)
data/karmic/yaboot/ofboot.b (+64/-0)
data/karmic/yaboot/yaboot.conf (+7/-0)
data/karmic/yaboot/yaboot.conf.check (+24/-0)
data/karmic/yaboot/yaboot.conf.check-live (+24/-0)
data/karmic/yaboot/yaboot.conf.cli (+46/-0)
data/karmic/yaboot/yaboot.conf.install (+46/-0)
data/karmic/yaboot/yaboot.conf.live (+68/-0)
data/karmic/yaboot/yaboot.conf.ltsp (+24/-0)
data/karmic/yaboot/yaboot.conf.oem (+24/-0)
data/karmic/yaboot/yaboot.conf.rescue (+24/-0)
data/karmic/yaboot/yaboot.conf.workstation (+24/-0)
data/lucid/README.html.in (+663/-0)
data/lucid/README.sbm (+43/-0)
data/lucid/amd64_udeb_include (+4/-0)
data/lucid/elilo/elilo.conf (+49/-0)
data/lucid/elilo/elilo.conf.live (+33/-0)
data/lucid/exclude-udebs (+1/-0)
data/lucid/i386_businesscard_udeb_include (+5/-0)
data/lucid/i386_netinst_udeb_include (+4/-0)
data/lucid/i386_udeb_include (+4/-0)
data/lucid/ia64_udeb_include (+4/-0)
data/lucid/kboot/kboot.msg.dvd (+21/-0)
data/lucid/kboot/kboot.msg.install (+15/-0)
data/lucid/kboot/kboot.msg.live (+19/-0)
data/lucid/pegasos/pegasos (+87/-0)
data/lucid/powerpc_businesscard_udeb_include (+4/-0)
data/lucid/powerpc_netinst_udeb_include (+3/-0)
data/lucid/powerpc_udeb_include (+4/-0)
data/lucid/preseed/cli.seed (+6/-0)
data/lucid/preseed/edubuntu/cli.seed (+9/-0)
data/lucid/preseed/edubuntu/edubuntu.seed (+13/-0)
data/lucid/preseed/edubuntu/ltsp.seed (+10/-0)
data/lucid/preseed/edubuntu/workstation.seed (+8/-0)
data/lucid/preseed/gobuntu/gobuntu.seed (+8/-0)
data/lucid/preseed/jeos/jeos.seed (+4/-0)
data/lucid/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/lucid/preseed/kubuntu/kubuntu.seed (+12/-0)
data/lucid/preseed/mythbuntu/ltsp.seed (+13/-0)
data/lucid/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/lucid/preseed/ubuntu-mid/mid.seed (+8/-0)
data/lucid/preseed/ubuntu-moblin-remix/moblin-remix.seed (+6/-0)
data/lucid/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/lucid/preseed/ubuntu-server/amd64/cloud.seed (+15/-0)
data/lucid/preseed/ubuntu-server/amd64/maverick-cloud.seed (+15/-0)
data/lucid/preseed/ubuntu-server/amd64/maverick-ubuntu-server-minimal.seed (+17/-0)
data/lucid/preseed/ubuntu-server/amd64/maverick-ubuntu-server-minimalvm.seed (+17/-0)
data/lucid/preseed/ubuntu-server/amd64/maverick-ubuntu-server.seed (+19/-0)
data/lucid/preseed/ubuntu-server/amd64/natty-cloud.seed (+15/-0)
data/lucid/preseed/ubuntu-server/amd64/natty-ubuntu-server-minimal.seed (+17/-0)
data/lucid/preseed/ubuntu-server/amd64/natty-ubuntu-server-minimalvm.seed (+17/-0)
data/lucid/preseed/ubuntu-server/amd64/natty-ubuntu-server.seed (+19/-0)
data/lucid/preseed/ubuntu-server/amd64/oneiric-cloud.seed (+15/-0)
data/lucid/preseed/ubuntu-server/amd64/oneiric-ubuntu-server-minimal.seed (+17/-0)
data/lucid/preseed/ubuntu-server/amd64/oneiric-ubuntu-server-minimalvm.seed (+17/-0)
data/lucid/preseed/ubuntu-server/amd64/oneiric-ubuntu-server.seed (+19/-0)
data/lucid/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+17/-0)
data/lucid/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+17/-0)
data/lucid/preseed/ubuntu-server/amd64/ubuntu-server.seed (+19/-0)
data/lucid/preseed/ubuntu-server/cloud.seed (+13/-0)
data/lucid/preseed/ubuntu-server/i386/cloud.seed (+15/-0)
data/lucid/preseed/ubuntu-server/i386/maverick-cloud.seed (+15/-0)
data/lucid/preseed/ubuntu-server/i386/maverick-ubuntu-server-minimal.seed (+17/-0)
data/lucid/preseed/ubuntu-server/i386/maverick-ubuntu-server-minimalvm.seed (+17/-0)
data/lucid/preseed/ubuntu-server/i386/maverick-ubuntu-server.seed (+19/-0)
data/lucid/preseed/ubuntu-server/i386/natty-cloud.seed (+15/-0)
data/lucid/preseed/ubuntu-server/i386/natty-ubuntu-server-minimal.seed (+17/-0)
data/lucid/preseed/ubuntu-server/i386/natty-ubuntu-server-minimalvm.seed (+17/-0)
data/lucid/preseed/ubuntu-server/i386/natty-ubuntu-server.seed (+19/-0)
data/lucid/preseed/ubuntu-server/i386/oneiric-cloud.seed (+15/-0)
data/lucid/preseed/ubuntu-server/i386/oneiric-ubuntu-server-minimal.seed (+17/-0)
data/lucid/preseed/ubuntu-server/i386/oneiric-ubuntu-server-minimalvm.seed (+17/-0)
data/lucid/preseed/ubuntu-server/i386/oneiric-ubuntu-server.seed (+19/-0)
data/lucid/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+17/-0)
data/lucid/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+17/-0)
data/lucid/preseed/ubuntu-server/i386/ubuntu-server.seed (+19/-0)
data/lucid/preseed/ubuntu-server/ubuntu-server-minimal.seed (+15/-0)
data/lucid/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+16/-0)
data/lucid/preseed/ubuntu-server/ubuntu-server.seed (+17/-0)
data/lucid/preseed/ubuntu/ltsp.seed (+10/-0)
data/lucid/preseed/ubuntu/ubuntu.seed (+8/-0)
data/lucid/preseed/ubuntustudio/ubuntustudio.seed (+6/-0)
data/lucid/preseed/xubuntu/ltsp.seed (+13/-0)
data/lucid/preseed/xubuntu/xubuntu.seed (+5/-0)
data/lucid/sparc/silo.conf (+36/-0)
data/lucid/sparc/silo.conf.live (+17/-0)
data/lucid/sparc/ubuntu.txt (+16/-0)
data/lucid/sparc/ubuntu.txt.live (+11/-0)
data/lucid/udeb_include (+4/-0)
data/lucid/yaboot/boot.msg.dvd (+21/-0)
data/lucid/yaboot/boot.msg.install (+19/-0)
data/lucid/yaboot/boot.msg.live (+18/-0)
data/lucid/yaboot/bootinfo.txt (+5/-0)
data/lucid/yaboot/ofboot.b (+64/-0)
data/lucid/yaboot/yaboot.conf (+7/-0)
data/lucid/yaboot/yaboot.conf.check (+24/-0)
data/lucid/yaboot/yaboot.conf.check-live (+24/-0)
data/lucid/yaboot/yaboot.conf.cli (+46/-0)
data/lucid/yaboot/yaboot.conf.install (+46/-0)
data/lucid/yaboot/yaboot.conf.live (+68/-0)
data/lucid/yaboot/yaboot.conf.ltsp (+24/-0)
data/lucid/yaboot/yaboot.conf.oem (+24/-0)
data/lucid/yaboot/yaboot.conf.rescue (+24/-0)
data/lucid/yaboot/yaboot.conf.workstation (+24/-0)
data/maverick/README.html.in (+663/-0)
data/maverick/README.sbm (+43/-0)
data/maverick/amd64_udeb_include (+4/-0)
data/maverick/elilo/elilo.conf (+49/-0)
data/maverick/elilo/elilo.conf.live (+33/-0)
data/maverick/exclude-udebs (+1/-0)
data/maverick/i386_businesscard_udeb_include (+5/-0)
data/maverick/i386_netinst_udeb_include (+4/-0)
data/maverick/i386_udeb_include (+4/-0)
data/maverick/ia64_udeb_include (+4/-0)
data/maverick/kboot/kboot.msg.dvd (+21/-0)
data/maverick/kboot/kboot.msg.install (+15/-0)
data/maverick/kboot/kboot.msg.live (+19/-0)
data/maverick/pegasos/pegasos (+87/-0)
data/maverick/powerpc_businesscard_udeb_include (+4/-0)
data/maverick/powerpc_netinst_udeb_include (+3/-0)
data/maverick/powerpc_udeb_include (+4/-0)
data/maverick/preseed/cli.seed (+6/-0)
data/maverick/preseed/edubuntu/cli.seed (+9/-0)
data/maverick/preseed/edubuntu/edubuntu.seed (+15/-0)
data/maverick/preseed/edubuntu/ltsp.seed (+12/-0)
data/maverick/preseed/edubuntu/workstation.seed (+10/-0)
data/maverick/preseed/jeos/jeos.seed (+4/-0)
data/maverick/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/maverick/preseed/kubuntu/kubuntu.seed (+14/-0)
data/maverick/preseed/mythbuntu/ltsp.seed (+13/-0)
data/maverick/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/maverick/preseed/ubuntu-mid/mid.seed (+8/-0)
data/maverick/preseed/ubuntu-moblin-remix/moblin-remix.seed (+6/-0)
data/maverick/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/maverick/preseed/ubuntu-server/amd64/cloud.seed (+15/-0)
data/maverick/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+19/-0)
data/maverick/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/maverick/preseed/ubuntu-server/amd64/ubuntu-server.seed (+21/-0)
data/maverick/preseed/ubuntu-server/cloud.seed (+13/-0)
data/maverick/preseed/ubuntu-server/i386/cloud.seed (+15/-0)
data/maverick/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+19/-0)
data/maverick/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/maverick/preseed/ubuntu-server/i386/ubuntu-server.seed (+21/-0)
data/maverick/preseed/ubuntu-server/ubuntu-server-minimal.seed (+17/-0)
data/maverick/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+18/-0)
data/maverick/preseed/ubuntu-server/ubuntu-server.seed (+19/-0)
data/maverick/preseed/ubuntu/ltsp.seed (+12/-0)
data/maverick/preseed/ubuntu/ubuntu.seed (+10/-0)
data/maverick/preseed/ubuntustudio/ubuntustudio.seed (+6/-0)
data/maverick/preseed/xubuntu/ltsp.seed (+15/-0)
data/maverick/preseed/xubuntu/xubuntu.seed (+7/-0)
data/maverick/sparc/silo.conf (+36/-0)
data/maverick/sparc/silo.conf.live (+17/-0)
data/maverick/sparc/ubuntu.txt (+16/-0)
data/maverick/sparc/ubuntu.txt.live (+11/-0)
data/maverick/udeb_include (+4/-0)
data/maverick/yaboot/boot.msg.dvd (+21/-0)
data/maverick/yaboot/boot.msg.install (+19/-0)
data/maverick/yaboot/boot.msg.live (+18/-0)
data/maverick/yaboot/bootinfo.txt (+5/-0)
data/maverick/yaboot/ofboot.b (+64/-0)
data/maverick/yaboot/yaboot.conf (+7/-0)
data/maverick/yaboot/yaboot.conf.check (+24/-0)
data/maverick/yaboot/yaboot.conf.check-live (+24/-0)
data/maverick/yaboot/yaboot.conf.cli (+46/-0)
data/maverick/yaboot/yaboot.conf.install (+46/-0)
data/maverick/yaboot/yaboot.conf.live (+68/-0)
data/maverick/yaboot/yaboot.conf.ltsp (+24/-0)
data/maverick/yaboot/yaboot.conf.oem (+24/-0)
data/maverick/yaboot/yaboot.conf.rescue (+24/-0)
data/maverick/yaboot/yaboot.conf.workstation (+24/-0)
data/natty/README.html.in (+663/-0)
data/natty/README.sbm (+43/-0)
data/natty/amd64_udeb_include (+4/-0)
data/natty/exclude-udebs (+1/-0)
data/natty/i386_businesscard_udeb_include (+5/-0)
data/natty/i386_netinst_udeb_include (+4/-0)
data/natty/i386_udeb_include (+4/-0)
data/natty/kboot/kboot.msg.dvd (+21/-0)
data/natty/kboot/kboot.msg.install (+15/-0)
data/natty/kboot/kboot.msg.live (+19/-0)
data/natty/pegasos/pegasos (+87/-0)
data/natty/powerpc_businesscard_udeb_include (+4/-0)
data/natty/powerpc_netinst_udeb_include (+3/-0)
data/natty/powerpc_udeb_include (+4/-0)
data/natty/preseed/cli.seed (+6/-0)
data/natty/preseed/edubuntu/cli.seed (+9/-0)
data/natty/preseed/edubuntu/edubuntu.seed (+15/-0)
data/natty/preseed/edubuntu/ltsp.seed (+12/-0)
data/natty/preseed/edubuntu/workstation.seed (+10/-0)
data/natty/preseed/jeos/jeos.seed (+4/-0)
data/natty/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/natty/preseed/kubuntu/kubuntu.seed (+14/-0)
data/natty/preseed/mythbuntu/ltsp.seed (+13/-0)
data/natty/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/natty/preseed/ubuntu-mid/mid.seed (+8/-0)
data/natty/preseed/ubuntu-moblin-remix/moblin-remix.seed (+6/-0)
data/natty/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/natty/preseed/ubuntu-server/amd64/cloud.seed (+15/-0)
data/natty/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+19/-0)
data/natty/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/natty/preseed/ubuntu-server/amd64/ubuntu-server.seed (+21/-0)
data/natty/preseed/ubuntu-server/cloud.seed (+13/-0)
data/natty/preseed/ubuntu-server/i386/cloud.seed (+15/-0)
data/natty/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+19/-0)
data/natty/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/natty/preseed/ubuntu-server/i386/ubuntu-server.seed (+21/-0)
data/natty/preseed/ubuntu-server/ubuntu-server-minimal.seed (+17/-0)
data/natty/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+18/-0)
data/natty/preseed/ubuntu-server/ubuntu-server.seed (+19/-0)
data/natty/preseed/ubuntu/ltsp.seed (+12/-0)
data/natty/preseed/ubuntu/ubuntu.seed (+10/-0)
data/natty/preseed/ubuntustudio/ubuntustudio.seed (+6/-0)
data/natty/preseed/xubuntu/ltsp.seed (+15/-0)
data/natty/preseed/xubuntu/xubuntu.seed (+7/-0)
data/natty/udeb_include (+4/-0)
data/natty/yaboot/boot.msg.dvd (+21/-0)
data/natty/yaboot/boot.msg.install (+19/-0)
data/natty/yaboot/boot.msg.live (+18/-0)
data/natty/yaboot/bootinfo.txt (+5/-0)
data/natty/yaboot/ofboot.b (+64/-0)
data/natty/yaboot/yaboot.conf (+7/-0)
data/natty/yaboot/yaboot.conf.check (+24/-0)
data/natty/yaboot/yaboot.conf.check-live (+24/-0)
data/natty/yaboot/yaboot.conf.cli (+68/-0)
data/natty/yaboot/yaboot.conf.install (+68/-0)
data/natty/yaboot/yaboot.conf.live (+68/-0)
data/natty/yaboot/yaboot.conf.ltsp (+24/-0)
data/natty/yaboot/yaboot.conf.oem (+24/-0)
data/natty/yaboot/yaboot.conf.rescue (+24/-0)
data/natty/yaboot/yaboot.conf.workstation (+24/-0)
data/oneiric/README.html.in (+663/-0)
data/oneiric/README.sbm (+43/-0)
data/oneiric/amd64_udeb_include (+4/-0)
data/oneiric/exclude-udebs (+1/-0)
data/oneiric/i386_businesscard_udeb_include (+5/-0)
data/oneiric/i386_netinst_udeb_include (+4/-0)
data/oneiric/i386_udeb_include (+4/-0)
data/oneiric/multiarch/amd64 (+1/-0)
data/oneiric/pegasos/pegasos (+87/-0)
data/oneiric/powerpc_businesscard_udeb_include (+4/-0)
data/oneiric/powerpc_netinst_udeb_include (+3/-0)
data/oneiric/powerpc_udeb_include (+4/-0)
data/oneiric/preseed/cli.seed (+6/-0)
data/oneiric/preseed/edubuntu/cli.seed (+9/-0)
data/oneiric/preseed/edubuntu/edubuntu.seed (+15/-0)
data/oneiric/preseed/edubuntu/ltsp.seed (+12/-0)
data/oneiric/preseed/edubuntu/workstation.seed (+10/-0)
data/oneiric/preseed/jeos/jeos.seed (+4/-0)
data/oneiric/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/oneiric/preseed/kubuntu/kubuntu.seed (+14/-0)
data/oneiric/preseed/lubuntu/lubuntu.seed (+7/-0)
data/oneiric/preseed/mythbuntu/ltsp.seed (+13/-0)
data/oneiric/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/oneiric/preseed/ubuntu-mid/mid.seed (+8/-0)
data/oneiric/preseed/ubuntu-moblin-remix/moblin-remix.seed (+6/-0)
data/oneiric/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/oneiric/preseed/ubuntu-server/amd64/cloud.seed (+16/-0)
data/oneiric/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+20/-0)
data/oneiric/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+20/-0)
data/oneiric/preseed/ubuntu-server/amd64/ubuntu-server.seed (+22/-0)
data/oneiric/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+20/-0)
data/oneiric/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+20/-0)
data/oneiric/preseed/ubuntu-server/i386/ubuntu-server.seed (+22/-0)
data/oneiric/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/oneiric/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+19/-0)
data/oneiric/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/oneiric/preseed/ubuntu/ltsp.seed (+12/-0)
data/oneiric/preseed/ubuntu/ubuntu.seed (+10/-0)
data/oneiric/preseed/ubuntustudio/ubuntustudio.seed (+6/-0)
data/oneiric/preseed/xubuntu/ltsp.seed (+15/-0)
data/oneiric/preseed/xubuntu/xubuntu.seed (+7/-0)
data/oneiric/udeb_include (+4/-0)
data/oneiric/yaboot/boot.msg.dvd (+21/-0)
data/oneiric/yaboot/boot.msg.install (+19/-0)
data/oneiric/yaboot/boot.msg.live (+18/-0)
data/oneiric/yaboot/bootinfo.txt (+5/-0)
data/oneiric/yaboot/ofboot.b (+64/-0)
data/oneiric/yaboot/yaboot.conf (+7/-0)
data/oneiric/yaboot/yaboot.conf.check (+24/-0)
data/oneiric/yaboot/yaboot.conf.check-live (+24/-0)
data/oneiric/yaboot/yaboot.conf.cli (+68/-0)
data/oneiric/yaboot/yaboot.conf.install (+68/-0)
data/oneiric/yaboot/yaboot.conf.live (+68/-0)
data/oneiric/yaboot/yaboot.conf.ltsp (+24/-0)
data/oneiric/yaboot/yaboot.conf.oem (+24/-0)
data/oneiric/yaboot/yaboot.conf.rescue (+24/-0)
data/oneiric/yaboot/yaboot.conf.workstation (+24/-0)
data/potato/README.html.in (+809/-0)
data/potato/apt-setup.html.in (+256/-0)
data/potato/yaboot/yaboot.conf (+23/-0)
data/precise/README.html.in (+663/-0)
data/precise/README.sbm (+43/-0)
data/precise/amd64_udeb_include (+4/-0)
data/precise/exclude-udebs (+1/-0)
data/precise/i386_businesscard_udeb_include (+5/-0)
data/precise/i386_netinst_udeb_include (+4/-0)
data/precise/i386_udeb_include (+4/-0)
data/precise/multiarch/amd64 (+1/-0)
data/precise/pegasos/pegasos (+87/-0)
data/precise/powerpc_businesscard_udeb_include (+4/-0)
data/precise/powerpc_netinst_udeb_include (+3/-0)
data/precise/powerpc_udeb_include (+4/-0)
data/precise/preseed/cli.seed (+6/-0)
data/precise/preseed/edubuntu/cli.seed (+9/-0)
data/precise/preseed/edubuntu/edubuntu.seed (+15/-0)
data/precise/preseed/edubuntu/ltsp.seed (+12/-0)
data/precise/preseed/edubuntu/workstation.seed (+10/-0)
data/precise/preseed/jeos/jeos.seed (+4/-0)
data/precise/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/precise/preseed/kubuntu/kubuntu.seed (+14/-0)
data/precise/preseed/lubuntu/lubuntu.seed (+9/-0)
data/precise/preseed/mythbuntu/ltsp.seed (+13/-0)
data/precise/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/precise/preseed/ubuntu-mid/mid.seed (+8/-0)
data/precise/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/precise/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/precise/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/precise/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/precise/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/precise/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/precise/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/precise/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/precise/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/precise/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+19/-0)
data/precise/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/precise/preseed/ubuntu/ltsp.seed (+12/-0)
data/precise/preseed/ubuntu/ubuntu.seed (+10/-0)
data/precise/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/precise/preseed/xubuntu/ltsp.seed (+15/-0)
data/precise/preseed/xubuntu/xubuntu.seed (+7/-0)
data/precise/udeb_include (+4/-0)
data/precise/yaboot/boot.msg.dvd (+21/-0)
data/precise/yaboot/boot.msg.install (+19/-0)
data/precise/yaboot/boot.msg.live (+18/-0)
data/precise/yaboot/bootinfo.txt (+5/-0)
data/precise/yaboot/ofboot.b (+64/-0)
data/precise/yaboot/yaboot.conf (+7/-0)
data/precise/yaboot/yaboot.conf.check (+24/-0)
data/precise/yaboot/yaboot.conf.check-live (+24/-0)
data/precise/yaboot/yaboot.conf.cli (+68/-0)
data/precise/yaboot/yaboot.conf.install (+68/-0)
data/precise/yaboot/yaboot.conf.live (+68/-0)
data/precise/yaboot/yaboot.conf.ltsp (+24/-0)
data/precise/yaboot/yaboot.conf.oem (+24/-0)
data/precise/yaboot/yaboot.conf.rescue (+24/-0)
data/precise/yaboot/yaboot.conf.workstation (+24/-0)
data/quantal/README.html.in (+663/-0)
data/quantal/README.sbm (+43/-0)
data/quantal/amd64_udeb_include (+4/-0)
data/quantal/exclude-udebs (+1/-0)
data/quantal/i386_businesscard_udeb_include (+5/-0)
data/quantal/i386_netinst_udeb_include (+4/-0)
data/quantal/i386_udeb_include (+4/-0)
data/quantal/multiarch/amd64 (+1/-0)
data/quantal/pegasos/pegasos (+87/-0)
data/quantal/powerpc_businesscard_udeb_include (+4/-0)
data/quantal/powerpc_netinst_udeb_include (+3/-0)
data/quantal/powerpc_udeb_include (+4/-0)
data/quantal/preseed/cli.seed (+6/-0)
data/quantal/preseed/edubuntu/cli.seed (+9/-0)
data/quantal/preseed/edubuntu/edubuntu.seed (+15/-0)
data/quantal/preseed/edubuntu/ltsp.seed (+12/-0)
data/quantal/preseed/edubuntu/workstation.seed (+10/-0)
data/quantal/preseed/jeos/jeos.seed (+4/-0)
data/quantal/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/quantal/preseed/kubuntu/kubuntu.seed (+14/-0)
data/quantal/preseed/lubuntu/lubuntu.seed (+9/-0)
data/quantal/preseed/mythbuntu/ltsp.seed (+13/-0)
data/quantal/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/quantal/preseed/ubuntu-mid/mid.seed (+8/-0)
data/quantal/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/quantal/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/quantal/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/quantal/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/quantal/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/quantal/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/quantal/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/quantal/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/quantal/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/quantal/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/quantal/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/quantal/preseed/ubuntu/ltsp.seed (+12/-0)
data/quantal/preseed/ubuntu/ubuntu.seed (+10/-0)
data/quantal/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/quantal/preseed/xubuntu/ltsp.seed (+15/-0)
data/quantal/preseed/xubuntu/xubuntu.seed (+7/-0)
data/quantal/udeb_include (+4/-0)
data/quantal/yaboot/boot.msg.dvd (+21/-0)
data/quantal/yaboot/boot.msg.install (+19/-0)
data/quantal/yaboot/boot.msg.live (+18/-0)
data/quantal/yaboot/bootinfo.txt (+5/-0)
data/quantal/yaboot/ofboot.b (+64/-0)
data/quantal/yaboot/yaboot.conf (+7/-0)
data/quantal/yaboot/yaboot.conf.check (+24/-0)
data/quantal/yaboot/yaboot.conf.check-live (+24/-0)
data/quantal/yaboot/yaboot.conf.cli (+68/-0)
data/quantal/yaboot/yaboot.conf.install (+68/-0)
data/quantal/yaboot/yaboot.conf.live (+68/-0)
data/quantal/yaboot/yaboot.conf.ltsp (+24/-0)
data/quantal/yaboot/yaboot.conf.oem (+24/-0)
data/quantal/yaboot/yaboot.conf.rescue (+24/-0)
data/quantal/yaboot/yaboot.conf.workstation (+24/-0)
data/raring/README.html.in (+663/-0)
data/raring/README.sbm (+43/-0)
data/raring/amd64_udeb_include (+4/-0)
data/raring/exclude-udebs (+1/-0)
data/raring/i386_businesscard_udeb_include (+5/-0)
data/raring/i386_netinst_udeb_include (+4/-0)
data/raring/i386_udeb_include (+4/-0)
data/raring/multiarch/amd64 (+1/-0)
data/raring/pegasos/pegasos (+87/-0)
data/raring/powerpc_businesscard_udeb_include (+4/-0)
data/raring/powerpc_netinst_udeb_include (+3/-0)
data/raring/powerpc_udeb_include (+4/-0)
data/raring/preseed/cli.seed (+6/-0)
data/raring/preseed/edubuntu/cli.seed (+9/-0)
data/raring/preseed/edubuntu/edubuntu.seed (+15/-0)
data/raring/preseed/edubuntu/ltsp.seed (+12/-0)
data/raring/preseed/edubuntu/workstation.seed (+10/-0)
data/raring/preseed/jeos/jeos.seed (+4/-0)
data/raring/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/raring/preseed/kubuntu/kubuntu.seed (+14/-0)
data/raring/preseed/lubuntu/lubuntu.seed (+9/-0)
data/raring/preseed/mythbuntu/ltsp.seed (+13/-0)
data/raring/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/raring/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/raring/preseed/ubuntu-mid/mid.seed (+8/-0)
data/raring/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/raring/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/raring/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/raring/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/raring/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/raring/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/raring/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/raring/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/raring/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/raring/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/raring/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/raring/preseed/ubuntu/ltsp.seed (+12/-0)
data/raring/preseed/ubuntu/ubuntu.seed (+10/-0)
data/raring/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/raring/preseed/xubuntu/ltsp.seed (+15/-0)
data/raring/preseed/xubuntu/xubuntu.seed (+7/-0)
data/raring/udeb_include (+4/-0)
data/raring/yaboot/boot.msg.dvd (+21/-0)
data/raring/yaboot/boot.msg.install (+19/-0)
data/raring/yaboot/boot.msg.live (+18/-0)
data/raring/yaboot/bootinfo.txt (+5/-0)
data/raring/yaboot/ofboot.b (+64/-0)
data/raring/yaboot/yaboot.conf (+7/-0)
data/raring/yaboot/yaboot.conf.check (+24/-0)
data/raring/yaboot/yaboot.conf.check-live (+24/-0)
data/raring/yaboot/yaboot.conf.cli (+68/-0)
data/raring/yaboot/yaboot.conf.install (+68/-0)
data/raring/yaboot/yaboot.conf.live (+68/-0)
data/raring/yaboot/yaboot.conf.ltsp (+24/-0)
data/raring/yaboot/yaboot.conf.oem (+24/-0)
data/raring/yaboot/yaboot.conf.rescue (+24/-0)
data/raring/yaboot/yaboot.conf.workstation (+24/-0)
data/sarge/README.html.in (+693/-0)
data/sarge/README.sbm (+43/-0)
data/sarge/alpha_businesscard_udeb_include (+4/-0)
data/sarge/alpha_netinst_udeb_include (+3/-0)
data/sarge/alpha_udeb_include (+3/-0)
data/sarge/amd64/extra-sources (+16/-0)
data/sarge/amd64_businesscard_udeb_include (+5/-0)
data/sarge/amd64_netinst_udeb_include (+4/-0)
data/sarge/amd64_udeb_include (+4/-0)
data/sarge/arm_businesscard_udeb_include (+3/-0)
data/sarge/arm_netinst_udeb_include (+2/-0)
data/sarge/arm_udeb_include (+2/-0)
data/sarge/delo.conf (+19/-0)
data/sarge/exclude-udebs (+92/-0)
data/sarge/exclude-udebs-amd64 (+35/-0)
data/sarge/exclude-udebs-i386 (+27/-0)
data/sarge/exclude-udebs-powerpc (+30/-0)
data/sarge/hppa_businesscard_udeb_include (+3/-0)
data/sarge/hppa_netinst_udeb_include (+2/-0)
data/sarge/hppa_udeb_include (+2/-0)
data/sarge/i386_businesscard_udeb_include (+5/-0)
data/sarge/i386_netinst_udeb_include (+4/-0)
data/sarge/i386_udeb_include (+4/-0)
data/sarge/ia64_businesscard_udeb_include (+3/-0)
data/sarge/ia64_netinst_udeb_include (+2/-0)
data/sarge/ia64_udeb_include (+2/-0)
data/sarge/m68k_businesscard_udeb_include (+3/-0)
data/sarge/m68k_netinst_udeb_include (+2/-0)
data/sarge/m68k_udeb_include (+2/-0)
data/sarge/mips_businesscard_udeb_include (+3/-0)
data/sarge/mips_netinst_udeb_include (+2/-0)
data/sarge/mips_udeb_include (+2/-0)
data/sarge/mipsel_businesscard_udeb_include (+3/-0)
data/sarge/mipsel_netinst_udeb_include (+2/-0)
data/sarge/mipsel_udeb_include (+2/-0)
data/sarge/pegasos/pegasos (+87/-0)
data/sarge/powerpc_businesscard_udeb_include (+4/-0)
data/sarge/powerpc_netinst_udeb_include (+3/-0)
data/sarge/powerpc_udeb_include (+4/-0)
data/sarge/s390_businesscard_udeb_include (+3/-0)
data/sarge/s390_netinst_udeb_include (+2/-0)
data/sarge/s390_udeb_include (+2/-0)
data/sarge/sparc/debian.txt (+16/-0)
data/sarge/sparc/silo.conf (+21/-0)
data/sarge/sparc_businesscard_udeb_include (+3/-0)
data/sarge/sparc_netinst_udeb_include (+2/-0)
data/sarge/sparc_udeb_include (+2/-0)
data/sarge/yaboot/boot.msg (+22/-0)
data/sarge/yaboot/ofboot.b (+64/-0)
data/sarge/yaboot/yaboot.conf (+105/-0)
data/saucy/README.html.in (+663/-0)
data/saucy/README.sbm (+43/-0)
data/saucy/amd64_udeb_include (+4/-0)
data/saucy/exclude-udebs (+1/-0)
data/saucy/i386_businesscard_udeb_include (+5/-0)
data/saucy/i386_netinst_udeb_include (+4/-0)
data/saucy/i386_udeb_include (+4/-0)
data/saucy/multiarch/amd64 (+1/-0)
data/saucy/pegasos/pegasos (+87/-0)
data/saucy/powerpc_businesscard_udeb_include (+4/-0)
data/saucy/powerpc_netinst_udeb_include (+3/-0)
data/saucy/powerpc_udeb_include (+4/-0)
data/saucy/preseed/cli.seed (+6/-0)
data/saucy/preseed/edubuntu/cli.seed (+9/-0)
data/saucy/preseed/edubuntu/edubuntu.seed (+15/-0)
data/saucy/preseed/edubuntu/ltsp.seed (+12/-0)
data/saucy/preseed/edubuntu/workstation.seed (+10/-0)
data/saucy/preseed/jeos/jeos.seed (+4/-0)
data/saucy/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/saucy/preseed/kubuntu/kubuntu.seed (+14/-0)
data/saucy/preseed/lubuntu/lubuntu.seed (+9/-0)
data/saucy/preseed/mythbuntu/ltsp.seed (+13/-0)
data/saucy/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/saucy/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/saucy/preseed/ubuntu-mid/mid.seed (+8/-0)
data/saucy/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/saucy/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/saucy/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/saucy/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/saucy/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/saucy/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/saucy/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/saucy/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/saucy/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/saucy/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/saucy/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/saucy/preseed/ubuntu/ltsp.seed (+12/-0)
data/saucy/preseed/ubuntu/ubuntu.seed (+10/-0)
data/saucy/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/saucy/preseed/xubuntu/ltsp.seed (+15/-0)
data/saucy/preseed/xubuntu/xubuntu.seed (+7/-0)
data/saucy/udeb_include (+4/-0)
data/saucy/yaboot/boot.msg.dvd (+21/-0)
data/saucy/yaboot/boot.msg.install (+19/-0)
data/saucy/yaboot/boot.msg.live (+18/-0)
data/saucy/yaboot/bootinfo.txt (+5/-0)
data/saucy/yaboot/ofboot.b (+64/-0)
data/saucy/yaboot/yaboot.conf (+7/-0)
data/saucy/yaboot/yaboot.conf.check (+24/-0)
data/saucy/yaboot/yaboot.conf.check-live (+24/-0)
data/saucy/yaboot/yaboot.conf.cli (+68/-0)
data/saucy/yaboot/yaboot.conf.install (+68/-0)
data/saucy/yaboot/yaboot.conf.live (+68/-0)
data/saucy/yaboot/yaboot.conf.ltsp (+24/-0)
data/saucy/yaboot/yaboot.conf.oem (+24/-0)
data/saucy/yaboot/yaboot.conf.rescue (+24/-0)
data/saucy/yaboot/yaboot.conf.workstation (+24/-0)
data/sparc/etc/debian.txt (+16/-0)
data/sparc/etc/silo.conf (+21/-0)
data/trusty/README.html.in (+663/-0)
data/trusty/README.sbm (+43/-0)
data/trusty/amd64_udeb_include (+4/-0)
data/trusty/exclude-udebs (+1/-0)
data/trusty/i386_businesscard_udeb_include (+5/-0)
data/trusty/i386_netinst_udeb_include (+4/-0)
data/trusty/i386_udeb_include (+4/-0)
data/trusty/multiarch/amd64 (+1/-0)
data/trusty/pegasos/pegasos (+84/-0)
data/trusty/powerpc_businesscard_udeb_include (+4/-0)
data/trusty/powerpc_netinst_udeb_include (+3/-0)
data/trusty/powerpc_udeb_include (+4/-0)
data/trusty/preseed/cli.seed (+6/-0)
data/trusty/preseed/edubuntu/cli.seed (+9/-0)
data/trusty/preseed/edubuntu/edubuntu.seed (+15/-0)
data/trusty/preseed/edubuntu/ltsp.seed (+12/-0)
data/trusty/preseed/edubuntu/workstation.seed (+10/-0)
data/trusty/preseed/jeos/jeos.seed (+4/-0)
data/trusty/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/trusty/preseed/kubuntu/kubuntu.seed (+14/-0)
data/trusty/preseed/lubuntu/lubuntu.seed (+9/-0)
data/trusty/preseed/mythbuntu/ltsp.seed (+13/-0)
data/trusty/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/trusty/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/trusty/preseed/ubuntu-mid/mid.seed (+8/-0)
data/trusty/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/trusty/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/trusty/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/trusty/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/trusty/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/trusty/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/trusty/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/trusty/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/trusty/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/trusty/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/trusty/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/trusty/preseed/ubuntu/ltsp.seed (+12/-0)
data/trusty/preseed/ubuntu/ubuntu.seed (+10/-0)
data/trusty/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/trusty/preseed/xubuntu/ltsp.seed (+15/-0)
data/trusty/preseed/xubuntu/xubuntu.seed (+7/-0)
data/trusty/udeb_include (+4/-0)
data/trusty/yaboot/boot.msg.dvd (+19/-0)
data/trusty/yaboot/boot.msg.install (+18/-0)
data/trusty/yaboot/boot.msg.live (+18/-0)
data/trusty/yaboot/bootinfo.txt (+5/-0)
data/trusty/yaboot/ofboot.b (+64/-0)
data/trusty/yaboot/yaboot.conf (+7/-0)
data/trusty/yaboot/yaboot.conf.check (+24/-0)
data/trusty/yaboot/yaboot.conf.check-live (+24/-0)
data/trusty/yaboot/yaboot.conf.cli (+46/-0)
data/trusty/yaboot/yaboot.conf.install (+46/-0)
data/trusty/yaboot/yaboot.conf.live (+68/-0)
data/trusty/yaboot/yaboot.conf.ltsp (+24/-0)
data/trusty/yaboot/yaboot.conf.oem (+24/-0)
data/trusty/yaboot/yaboot.conf.rescue (+24/-0)
data/trusty/yaboot/yaboot.conf.workstation (+24/-0)
data/utopic/README.html.in (+663/-0)
data/utopic/README.sbm (+43/-0)
data/utopic/amd64_udeb_include (+4/-0)
data/utopic/exclude-udebs (+1/-0)
data/utopic/i386_businesscard_udeb_include (+5/-0)
data/utopic/i386_netinst_udeb_include (+4/-0)
data/utopic/i386_udeb_include (+4/-0)
data/utopic/multiarch/amd64 (+1/-0)
data/utopic/pegasos/pegasos (+84/-0)
data/utopic/powerpc_businesscard_udeb_include (+4/-0)
data/utopic/powerpc_netinst_udeb_include (+3/-0)
data/utopic/powerpc_udeb_include (+4/-0)
data/utopic/preseed/cli.seed (+6/-0)
data/utopic/preseed/edubuntu/cli.seed (+9/-0)
data/utopic/preseed/edubuntu/edubuntu.seed (+15/-0)
data/utopic/preseed/edubuntu/ltsp.seed (+12/-0)
data/utopic/preseed/edubuntu/workstation.seed (+10/-0)
data/utopic/preseed/jeos/jeos.seed (+4/-0)
data/utopic/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/utopic/preseed/kubuntu-plasma5/kubuntu-plasma5.seed (+14/-0)
data/utopic/preseed/kubuntu/kubuntu.seed (+14/-0)
data/utopic/preseed/lubuntu/lubuntu.seed (+9/-0)
data/utopic/preseed/mythbuntu/ltsp.seed (+13/-0)
data/utopic/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/utopic/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/utopic/preseed/ubuntu-mid/mid.seed (+8/-0)
data/utopic/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/utopic/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/utopic/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/utopic/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/utopic/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/utopic/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/utopic/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/utopic/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/utopic/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/utopic/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/utopic/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/utopic/preseed/ubuntu/ltsp.seed (+12/-0)
data/utopic/preseed/ubuntu/ubuntu.seed (+10/-0)
data/utopic/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/utopic/preseed/xubuntu/ltsp.seed (+15/-0)
data/utopic/preseed/xubuntu/xubuntu.seed (+7/-0)
data/utopic/udeb_include (+4/-0)
data/utopic/yaboot/boot.msg.dvd (+19/-0)
data/utopic/yaboot/boot.msg.install (+18/-0)
data/utopic/yaboot/boot.msg.live (+18/-0)
data/utopic/yaboot/bootinfo.txt (+5/-0)
data/utopic/yaboot/ofboot.b (+64/-0)
data/utopic/yaboot/yaboot.conf (+7/-0)
data/utopic/yaboot/yaboot.conf.check (+24/-0)
data/utopic/yaboot/yaboot.conf.check-live (+24/-0)
data/utopic/yaboot/yaboot.conf.cli (+46/-0)
data/utopic/yaboot/yaboot.conf.install (+46/-0)
data/utopic/yaboot/yaboot.conf.live (+68/-0)
data/utopic/yaboot/yaboot.conf.ltsp (+24/-0)
data/utopic/yaboot/yaboot.conf.oem (+24/-0)
data/utopic/yaboot/yaboot.conf.rescue (+24/-0)
data/utopic/yaboot/yaboot.conf.workstation (+24/-0)
data/vivid/README.html.in (+663/-0)
data/vivid/README.sbm (+43/-0)
data/vivid/amd64_udeb_include (+4/-0)
data/vivid/exclude-udebs (+1/-0)
data/vivid/i386_businesscard_udeb_include (+5/-0)
data/vivid/i386_netinst_udeb_include (+4/-0)
data/vivid/i386_udeb_include (+4/-0)
data/vivid/multiarch/amd64 (+1/-0)
data/vivid/pegasos/pegasos (+84/-0)
data/vivid/powerpc_businesscard_udeb_include (+4/-0)
data/vivid/powerpc_netinst_udeb_include (+3/-0)
data/vivid/powerpc_udeb_include (+4/-0)
data/vivid/preseed/cli.seed (+6/-0)
data/vivid/preseed/edubuntu/cli.seed (+9/-0)
data/vivid/preseed/edubuntu/edubuntu.seed (+15/-0)
data/vivid/preseed/edubuntu/ltsp.seed (+12/-0)
data/vivid/preseed/edubuntu/workstation.seed (+10/-0)
data/vivid/preseed/jeos/jeos.seed (+4/-0)
data/vivid/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/vivid/preseed/kubuntu-plasma5/kubuntu-plasma5.seed (+14/-0)
data/vivid/preseed/kubuntu/kubuntu.seed (+14/-0)
data/vivid/preseed/lubuntu/lubuntu.seed (+9/-0)
data/vivid/preseed/mythbuntu/ltsp.seed (+13/-0)
data/vivid/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/vivid/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/vivid/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/vivid/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/vivid/preseed/ubuntu-mid/mid.seed (+8/-0)
data/vivid/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/vivid/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/vivid/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/vivid/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/vivid/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/vivid/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/vivid/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/vivid/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/vivid/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/vivid/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/vivid/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/vivid/preseed/ubuntu/ltsp.seed (+12/-0)
data/vivid/preseed/ubuntu/ubuntu.seed (+10/-0)
data/vivid/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/vivid/preseed/xubuntu/ltsp.seed (+15/-0)
data/vivid/preseed/xubuntu/xubuntu.seed (+7/-0)
data/vivid/udeb_include (+4/-0)
data/vivid/yaboot/boot.msg.dvd (+19/-0)
data/vivid/yaboot/boot.msg.install (+18/-0)
data/vivid/yaboot/boot.msg.live (+18/-0)
data/vivid/yaboot/bootinfo.txt (+5/-0)
data/vivid/yaboot/ofboot.b (+64/-0)
data/vivid/yaboot/yaboot.conf (+7/-0)
data/vivid/yaboot/yaboot.conf.check (+24/-0)
data/vivid/yaboot/yaboot.conf.check-live (+24/-0)
data/vivid/yaboot/yaboot.conf.cli (+46/-0)
data/vivid/yaboot/yaboot.conf.install (+46/-0)
data/vivid/yaboot/yaboot.conf.live (+68/-0)
data/vivid/yaboot/yaboot.conf.ltsp (+24/-0)
data/vivid/yaboot/yaboot.conf.oem (+24/-0)
data/vivid/yaboot/yaboot.conf.rescue (+24/-0)
data/vivid/yaboot/yaboot.conf.workstation (+24/-0)
data/warty/README.html.in (+663/-0)
data/warty/README.sbm (+43/-0)
data/warty/amd64_udeb_include (+5/-0)
data/warty/exclude-udebs (+84/-0)
data/warty/exclude-udebs-i386 (+39/-0)
data/warty/exclude-udebs-powerpc (+31/-0)
data/warty/i386_businesscard_udeb_include (+5/-0)
data/warty/i386_netinst_udeb_include (+4/-0)
data/warty/i386_udeb_include (+5/-0)
data/warty/powerpc_businesscard_udeb_include (+4/-0)
data/warty/powerpc_netinst_udeb_include (+3/-0)
data/warty/powerpc_udeb_include (+5/-0)
data/warty/udeb_include (+4/-0)
data/warty/yaboot/boot.msg (+21/-0)
data/warty/yaboot/ofboot.b (+64/-0)
data/warty/yaboot/yaboot.conf (+100/-0)
data/wily/README.html.in (+663/-0)
data/wily/README.sbm (+43/-0)
data/wily/amd64_udeb_include (+4/-0)
data/wily/exclude-udebs (+1/-0)
data/wily/i386_businesscard_udeb_include (+5/-0)
data/wily/i386_netinst_udeb_include (+4/-0)
data/wily/i386_udeb_include (+4/-0)
data/wily/multiarch/amd64 (+1/-0)
data/wily/pegasos/pegasos (+84/-0)
data/wily/powerpc_businesscard_udeb_include (+4/-0)
data/wily/powerpc_netinst_udeb_include (+3/-0)
data/wily/powerpc_udeb_include (+4/-0)
data/wily/preseed/cli.seed (+6/-0)
data/wily/preseed/edubuntu/cli.seed (+9/-0)
data/wily/preseed/edubuntu/edubuntu.seed (+15/-0)
data/wily/preseed/edubuntu/ltsp.seed (+12/-0)
data/wily/preseed/edubuntu/workstation.seed (+10/-0)
data/wily/preseed/jeos/jeos.seed (+4/-0)
data/wily/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/wily/preseed/kubuntu/kubuntu.seed (+14/-0)
data/wily/preseed/lubuntu/lubuntu.seed (+9/-0)
data/wily/preseed/mythbuntu/ltsp.seed (+13/-0)
data/wily/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/wily/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/wily/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/wily/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/wily/preseed/ubuntu-mid/mid.seed (+8/-0)
data/wily/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/wily/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/wily/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/wily/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/wily/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/wily/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/wily/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/wily/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/wily/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/wily/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/wily/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/wily/preseed/ubuntu/ltsp.seed (+12/-0)
data/wily/preseed/ubuntu/ubuntu.seed (+10/-0)
data/wily/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/wily/preseed/xubuntu/ltsp.seed (+15/-0)
data/wily/preseed/xubuntu/xubuntu.seed (+7/-0)
data/wily/udeb_include (+4/-0)
data/wily/yaboot/boot.msg.dvd (+19/-0)
data/wily/yaboot/boot.msg.install (+18/-0)
data/wily/yaboot/boot.msg.live (+18/-0)
data/wily/yaboot/bootinfo.txt (+5/-0)
data/wily/yaboot/ofboot.b (+64/-0)
data/wily/yaboot/yaboot.conf (+7/-0)
data/wily/yaboot/yaboot.conf.check (+24/-0)
data/wily/yaboot/yaboot.conf.check-live (+24/-0)
data/wily/yaboot/yaboot.conf.cli (+46/-0)
data/wily/yaboot/yaboot.conf.install (+46/-0)
data/wily/yaboot/yaboot.conf.live (+68/-0)
data/wily/yaboot/yaboot.conf.ltsp (+24/-0)
data/wily/yaboot/yaboot.conf.oem (+24/-0)
data/wily/yaboot/yaboot.conf.rescue (+24/-0)
data/wily/yaboot/yaboot.conf.workstation (+24/-0)
data/woody/README.html.in (+790/-0)
data/woody/README.sbm (+43/-0)
data/woody/apt-setup.html.in (+256/-0)
data/woody/f1.txt (+24/-0)
data/woody/f10.txt (+23/-0)
data/woody/f2.txt (+24/-0)
data/woody/f3.txt (+24/-0)
data/woody/f4.txt (+24/-0)
data/woody/f5.txt (+24/-0)
data/woody/f6.txt (+24/-0)
data/woody/f7.txt (+24/-0)
data/woody/f8.txt (+24/-0)
data/woody/f9.txt (+24/-0)
data/woody/isolinux.txt (+23/-0)
data/woody/yaboot/boot.msg (+20/-0)
data/woody/yaboot/yaboot.conf (+38/-0)
data/xenial/README.html.in (+663/-0)
data/xenial/README.sbm (+43/-0)
data/xenial/amd64_udeb_include (+4/-0)
data/xenial/exclude-udebs (+1/-0)
data/xenial/i386_businesscard_udeb_include (+5/-0)
data/xenial/i386_netinst_udeb_include (+4/-0)
data/xenial/i386_udeb_include (+4/-0)
data/xenial/multiarch/amd64 (+1/-0)
data/xenial/pegasos/pegasos (+84/-0)
data/xenial/powerpc_businesscard_udeb_include (+4/-0)
data/xenial/powerpc_netinst_udeb_include (+3/-0)
data/xenial/powerpc_udeb_include (+4/-0)
data/xenial/preseed/cli.seed (+6/-0)
data/xenial/preseed/edubuntu/cli.seed (+9/-0)
data/xenial/preseed/edubuntu/edubuntu.seed (+15/-0)
data/xenial/preseed/edubuntu/ltsp.seed (+12/-0)
data/xenial/preseed/edubuntu/workstation.seed (+10/-0)
data/xenial/preseed/jeos/jeos.seed (+4/-0)
data/xenial/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/xenial/preseed/kubuntu/kubuntu.seed (+14/-0)
data/xenial/preseed/lubuntu/lubuntu.seed (+9/-0)
data/xenial/preseed/mythbuntu/ltsp.seed (+13/-0)
data/xenial/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/xenial/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/xenial/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/xenial/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/xenial/preseed/ubuntu-mid/mid.seed (+8/-0)
data/xenial/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/xenial/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/xenial/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/xenial/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/xenial/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/xenial/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/xenial/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/xenial/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/xenial/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/xenial/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/xenial/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/xenial/preseed/ubuntu/ltsp.seed (+12/-0)
data/xenial/preseed/ubuntu/ubuntu.seed (+10/-0)
data/xenial/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/xenial/preseed/xubuntu/ltsp.seed (+15/-0)
data/xenial/preseed/xubuntu/xubuntu.seed (+7/-0)
data/xenial/s390x/README.boot (+20/-0)
data/xenial/s390x_businesscard_udeb_include (+3/-0)
data/xenial/s390x_netinst_udeb_include (+2/-0)
data/xenial/s390x_udeb_include (+2/-0)
data/xenial/udeb_include (+4/-0)
data/xenial/yaboot/boot.msg.dvd (+19/-0)
data/xenial/yaboot/boot.msg.install (+18/-0)
data/xenial/yaboot/boot.msg.live (+18/-0)
data/xenial/yaboot/bootinfo.txt (+5/-0)
data/xenial/yaboot/ofboot.b (+64/-0)
data/xenial/yaboot/yaboot.conf (+7/-0)
data/xenial/yaboot/yaboot.conf.check (+24/-0)
data/xenial/yaboot/yaboot.conf.check-live (+24/-0)
data/xenial/yaboot/yaboot.conf.cli (+46/-0)
data/xenial/yaboot/yaboot.conf.install (+46/-0)
data/xenial/yaboot/yaboot.conf.live (+68/-0)
data/xenial/yaboot/yaboot.conf.ltsp (+24/-0)
data/xenial/yaboot/yaboot.conf.oem (+24/-0)
data/xenial/yaboot/yaboot.conf.rescue (+24/-0)
data/xenial/yaboot/yaboot.conf.workstation (+24/-0)
data/yaboot/ofboot.b (+13/-0)
data/yakkety/README.html.in (+663/-0)
data/yakkety/README.sbm (+43/-0)
data/yakkety/amd64_udeb_include (+4/-0)
data/yakkety/exclude-udebs (+1/-0)
data/yakkety/i386_businesscard_udeb_include (+5/-0)
data/yakkety/i386_netinst_udeb_include (+4/-0)
data/yakkety/i386_udeb_include (+4/-0)
data/yakkety/multiarch/amd64 (+1/-0)
data/yakkety/pegasos/pegasos (+84/-0)
data/yakkety/powerpc_businesscard_udeb_include (+4/-0)
data/yakkety/powerpc_netinst_udeb_include (+3/-0)
data/yakkety/powerpc_udeb_include (+4/-0)
data/yakkety/preseed/cli.seed (+6/-0)
data/yakkety/preseed/edubuntu/cli.seed (+9/-0)
data/yakkety/preseed/edubuntu/edubuntu.seed (+15/-0)
data/yakkety/preseed/edubuntu/ltsp.seed (+12/-0)
data/yakkety/preseed/edubuntu/workstation.seed (+10/-0)
data/yakkety/preseed/jeos/jeos.seed (+4/-0)
data/yakkety/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/yakkety/preseed/kubuntu/kubuntu.seed (+14/-0)
data/yakkety/preseed/lubuntu/lubuntu.seed (+9/-0)
data/yakkety/preseed/mythbuntu/ltsp.seed (+13/-0)
data/yakkety/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/yakkety/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/yakkety/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/yakkety/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/yakkety/preseed/ubuntu-mid/mid.seed (+8/-0)
data/yakkety/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/yakkety/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/yakkety/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/yakkety/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/yakkety/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/yakkety/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/yakkety/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/yakkety/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/yakkety/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/yakkety/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/yakkety/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/yakkety/preseed/ubuntu/ltsp.seed (+12/-0)
data/yakkety/preseed/ubuntu/ubuntu.seed (+10/-0)
data/yakkety/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/yakkety/preseed/xubuntu/ltsp.seed (+15/-0)
data/yakkety/preseed/xubuntu/xubuntu.seed (+7/-0)
data/yakkety/s390x/README.boot (+16/-0)
data/yakkety/s390x_businesscard_udeb_include (+3/-0)
data/yakkety/s390x_netinst_udeb_include (+2/-0)
data/yakkety/s390x_udeb_include (+2/-0)
data/yakkety/udeb_include (+4/-0)
data/yakkety/yaboot/boot.msg.dvd (+19/-0)
data/yakkety/yaboot/boot.msg.install (+18/-0)
data/yakkety/yaboot/boot.msg.live (+18/-0)
data/yakkety/yaboot/bootinfo.txt (+5/-0)
data/yakkety/yaboot/ofboot.b (+64/-0)
data/yakkety/yaboot/yaboot.conf (+7/-0)
data/yakkety/yaboot/yaboot.conf.check (+24/-0)
data/yakkety/yaboot/yaboot.conf.check-live (+24/-0)
data/yakkety/yaboot/yaboot.conf.cli (+46/-0)
data/yakkety/yaboot/yaboot.conf.install (+46/-0)
data/yakkety/yaboot/yaboot.conf.live (+68/-0)
data/yakkety/yaboot/yaboot.conf.ltsp (+24/-0)
data/yakkety/yaboot/yaboot.conf.oem (+24/-0)
data/yakkety/yaboot/yaboot.conf.rescue (+24/-0)
data/yakkety/yaboot/yaboot.conf.workstation (+24/-0)
data/zesty/README.html.in (+663/-0)
data/zesty/README.sbm (+43/-0)
data/zesty/amd64_udeb_include (+4/-0)
data/zesty/exclude-udebs (+1/-0)
data/zesty/i386_businesscard_udeb_include (+5/-0)
data/zesty/i386_netinst_udeb_include (+4/-0)
data/zesty/i386_udeb_include (+4/-0)
data/zesty/multiarch/amd64 (+1/-0)
data/zesty/pegasos/pegasos (+84/-0)
data/zesty/powerpc_businesscard_udeb_include (+4/-0)
data/zesty/powerpc_netinst_udeb_include (+3/-0)
data/zesty/powerpc_udeb_include (+4/-0)
data/zesty/preseed/cli.seed (+6/-0)
data/zesty/preseed/edubuntu/cli.seed (+9/-0)
data/zesty/preseed/edubuntu/edubuntu.seed (+15/-0)
data/zesty/preseed/edubuntu/ltsp.seed (+12/-0)
data/zesty/preseed/edubuntu/workstation.seed (+10/-0)
data/zesty/preseed/jeos/jeos.seed (+4/-0)
data/zesty/preseed/kubuntu-netbook/kubuntu-netbook.seed (+12/-0)
data/zesty/preseed/kubuntu/kubuntu.seed (+14/-0)
data/zesty/preseed/lubuntu/lubuntu.seed (+9/-0)
data/zesty/preseed/mythbuntu/ltsp.seed (+13/-0)
data/zesty/preseed/mythbuntu/mythbuntu.seed (+8/-0)
data/zesty/preseed/ubuntu-budgie/ubuntu-budgie.seed (+8/-0)
data/zesty/preseed/ubuntu-gnome/ubuntu-gnome.seed (+10/-0)
data/zesty/preseed/ubuntu-mate/ltsp.seed (+13/-0)
data/zesty/preseed/ubuntu-mate/ubuntu-mate.seed (+5/-0)
data/zesty/preseed/ubuntu-mid/mid.seed (+8/-0)
data/zesty/preseed/ubuntu-netbook/ubuntu-netbook.seed (+3/-0)
data/zesty/preseed/ubuntu-server/amd64/cloud.seed (+14/-0)
data/zesty/preseed/ubuntu-server/amd64/ubuntu-server-minimal.seed (+18/-0)
data/zesty/preseed/ubuntu-server/amd64/ubuntu-server-minimalvm.seed (+19/-0)
data/zesty/preseed/ubuntu-server/amd64/ubuntu-server.seed (+20/-0)
data/zesty/preseed/ubuntu-server/i386/ubuntu-server-minimal.seed (+18/-0)
data/zesty/preseed/ubuntu-server/i386/ubuntu-server-minimalvm.seed (+19/-0)
data/zesty/preseed/ubuntu-server/i386/ubuntu-server.seed (+20/-0)
data/zesty/preseed/ubuntu-server/ubuntu-server-minimal.seed (+18/-0)
data/zesty/preseed/ubuntu-server/ubuntu-server-minimalvm.seed (+17/-0)
data/zesty/preseed/ubuntu-server/ubuntu-server.seed (+20/-0)
data/zesty/preseed/ubuntu/ltsp.seed (+12/-0)
data/zesty/preseed/ubuntu/ubuntu.seed (+10/-0)
data/zesty/preseed/ubuntustudio/ubuntustudio.seed (+8/-0)
data/zesty/preseed/xubuntu/ltsp.seed (+15/-0)
data/zesty/preseed/xubuntu/xubuntu.seed (+7/-0)
data/zesty/s390x/README.boot (+16/-0)
data/zesty/s390x_businesscard_udeb_include (+3/-0)
data/zesty/s390x_netinst_udeb_include (+2/-0)
data/zesty/s390x_udeb_include (+2/-0)
data/zesty/udeb_include (+4/-0)
data/zesty/yaboot/boot.msg.dvd (+19/-0)
data/zesty/yaboot/boot.msg.install (+18/-0)
data/zesty/yaboot/boot.msg.live (+18/-0)
data/zesty/yaboot/bootinfo.txt (+5/-0)
data/zesty/yaboot/ofboot.b (+64/-0)
data/zesty/yaboot/yaboot.conf (+7/-0)
data/zesty/yaboot/yaboot.conf.check (+24/-0)
data/zesty/yaboot/yaboot.conf.check-live (+24/-0)
data/zesty/yaboot/yaboot.conf.cli (+46/-0)
data/zesty/yaboot/yaboot.conf.install (+46/-0)
data/zesty/yaboot/yaboot.conf.live (+68/-0)
data/zesty/yaboot/yaboot.conf.ltsp (+24/-0)
data/zesty/yaboot/yaboot.conf.oem (+24/-0)
data/zesty/yaboot/yaboot.conf.rescue (+24/-0)
data/zesty/yaboot/yaboot.conf.workstation (+24/-0)
debian/.cvsignore (+4/-0)
debian/CONF.sh (+285/-0)
debian/changelog (+5/-1719)
debian/control (+6/-8)
debian/copyright (+1/-1)
debian/rules (+34/-17)
tasks/Debian_etch (+23/-0)
tasks/Debian_potato (+29/-0)
tasks/Debian_sarge (+23/-0)
tasks/Debian_sid (+20/-0)
tasks/Debian_woody (+27/-0)
tasks/base-etch (+1560/-0)
tasks/base-sarge (+1560/-0)
tasks/base-woody (+1160/-0)
tasks/debian-installer+kernel-etch (+150/-0)
tasks/debian-installer+kernel-sarge (+150/-0)
tasks/debian-installer-etch (+1555/-0)
tasks/debian-installer-sarge (+1555/-0)
tasks/empty (+1/-0)
tasks/exclude-etch (+216/-0)
tasks/exclude-potato (+28/-0)
tasks/exclude-sarge (+216/-0)
tasks/exclude-src-potato (+4/-0)
tasks/exclude-woody (+33/-0)
tasks/forcd1 (+53/-0)
tasks/interesting-fromcd23 (+62/-0)
tasks/interesting-tasks-potato (+31/-0)
tasks/kernel-related-potato (+33/-0)
tasks/linuxexpoamsterdam2001 (+1095/-0)
tasks/linuxtag2000 (+68/-0)
tasks/popularity-contest-etch (+17538/-0)
tasks/popularity-contest-potato (+9604/-0)
tasks/popularity-contest-sarge (+17538/-0)
tasks/popularity-contest-woody (+11299/-0)
tasks/task-essential-etch (+50/-0)
tasks/task-essential-sarge (+50/-0)
tasks/task-full-etch (+653/-0)
tasks/task-full-sarge (+653/-0)
tasks/task-woody (+451/-0)
tasks/task.list (+51/-0)
tasks/unexclude-CD2-etch (+234/-0)
tasks/unexclude-CD2-potato (+6/-0)
tasks/unexclude-CD2-sarge (+234/-0)
tasks/unexclude-CD2-woody (+33/-0)
tasks/xservers-XFree3 (+23/-0)
tools/add-bin-doc (+50/-105)
tools/add_dirs (+139/-0)
tools/add_live_filesystem (+123/-0)
tools/add_packages (+71/-0)
tools/add_secured (+178/-0)
tools/add_winfoss (+37/-0)
tools/apt-selection (+116/-62)
tools/artful/app-install.sh (+71/-0)
tools/artful/installtools.sh (+103/-0)
tools/artful/upgrade.sh (+41/-0)
tools/bionic/app-install.sh (+71/-0)
tools/bionic/installtools.sh (+103/-0)
tools/bionic/upgrade.sh (+41/-0)
tools/boot/artful/boot-amd64 (+714/-0)
tools/boot/artful/boot-amd64+mac (+557/-0)
tools/boot/artful/boot-amd64+mac.calc (+14/-0)
tools/boot/artful/boot-amd64.calc (+14/-0)
tools/boot/artful/boot-arm64 (+303/-0)
tools/boot/artful/boot-armel+dove (+194/-0)
tools/boot/artful/boot-armel+dove.calc (+1/-0)
tools/boot/artful/boot-armel+imx51.calc (+1/-0)
tools/boot/artful/boot-armel+omap (+102/-0)
tools/boot/artful/boot-armel+omap.calc (+1/-0)
tools/boot/artful/boot-i386 (+602/-0)
tools/boot/artful/boot-i386+mac (+213/-0)
tools/boot/artful/boot-i386+mac.calc (+14/-0)
tools/boot/artful/boot-i386.calc (+14/-0)
tools/boot/artful/boot-powerpc (+223/-0)
tools/boot/artful/boot-powerpc.calc (+2/-0)
tools/boot/artful/boot-ppc64el (+167/-0)
tools/boot/artful/boot-ppc64el.calc (+2/-0)
tools/boot/artful/boot-s390x (+98/-0)
tools/boot/artful/common.sh (+158/-0)
tools/boot/artful/post-boot-armel+ac100 (+53/-0)
tools/boot/artful/post-boot-armel+dove (+117/-0)
tools/boot/artful/post-boot-armel+mx5 (+202/-0)
tools/boot/artful/post-boot-armel+omap (+244/-0)
tools/boot/artful/post-boot-armhf+nexus7 (+53/-0)
tools/boot/artful/post-boot-i386 (+27/-0)
tools/boot/bionic/boot-amd64 (+734/-0)
tools/boot/bionic/boot-amd64+mac (+557/-0)
tools/boot/bionic/boot-amd64+mac.calc (+14/-0)
tools/boot/bionic/boot-amd64.calc (+14/-0)
tools/boot/bionic/boot-arm64 (+308/-0)
tools/boot/bionic/boot-armel+dove (+194/-0)
tools/boot/bionic/boot-armel+dove.calc (+1/-0)
tools/boot/bionic/boot-armel+imx51.calc (+1/-0)
tools/boot/bionic/boot-armel+omap (+102/-0)
tools/boot/bionic/boot-armel+omap.calc (+1/-0)
tools/boot/bionic/boot-i386 (+602/-0)
tools/boot/bionic/boot-i386+mac (+213/-0)
tools/boot/bionic/boot-i386+mac.calc (+14/-0)
tools/boot/bionic/boot-i386.calc (+14/-0)
tools/boot/bionic/boot-powerpc (+223/-0)
tools/boot/bionic/boot-powerpc.calc (+2/-0)
tools/boot/bionic/boot-ppc64el (+172/-0)
tools/boot/bionic/boot-ppc64el.calc (+2/-0)
tools/boot/bionic/boot-s390x (+98/-0)
tools/boot/bionic/common.sh (+160/-0)
tools/boot/bionic/post-boot-armel+ac100 (+53/-0)
tools/boot/bionic/post-boot-armel+dove (+117/-0)
tools/boot/bionic/post-boot-armel+mx5 (+202/-0)
tools/boot/bionic/post-boot-armel+omap (+244/-0)
tools/boot/bionic/post-boot-armhf+nexus7 (+53/-0)
tools/boot/bionic/post-boot-i386 (+27/-0)
tools/boot/breezy/boot-amd64 (+269/-0)
tools/boot/breezy/boot-amd64.calc (+14/-0)
tools/boot/breezy/boot-hppa (+87/-0)
tools/boot/breezy/boot-hppa.calc (+13/-0)
tools/boot/breezy/boot-i386 (+270/-0)
tools/boot/breezy/boot-i386.calc (+14/-0)
tools/boot/breezy/boot-ia64 (+98/-0)
tools/boot/breezy/boot-ia64.calc (+14/-0)
tools/boot/breezy/boot-powerpc (+178/-0)
tools/boot/breezy/boot-powerpc.calc (+2/-0)
tools/boot/breezy/boot-sparc (+87/-0)
tools/boot/breezy/boot-sparc.calc (+13/-0)
tools/boot/breezy/common.sh (+18/-0)
tools/boot/breezy/post-boot-hppa (+56/-0)
tools/boot/cosmic/boot-amd64 (+741/-0)
tools/boot/cosmic/boot-amd64+mac (+557/-0)
tools/boot/cosmic/boot-amd64+mac.calc (+14/-0)
tools/boot/cosmic/boot-amd64.calc (+14/-0)
tools/boot/cosmic/boot-arm64 (+308/-0)
tools/boot/cosmic/boot-armel+dove (+194/-0)
tools/boot/cosmic/boot-armel+dove.calc (+1/-0)
tools/boot/cosmic/boot-armel+imx51.calc (+1/-0)
tools/boot/cosmic/boot-armel+omap (+102/-0)
tools/boot/cosmic/boot-armel+omap.calc (+1/-0)
tools/boot/cosmic/boot-i386 (+615/-0)
tools/boot/cosmic/boot-i386+mac (+213/-0)
tools/boot/cosmic/boot-i386+mac.calc (+14/-0)
tools/boot/cosmic/boot-i386.calc (+14/-0)
tools/boot/cosmic/boot-powerpc (+223/-0)
tools/boot/cosmic/boot-powerpc.calc (+2/-0)
tools/boot/cosmic/boot-ppc64el (+172/-0)
tools/boot/cosmic/boot-ppc64el.calc (+2/-0)
tools/boot/cosmic/boot-s390x (+98/-0)
tools/boot/cosmic/common.sh (+160/-0)
tools/boot/cosmic/post-boot-armel+ac100 (+53/-0)
tools/boot/cosmic/post-boot-armel+dove (+117/-0)
tools/boot/cosmic/post-boot-armel+mx5 (+202/-0)
tools/boot/cosmic/post-boot-armel+omap (+244/-0)
tools/boot/cosmic/post-boot-armhf+nexus7 (+53/-0)
tools/boot/cosmic/post-boot-i386 (+27/-0)
tools/boot/dapper/boot-amd64 (+381/-0)
tools/boot/dapper/boot-amd64.calc (+14/-0)
tools/boot/dapper/boot-hppa (+83/-0)
tools/boot/dapper/boot-hppa.calc (+13/-0)
tools/boot/dapper/boot-i386 (+379/-0)
tools/boot/dapper/boot-i386+mac (+181/-0)
tools/boot/dapper/boot-i386+mac.calc (+14/-0)
tools/boot/dapper/boot-i386.calc (+14/-0)
tools/boot/dapper/boot-ia64 (+86/-0)
tools/boot/dapper/boot-ia64.calc (+14/-0)
tools/boot/dapper/boot-powerpc (+207/-0)
tools/boot/dapper/boot-powerpc.calc (+2/-0)
tools/boot/dapper/boot-sparc (+93/-0)
tools/boot/dapper/boot-sparc.calc (+13/-0)
tools/boot/dapper/common.sh (+39/-0)
tools/boot/dapper/post-boot-hppa (+48/-0)
tools/boot/disco/boot-amd64 (+752/-0)
tools/boot/disco/boot-amd64+mac (+557/-0)
tools/boot/disco/boot-amd64+mac.calc (+14/-0)
tools/boot/disco/boot-amd64.calc (+14/-0)
tools/boot/disco/boot-arm64 (+310/-0)
tools/boot/disco/boot-armel+dove (+194/-0)
tools/boot/disco/boot-armel+dove.calc (+1/-0)
tools/boot/disco/boot-armel+imx51.calc (+1/-0)
tools/boot/disco/boot-armel+omap (+102/-0)
tools/boot/disco/boot-armel+omap.calc (+1/-0)
tools/boot/disco/boot-i386 (+615/-0)
tools/boot/disco/boot-i386+mac (+213/-0)
tools/boot/disco/boot-i386+mac.calc (+14/-0)
tools/boot/disco/boot-i386.calc (+14/-0)
tools/boot/disco/boot-powerpc (+223/-0)
tools/boot/disco/boot-powerpc.calc (+2/-0)
tools/boot/disco/boot-ppc64el (+185/-0)
tools/boot/disco/boot-ppc64el.calc (+2/-0)
tools/boot/disco/boot-s390x (+111/-0)
tools/boot/disco/common.sh (+176/-0)
tools/boot/disco/post-boot-armel+ac100 (+53/-0)
tools/boot/disco/post-boot-armel+dove (+117/-0)
tools/boot/disco/post-boot-armel+mx5 (+202/-0)
tools/boot/disco/post-boot-armel+omap (+244/-0)
tools/boot/disco/post-boot-armhf+nexus7 (+53/-0)
tools/boot/disco/post-boot-i386 (+27/-0)
tools/boot/edgy/boot-amd64 (+379/-0)
tools/boot/edgy/boot-amd64.calc (+14/-0)
tools/boot/edgy/boot-hppa (+83/-0)
tools/boot/edgy/boot-hppa.calc (+13/-0)
tools/boot/edgy/boot-i386 (+377/-0)
tools/boot/edgy/boot-i386+mac (+181/-0)
tools/boot/edgy/boot-i386+mac.calc (+14/-0)
tools/boot/edgy/boot-i386.calc (+14/-0)
tools/boot/edgy/boot-ia64 (+86/-0)
tools/boot/edgy/boot-ia64.calc (+14/-0)
tools/boot/edgy/boot-powerpc (+206/-0)
tools/boot/edgy/boot-powerpc.calc (+2/-0)
tools/boot/edgy/boot-sparc (+87/-0)
tools/boot/edgy/boot-sparc.calc (+13/-0)
tools/boot/edgy/common.sh (+44/-0)
tools/boot/edgy/post-boot-hppa (+48/-0)
tools/boot/eoan/boot-amd64 (+752/-0)
tools/boot/eoan/boot-amd64+mac (+557/-0)
tools/boot/eoan/boot-amd64+mac.calc (+14/-0)
tools/boot/eoan/boot-amd64.calc (+14/-0)
tools/boot/eoan/boot-arm64 (+310/-0)
tools/boot/eoan/boot-armel+dove (+194/-0)
tools/boot/eoan/boot-armel+dove.calc (+1/-0)
tools/boot/eoan/boot-armel+imx51.calc (+1/-0)
tools/boot/eoan/boot-armel+omap (+102/-0)
tools/boot/eoan/boot-armel+omap.calc (+1/-0)
tools/boot/eoan/boot-i386 (+615/-0)
tools/boot/eoan/boot-i386+mac (+213/-0)
tools/boot/eoan/boot-i386+mac.calc (+14/-0)
tools/boot/eoan/boot-i386.calc (+14/-0)
tools/boot/eoan/boot-powerpc (+223/-0)
tools/boot/eoan/boot-powerpc.calc (+2/-0)
tools/boot/eoan/boot-ppc64el (+185/-0)
tools/boot/eoan/boot-ppc64el.calc (+2/-0)
tools/boot/eoan/boot-s390x (+111/-0)
tools/boot/eoan/common.sh (+176/-0)
tools/boot/eoan/post-boot-armel+ac100 (+53/-0)
tools/boot/eoan/post-boot-armel+dove (+117/-0)
tools/boot/eoan/post-boot-armel+mx5 (+202/-0)
tools/boot/eoan/post-boot-armel+omap (+244/-0)
tools/boot/eoan/post-boot-armhf+nexus7 (+53/-0)
tools/boot/eoan/post-boot-i386 (+27/-0)
tools/boot/etch/boot-alpha (+104/-0)
tools/boot/etch/boot-alpha.calc (+13/-0)
tools/boot/etch/boot-amd64 (+117/-0)
tools/boot/etch/boot-arm (+58/-0)
tools/boot/etch/boot-arm.calc (+12/-0)
tools/boot/etch/boot-hppa (+55/-0)
tools/boot/etch/boot-hppa.calc (+13/-0)
tools/boot/etch/boot-i386 (+262/-0)
tools/boot/etch/boot-i386.calc (+14/-0)
tools/boot/etch/boot-ia64 (+58/-0)
tools/boot/etch/boot-ia64.calc (+14/-0)
tools/boot/etch/boot-m68k (+88/-0)
tools/boot/etch/boot-m68k.calc (+24/-0)
tools/boot/etch/boot-mips (+48/-0)
tools/boot/etch/boot-mips.calc (+12/-0)
tools/boot/etch/boot-mipsel (+71/-0)
tools/boot/etch/boot-mipsel.calc (+12/-0)
tools/boot/etch/boot-powerpc (+135/-0)
tools/boot/etch/boot-powerpc.calc (+15/-0)
tools/boot/etch/boot-s390.calc (+13/-0)
tools/boot/etch/boot-sparc (+73/-0)
tools/boot/etch/boot-sparc.calc (+13/-0)
tools/boot/etch/common.sh (+18/-0)
tools/boot/etch/post-boot-alpha (+21/-0)
tools/boot/etch/post-boot-hppa (+32/-0)
tools/boot/etch/post-boot-mips (+35/-0)
tools/boot/etch/post-boot-mipsel (+46/-0)
tools/boot/feisty/boot-amd64 (+391/-0)
tools/boot/feisty/boot-amd64.calc (+14/-0)
tools/boot/feisty/boot-hppa (+83/-0)
tools/boot/feisty/boot-hppa.calc (+13/-0)
tools/boot/feisty/boot-i386 (+389/-0)
tools/boot/feisty/boot-i386+mac (+181/-0)
tools/boot/feisty/boot-i386+mac.calc (+14/-0)
tools/boot/feisty/boot-i386.calc (+14/-0)
tools/boot/feisty/boot-ia64 (+86/-0)
tools/boot/feisty/boot-ia64.calc (+14/-0)
tools/boot/feisty/boot-powerpc (+205/-0)
tools/boot/feisty/boot-powerpc+ps3 (+158/-0)
tools/boot/feisty/boot-powerpc+ps3.calc (+2/-0)
tools/boot/feisty/boot-powerpc.calc (+2/-0)
tools/boot/feisty/boot-sparc (+87/-0)
tools/boot/feisty/boot-sparc.calc (+13/-0)
tools/boot/feisty/common.sh (+44/-0)
tools/boot/feisty/post-boot-hppa (+48/-0)
tools/boot/focal/boot-amd64 (+740/-0)
tools/boot/focal/boot-amd64+mac (+549/-0)
tools/boot/focal/boot-amd64+mac.calc (+14/-0)
tools/boot/focal/boot-amd64.calc (+14/-0)
tools/boot/focal/boot-arm64 (+277/-0)
tools/boot/focal/boot-armel+dove (+194/-0)
tools/boot/focal/boot-armel+dove.calc (+1/-0)
tools/boot/focal/boot-armel+imx51.calc (+1/-0)
tools/boot/focal/boot-armel+omap (+102/-0)
tools/boot/focal/boot-armel+omap.calc (+1/-0)
tools/boot/focal/boot-i386 (+607/-0)
tools/boot/focal/boot-i386+mac (+213/-0)
tools/boot/focal/boot-i386+mac.calc (+14/-0)
tools/boot/focal/boot-i386.calc (+14/-0)
tools/boot/focal/boot-powerpc (+223/-0)
tools/boot/focal/boot-powerpc.calc (+2/-0)
tools/boot/focal/boot-ppc64el (+172/-0)
tools/boot/focal/boot-ppc64el.calc (+2/-0)
tools/boot/focal/boot-s390x (+111/-0)
tools/boot/focal/common.sh (+176/-0)
tools/boot/focal/post-boot-armel+ac100 (+53/-0)
tools/boot/focal/post-boot-armel+dove (+117/-0)
tools/boot/focal/post-boot-armel+mx5 (+202/-0)
tools/boot/focal/post-boot-armel+omap (+244/-0)
tools/boot/focal/post-boot-armhf+nexus7 (+53/-0)
tools/boot/focal/post-boot-i386 (+27/-0)
tools/boot/groovy/boot-amd64 (+108/-0)
tools/boot/groovy/boot-amd64.calc (+14/-0)
tools/boot/groovy/boot-arm64 (+69/-0)
tools/boot/groovy/boot-ppc64el (+66/-0)
tools/boot/groovy/boot-ppc64el.calc (+2/-0)
tools/boot/groovy/boot-s390x (+63/-0)
tools/boot/groovy/common.sh (+195/-0)
tools/boot/gutsy/boot-amd64 (+399/-0)
tools/boot/gutsy/boot-amd64.calc (+14/-0)
tools/boot/gutsy/boot-hppa (+83/-0)
tools/boot/gutsy/boot-hppa.calc (+13/-0)
tools/boot/gutsy/boot-i386 (+397/-0)
tools/boot/gutsy/boot-i386+mac (+181/-0)
tools/boot/gutsy/boot-i386+mac.calc (+14/-0)
tools/boot/gutsy/boot-i386.calc (+14/-0)
tools/boot/gutsy/boot-ia64 (+86/-0)
tools/boot/gutsy/boot-ia64.calc (+14/-0)
tools/boot/gutsy/boot-powerpc (+205/-0)
tools/boot/gutsy/boot-powerpc+ps3 (+162/-0)
tools/boot/gutsy/boot-powerpc+ps3.calc (+2/-0)
tools/boot/gutsy/boot-powerpc.calc (+2/-0)
tools/boot/gutsy/boot-sparc (+87/-0)
tools/boot/gutsy/boot-sparc.calc (+13/-0)
tools/boot/gutsy/common.sh (+47/-0)
tools/boot/gutsy/post-boot-hppa (+48/-0)
tools/boot/hardy/boot-amd64 (+405/-0)
tools/boot/hardy/boot-amd64.calc (+14/-0)
tools/boot/hardy/boot-hppa (+83/-0)
tools/boot/hardy/boot-hppa.calc (+13/-0)
tools/boot/hardy/boot-i386 (+403/-0)
tools/boot/hardy/boot-i386+mac (+181/-0)
tools/boot/hardy/boot-i386+mac.calc (+14/-0)
tools/boot/hardy/boot-i386.calc (+14/-0)
tools/boot/hardy/boot-ia64 (+86/-0)
tools/boot/hardy/boot-ia64.calc (+14/-0)
tools/boot/hardy/boot-powerpc (+205/-0)
tools/boot/hardy/boot-powerpc+ps3 (+162/-0)
tools/boot/hardy/boot-powerpc+ps3.calc (+2/-0)
tools/boot/hardy/boot-powerpc.calc (+2/-0)
tools/boot/hardy/boot-sparc (+87/-0)
tools/boot/hardy/boot-sparc.calc (+13/-0)
tools/boot/hardy/common.sh (+58/-0)
tools/boot/hardy/post-boot-hppa (+48/-0)
tools/boot/hoary/boot-amd64 (+221/-0)
tools/boot/hoary/boot-amd64.calc (+14/-0)
tools/boot/hoary/boot-i386 (+229/-0)
tools/boot/hoary/boot-i386.calc (+14/-0)
tools/boot/hoary/boot-ia64 (+92/-0)
tools/boot/hoary/boot-ia64.calc (+14/-0)
tools/boot/hoary/boot-powerpc (+144/-0)
tools/boot/hoary/boot-powerpc.calc (+2/-0)
tools/boot/hoary/common.sh (+18/-0)
tools/boot/intrepid/boot-amd64 (+386/-0)
tools/boot/intrepid/boot-amd64.calc (+14/-0)
tools/boot/intrepid/boot-hppa (+85/-0)
tools/boot/intrepid/boot-hppa.calc (+13/-0)
tools/boot/intrepid/boot-i386 (+384/-0)
tools/boot/intrepid/boot-i386+mac (+183/-0)
tools/boot/intrepid/boot-i386+mac.calc (+14/-0)
tools/boot/intrepid/boot-i386.calc (+14/-0)
tools/boot/intrepid/boot-ia64 (+88/-0)
tools/boot/intrepid/boot-ia64.calc (+14/-0)
tools/boot/intrepid/boot-powerpc (+206/-0)
tools/boot/intrepid/boot-powerpc+ps3 (+163/-0)
tools/boot/intrepid/boot-powerpc+ps3.calc (+2/-0)
tools/boot/intrepid/boot-powerpc.calc (+2/-0)
tools/boot/intrepid/boot-sparc (+87/-0)
tools/boot/intrepid/boot-sparc.calc (+13/-0)
tools/boot/intrepid/common.sh (+68/-0)
tools/boot/intrepid/post-boot-hppa (+48/-0)
tools/boot/jaunty/boot-amd64 (+396/-0)
tools/boot/jaunty/boot-amd64.calc (+14/-0)
tools/boot/jaunty/boot-armel (+100/-0)
tools/boot/jaunty/boot-armel.calc (+1/-0)
tools/boot/jaunty/boot-hppa (+85/-0)
tools/boot/jaunty/boot-hppa.calc (+13/-0)
tools/boot/jaunty/boot-i386 (+403/-0)
tools/boot/jaunty/boot-i386+mac (+183/-0)
tools/boot/jaunty/boot-i386+mac.calc (+14/-0)
tools/boot/jaunty/boot-i386.calc (+14/-0)
tools/boot/jaunty/boot-ia64 (+88/-0)
tools/boot/jaunty/boot-ia64.calc (+14/-0)
tools/boot/jaunty/boot-powerpc (+209/-0)
tools/boot/jaunty/boot-powerpc+ps3 (+167/-0)
tools/boot/jaunty/boot-powerpc+ps3.calc (+2/-0)
tools/boot/jaunty/boot-powerpc.calc (+2/-0)
tools/boot/jaunty/boot-sparc (+87/-0)
tools/boot/jaunty/boot-sparc.calc (+13/-0)
tools/boot/jaunty/common.sh (+92/-0)
tools/boot/jaunty/post-boot-armel (+294/-0)
tools/boot/jaunty/post-boot-hppa (+48/-0)
tools/boot/jaunty/post-boot-i386 (+27/-0)
tools/boot/karmic/boot-amd64 (+406/-0)
tools/boot/karmic/boot-amd64.calc (+14/-0)
tools/boot/karmic/boot-armel+dove (+193/-0)
tools/boot/karmic/boot-armel+dove.calc (+1/-0)
tools/boot/karmic/boot-armel+imx51 (+113/-0)
tools/boot/karmic/boot-armel+imx51.calc (+1/-0)
tools/boot/karmic/boot-i386 (+413/-0)
tools/boot/karmic/boot-i386+mac (+184/-0)
tools/boot/karmic/boot-i386+mac.calc (+14/-0)
tools/boot/karmic/boot-i386.calc (+14/-0)
tools/boot/karmic/boot-ia64 (+88/-0)
tools/boot/karmic/boot-ia64.calc (+14/-0)
tools/boot/karmic/boot-powerpc (+214/-0)
tools/boot/karmic/boot-powerpc+ps3 (+168/-0)
tools/boot/karmic/boot-powerpc+ps3.calc (+2/-0)
tools/boot/karmic/boot-powerpc.calc (+2/-0)
tools/boot/karmic/boot-sparc (+89/-0)
tools/boot/karmic/boot-sparc.calc (+13/-0)
tools/boot/karmic/common.sh (+111/-0)
tools/boot/karmic/post-boot-armel+dove (+117/-0)
tools/boot/karmic/post-boot-armel+imx51 (+301/-0)
tools/boot/karmic/post-boot-i386 (+27/-0)
tools/boot/lucid/boot-amd64 (+513/-0)
tools/boot/lucid/boot-amd64.calc (+14/-0)
tools/boot/lucid/boot-armel+dove (+193/-0)
tools/boot/lucid/boot-armel+dove.calc (+1/-0)
tools/boot/lucid/boot-armel+imx51 (+113/-0)
tools/boot/lucid/boot-armel+imx51.calc (+1/-0)
tools/boot/lucid/boot-armel+omap (+152/-0)
tools/boot/lucid/boot-armel+omap.calc (+1/-0)
tools/boot/lucid/boot-i386 (+520/-0)
tools/boot/lucid/boot-i386+mac (+184/-0)
tools/boot/lucid/boot-i386+mac.calc (+14/-0)
tools/boot/lucid/boot-i386.calc (+14/-0)
tools/boot/lucid/boot-ia64 (+88/-0)
tools/boot/lucid/boot-ia64.calc (+14/-0)
tools/boot/lucid/boot-powerpc (+215/-0)
tools/boot/lucid/boot-powerpc+ps3 (+169/-0)
tools/boot/lucid/boot-powerpc+ps3.calc (+2/-0)
tools/boot/lucid/boot-powerpc.calc (+2/-0)
tools/boot/lucid/boot-sparc (+89/-0)
tools/boot/lucid/boot-sparc.calc (+13/-0)
tools/boot/lucid/common.sh (+141/-0)
tools/boot/lucid/post-boot-armel+dove (+117/-0)
tools/boot/lucid/post-boot-armel+imx51 (+301/-0)
tools/boot/lucid/post-boot-i386 (+27/-0)
tools/boot/maverick/boot-amd64 (+584/-0)
tools/boot/maverick/boot-amd64+mac (+474/-0)
tools/boot/maverick/boot-amd64+mac.calc (+14/-0)
tools/boot/maverick/boot-amd64.calc (+14/-0)
tools/boot/maverick/boot-armel+dove (+193/-0)
tools/boot/maverick/boot-armel+dove.calc (+1/-0)
tools/boot/maverick/boot-armel+imx51.calc (+1/-0)
tools/boot/maverick/boot-armel+omap (+101/-0)
tools/boot/maverick/boot-armel+omap.calc (+1/-0)
tools/boot/maverick/boot-i386 (+476/-0)
tools/boot/maverick/boot-i386+mac (+184/-0)
tools/boot/maverick/boot-i386+mac.calc (+14/-0)
tools/boot/maverick/boot-i386.calc (+14/-0)
tools/boot/maverick/boot-ia64 (+88/-0)
tools/boot/maverick/boot-ia64.calc (+14/-0)
tools/boot/maverick/boot-powerpc (+215/-0)
tools/boot/maverick/boot-powerpc+ps3 (+169/-0)
tools/boot/maverick/boot-powerpc+ps3.calc (+2/-0)
tools/boot/maverick/boot-powerpc.calc (+2/-0)
tools/boot/maverick/boot-sparc (+89/-0)
tools/boot/maverick/boot-sparc.calc (+13/-0)
tools/boot/maverick/common.sh (+120/-0)
tools/boot/maverick/post-boot-armel+dove (+117/-0)
tools/boot/maverick/post-boot-armel+omap (+214/-0)
tools/boot/maverick/post-boot-i386 (+27/-0)
tools/boot/natty/boot-amd64 (+593/-0)
tools/boot/natty/boot-amd64+mac (+481/-0)
tools/boot/natty/boot-amd64+mac.calc (+14/-0)
tools/boot/natty/boot-amd64.calc (+14/-0)
tools/boot/natty/boot-armel+dove (+193/-0)
tools/boot/natty/boot-armel+dove.calc (+1/-0)
tools/boot/natty/boot-armel+imx51.calc (+1/-0)
tools/boot/natty/boot-armel+omap (+101/-0)
tools/boot/natty/boot-armel+omap.calc (+1/-0)
tools/boot/natty/boot-i386 (+483/-0)
tools/boot/natty/boot-i386+mac (+184/-0)
tools/boot/natty/boot-i386+mac.calc (+14/-0)
tools/boot/natty/boot-i386.calc (+14/-0)
tools/boot/natty/boot-powerpc (+215/-0)
tools/boot/natty/boot-powerpc+ps3 (+169/-0)
tools/boot/natty/boot-powerpc+ps3.calc (+2/-0)
tools/boot/natty/boot-powerpc.calc (+2/-0)
tools/boot/natty/common.sh (+129/-0)
tools/boot/natty/post-boot-armel+dove (+117/-0)
tools/boot/natty/post-boot-armel+omap (+218/-0)
tools/boot/natty/post-boot-i386 (+27/-0)
tools/boot/oneiric/boot-amd64 (+572/-0)
tools/boot/oneiric/boot-amd64+mac (+498/-0)
tools/boot/oneiric/boot-amd64+mac.calc (+14/-0)
tools/boot/oneiric/boot-amd64.calc (+14/-0)
tools/boot/oneiric/boot-armel+dove (+193/-0)
tools/boot/oneiric/boot-armel+dove.calc (+1/-0)
tools/boot/oneiric/boot-armel+imx51.calc (+1/-0)
tools/boot/oneiric/boot-armel+omap (+101/-0)
tools/boot/oneiric/boot-armel+omap.calc (+1/-0)
tools/boot/oneiric/boot-i386 (+500/-0)
tools/boot/oneiric/boot-i386+mac (+208/-0)
tools/boot/oneiric/boot-i386+mac.calc (+14/-0)
tools/boot/oneiric/boot-i386.calc (+14/-0)
tools/boot/oneiric/boot-powerpc (+215/-0)
tools/boot/oneiric/boot-powerpc.calc (+2/-0)
tools/boot/oneiric/common.sh (+132/-0)
tools/boot/oneiric/post-boot-armel+ac100 (+53/-0)
tools/boot/oneiric/post-boot-armel+dove (+117/-0)
tools/boot/oneiric/post-boot-armel+mx5 (+202/-0)
tools/boot/oneiric/post-boot-armel+omap (+231/-0)
tools/boot/oneiric/post-boot-i386 (+27/-0)
tools/boot/potato/boot-alpha (+80/-0)
tools/boot/potato/boot-alpha.calc (+5/-0)
tools/boot/potato/boot-arm (+14/-0)
tools/boot/potato/boot-i386 (+104/-0)
tools/boot/potato/boot-i386.calc (+5/-0)
tools/boot/potato/boot-m68k (+63/-0)
tools/boot/potato/boot-m68k.calc (+5/-0)
tools/boot/potato/boot-powerpc (+146/-0)
tools/boot/potato/boot-powerpc.calc (+5/-0)
tools/boot/potato/boot-sparc (+59/-0)
tools/boot/potato/boot-sparc.calc (+5/-0)
tools/boot/potato/post-boot-alpha (+21/-0)
tools/boot/potato/post-boot-powerpc (+36/-0)
tools/boot/potato/sparc-etc/boot-msg.txt (+2/-0)
tools/boot/potato/sparc-etc/debian.txt (+21/-0)
tools/boot/potato/sparc-etc/silo.conf (+36/-0)
tools/boot/precise/boot-amd64 (+616/-0)
tools/boot/precise/boot-amd64+mac (+534/-0)
tools/boot/precise/boot-amd64+mac.calc (+14/-0)
tools/boot/precise/boot-amd64.calc (+14/-0)
tools/boot/precise/boot-armel+dove (+193/-0)
tools/boot/precise/boot-armel+dove.calc (+1/-0)
tools/boot/precise/boot-armel+imx51.calc (+1/-0)
tools/boot/precise/boot-armel+omap (+101/-0)
tools/boot/precise/boot-armel+omap.calc (+1/-0)
tools/boot/precise/boot-i386 (+563/-0)
tools/boot/precise/boot-i386+mac (+208/-0)
tools/boot/precise/boot-i386+mac.calc (+14/-0)
tools/boot/precise/boot-i386.calc (+14/-0)
tools/boot/precise/boot-powerpc (+216/-0)
tools/boot/precise/boot-powerpc.calc (+2/-0)
tools/boot/precise/common.sh (+130/-0)
tools/boot/precise/post-boot-armel+ac100 (+53/-0)
tools/boot/precise/post-boot-armel+dove (+117/-0)
tools/boot/precise/post-boot-armel+mx5 (+202/-0)
tools/boot/precise/post-boot-armel+omap (+232/-0)
tools/boot/precise/post-boot-i386 (+27/-0)
tools/boot/quantal/boot-amd64 (+622/-0)
tools/boot/quantal/boot-amd64+mac (+523/-0)
tools/boot/quantal/boot-amd64+mac.calc (+14/-0)
tools/boot/quantal/boot-amd64.calc (+14/-0)
tools/boot/quantal/boot-armel+dove (+193/-0)
tools/boot/quantal/boot-armel+dove.calc (+1/-0)
tools/boot/quantal/boot-armel+imx51.calc (+1/-0)
tools/boot/quantal/boot-armel+omap (+101/-0)
tools/boot/quantal/boot-armel+omap.calc (+1/-0)
tools/boot/quantal/boot-i386 (+526/-0)
tools/boot/quantal/boot-i386+mac (+208/-0)
tools/boot/quantal/boot-i386+mac.calc (+14/-0)
tools/boot/quantal/boot-i386.calc (+14/-0)
tools/boot/quantal/boot-powerpc (+216/-0)
tools/boot/quantal/boot-powerpc.calc (+2/-0)
tools/boot/quantal/common.sh (+130/-0)
tools/boot/quantal/post-boot-armel+ac100 (+53/-0)
tools/boot/quantal/post-boot-armel+dove (+117/-0)
tools/boot/quantal/post-boot-armel+mx5 (+202/-0)
tools/boot/quantal/post-boot-armel+omap (+244/-0)
tools/boot/quantal/post-boot-i386 (+27/-0)
tools/boot/raring/boot-amd64 (+624/-0)
tools/boot/raring/boot-amd64+mac (+524/-0)
tools/boot/raring/boot-amd64+mac.calc (+14/-0)
tools/boot/raring/boot-amd64.calc (+14/-0)
tools/boot/raring/boot-armel+dove (+193/-0)
tools/boot/raring/boot-armel+dove.calc (+1/-0)
tools/boot/raring/boot-armel+imx51.calc (+1/-0)
tools/boot/raring/boot-armel+omap (+101/-0)
tools/boot/raring/boot-armel+omap.calc (+1/-0)
tools/boot/raring/boot-i386 (+527/-0)
tools/boot/raring/boot-i386+mac (+208/-0)
tools/boot/raring/boot-i386+mac.calc (+14/-0)
tools/boot/raring/boot-i386.calc (+14/-0)
tools/boot/raring/boot-powerpc (+230/-0)
tools/boot/raring/boot-powerpc.calc (+2/-0)
tools/boot/raring/common.sh (+130/-0)
tools/boot/raring/post-boot-armel+ac100 (+53/-0)
tools/boot/raring/post-boot-armel+dove (+117/-0)
tools/boot/raring/post-boot-armel+mx5 (+202/-0)
tools/boot/raring/post-boot-armel+omap (+244/-0)
tools/boot/raring/post-boot-armhf+nexus7 (+53/-0)
tools/boot/raring/post-boot-i386 (+27/-0)
tools/boot/sarge/boot-alpha (+104/-0)
tools/boot/sarge/boot-alpha.calc (+13/-0)
tools/boot/sarge/boot-amd64 (+117/-0)
tools/boot/sarge/boot-arm (+58/-0)
tools/boot/sarge/boot-arm.calc (+12/-0)
tools/boot/sarge/boot-hppa (+63/-0)
tools/boot/sarge/boot-hppa.calc (+13/-0)
tools/boot/sarge/boot-i386 (+249/-0)
tools/boot/sarge/boot-i386.calc (+14/-0)
tools/boot/sarge/boot-ia64 (+58/-0)
tools/boot/sarge/boot-ia64.calc (+14/-0)
tools/boot/sarge/boot-m68k (+113/-0)
tools/boot/sarge/boot-m68k.calc (+24/-0)
tools/boot/sarge/boot-mips (+51/-0)
tools/boot/sarge/boot-mips.calc (+12/-0)
tools/boot/sarge/boot-mipsel (+73/-0)
tools/boot/sarge/boot-mipsel.calc (+12/-0)
tools/boot/sarge/boot-powerpc (+136/-0)
tools/boot/sarge/boot-powerpc.calc (+15/-0)
tools/boot/sarge/boot-s390.calc (+13/-0)
tools/boot/sarge/boot-sparc (+73/-0)
tools/boot/sarge/boot-sparc.calc (+13/-0)
tools/boot/sarge/common.sh (+18/-0)
tools/boot/sarge/post-boot-alpha (+21/-0)
tools/boot/sarge/post-boot-hppa (+32/-0)
tools/boot/sarge/post-boot-mips (+35/-0)
tools/boot/sarge/post-boot-mipsel (+46/-0)
tools/boot/saucy/boot-amd64 (+629/-0)
tools/boot/saucy/boot-amd64+mac (+524/-0)
tools/boot/saucy/boot-amd64+mac.calc (+14/-0)
tools/boot/saucy/boot-amd64.calc (+14/-0)
tools/boot/saucy/boot-armel+dove (+193/-0)
tools/boot/saucy/boot-armel+dove.calc (+1/-0)
tools/boot/saucy/boot-armel+imx51.calc (+1/-0)
tools/boot/saucy/boot-armel+omap (+101/-0)
tools/boot/saucy/boot-armel+omap.calc (+1/-0)
tools/boot/saucy/boot-i386 (+532/-0)
tools/boot/saucy/boot-i386+mac (+208/-0)
tools/boot/saucy/boot-i386+mac.calc (+14/-0)
tools/boot/saucy/boot-i386.calc (+14/-0)
tools/boot/saucy/boot-powerpc (+230/-0)
tools/boot/saucy/boot-powerpc.calc (+2/-0)
tools/boot/saucy/common.sh (+130/-0)
tools/boot/saucy/post-boot-armel+ac100 (+53/-0)
tools/boot/saucy/post-boot-armel+dove (+117/-0)
tools/boot/saucy/post-boot-armel+mx5 (+202/-0)
tools/boot/saucy/post-boot-armel+omap (+244/-0)
tools/boot/saucy/post-boot-armhf+nexus7 (+53/-0)
tools/boot/saucy/post-boot-i386 (+27/-0)
tools/boot/trusty/boot-amd64 (+634/-0)
tools/boot/trusty/boot-amd64+mac (+536/-0)
tools/boot/trusty/boot-amd64+mac.calc (+14/-0)
tools/boot/trusty/boot-amd64.calc (+14/-0)
tools/boot/trusty/boot-armel+dove (+194/-0)
tools/boot/trusty/boot-armel+dove.calc (+1/-0)
tools/boot/trusty/boot-armel+imx51.calc (+1/-0)
tools/boot/trusty/boot-armel+omap (+102/-0)
tools/boot/trusty/boot-armel+omap.calc (+1/-0)
tools/boot/trusty/boot-i386 (+544/-0)
tools/boot/trusty/boot-i386+mac (+209/-0)
tools/boot/trusty/boot-i386+mac.calc (+14/-0)
tools/boot/trusty/boot-i386.calc (+14/-0)
tools/boot/trusty/boot-powerpc (+244/-0)
tools/boot/trusty/boot-powerpc.calc (+2/-0)
tools/boot/trusty/boot-ppc64el (+89/-0)
tools/boot/trusty/boot-ppc64el.calc (+2/-0)
tools/boot/trusty/common.sh (+138/-0)
tools/boot/trusty/post-boot-armel+ac100 (+53/-0)
tools/boot/trusty/post-boot-armel+dove (+117/-0)
tools/boot/trusty/post-boot-armel+mx5 (+202/-0)
tools/boot/trusty/post-boot-armel+omap (+244/-0)
tools/boot/trusty/post-boot-armhf+nexus7 (+53/-0)
tools/boot/trusty/post-boot-i386 (+27/-0)
tools/boot/utopic/boot-amd64 (+641/-0)
tools/boot/utopic/boot-amd64+mac (+542/-0)
tools/boot/utopic/boot-amd64+mac.calc (+14/-0)
tools/boot/utopic/boot-amd64.calc (+14/-0)
tools/boot/utopic/boot-armel+dove (+193/-0)
tools/boot/utopic/boot-armel+dove.calc (+1/-0)
tools/boot/utopic/boot-armel+imx51.calc (+1/-0)
tools/boot/utopic/boot-armel+omap (+101/-0)
tools/boot/utopic/boot-armel+omap.calc (+1/-0)
tools/boot/utopic/boot-i386 (+556/-0)
tools/boot/utopic/boot-i386+mac (+212/-0)
tools/boot/utopic/boot-i386+mac.calc (+14/-0)
tools/boot/utopic/boot-i386.calc (+14/-0)
tools/boot/utopic/boot-powerpc (+226/-0)
tools/boot/utopic/boot-powerpc.calc (+2/-0)
tools/boot/utopic/boot-ppc64el (+80/-0)
tools/boot/utopic/boot-ppc64el.calc (+2/-0)
tools/boot/utopic/common.sh (+133/-0)
tools/boot/utopic/post-boot-armel+ac100 (+53/-0)
tools/boot/utopic/post-boot-armel+dove (+117/-0)
tools/boot/utopic/post-boot-armel+mx5 (+202/-0)
tools/boot/utopic/post-boot-armel+omap (+244/-0)
tools/boot/utopic/post-boot-armhf+nexus7 (+53/-0)
tools/boot/utopic/post-boot-i386 (+27/-0)
tools/boot/vivid/boot-amd64 (+649/-0)
tools/boot/vivid/boot-amd64+mac (+550/-0)
tools/boot/vivid/boot-amd64+mac.calc (+14/-0)
tools/boot/vivid/boot-amd64.calc (+14/-0)
tools/boot/vivid/boot-armel+dove (+194/-0)
tools/boot/vivid/boot-armel+dove.calc (+1/-0)
tools/boot/vivid/boot-armel+imx51.calc (+1/-0)
tools/boot/vivid/boot-armel+omap (+102/-0)
tools/boot/vivid/boot-armel+omap.calc (+1/-0)
tools/boot/vivid/boot-i386 (+564/-0)
tools/boot/vivid/boot-i386+mac (+213/-0)
tools/boot/vivid/boot-i386+mac.calc (+14/-0)
tools/boot/vivid/boot-i386.calc (+14/-0)
tools/boot/vivid/boot-powerpc (+227/-0)
tools/boot/vivid/boot-powerpc.calc (+2/-0)
tools/boot/vivid/boot-ppc64el (+81/-0)
tools/boot/vivid/boot-ppc64el.calc (+2/-0)
tools/boot/vivid/common.sh (+144/-0)
tools/boot/vivid/post-boot-armel+ac100 (+53/-0)
tools/boot/vivid/post-boot-armel+dove (+117/-0)
tools/boot/vivid/post-boot-armel+mx5 (+202/-0)
tools/boot/vivid/post-boot-armel+omap (+244/-0)
tools/boot/vivid/post-boot-armhf+nexus7 (+53/-0)
tools/boot/vivid/post-boot-i386 (+27/-0)
tools/boot/warty/boot-amd64 (+160/-0)
tools/boot/warty/boot-i386 (+165/-0)
tools/boot/warty/boot-powerpc (+88/-0)
tools/boot/warty/boot-powerpc.calc (+2/-0)
tools/boot/warty/common.sh (+18/-0)
tools/boot/wily/boot-amd64 (+649/-0)
tools/boot/wily/boot-amd64+mac (+550/-0)
tools/boot/wily/boot-amd64+mac.calc (+14/-0)
tools/boot/wily/boot-amd64.calc (+14/-0)
tools/boot/wily/boot-armel+dove (+194/-0)
tools/boot/wily/boot-armel+dove.calc (+1/-0)
tools/boot/wily/boot-armel+imx51.calc (+1/-0)
tools/boot/wily/boot-armel+omap (+102/-0)
tools/boot/wily/boot-armel+omap.calc (+1/-0)
tools/boot/wily/boot-i386 (+564/-0)
tools/boot/wily/boot-i386+mac (+213/-0)
tools/boot/wily/boot-i386+mac.calc (+14/-0)
tools/boot/wily/boot-i386.calc (+14/-0)
tools/boot/wily/boot-powerpc (+227/-0)
tools/boot/wily/boot-powerpc.calc (+2/-0)
tools/boot/wily/boot-ppc64el (+81/-0)
tools/boot/wily/boot-ppc64el.calc (+2/-0)
tools/boot/wily/common.sh (+144/-0)
tools/boot/wily/post-boot-armel+ac100 (+53/-0)
tools/boot/wily/post-boot-armel+dove (+117/-0)
tools/boot/wily/post-boot-armel+mx5 (+202/-0)
tools/boot/wily/post-boot-armel+omap (+244/-0)
tools/boot/wily/post-boot-armhf+nexus7 (+53/-0)
tools/boot/wily/post-boot-i386 (+27/-0)
tools/boot/woody/boot-alpha (+67/-0)
tools/boot/woody/boot-alpha.calc (+1/-0)
tools/boot/woody/boot-arm (+14/-0)
tools/boot/woody/boot-hppa (+32/-0)
tools/boot/woody/boot-i386 (+210/-0)
tools/boot/woody/boot-i386.calc (+5/-0)
tools/boot/woody/boot-ia64 (+37/-0)
tools/boot/woody/boot-m68k (+64/-0)
tools/boot/woody/boot-m68k.calc (+6/-0)
tools/boot/woody/boot-mips (+11/-0)
tools/boot/woody/boot-mips.calc (+1/-0)
tools/boot/woody/boot-mipsel (+53/-0)
tools/boot/woody/boot-mipsel.calc (+1/-0)
tools/boot/woody/boot-powerpc (+152/-0)
tools/boot/woody/boot-powerpc.calc (+1/-0)
tools/boot/woody/boot-s390 (+120/-0)
tools/boot/woody/boot-sparc (+62/-0)
tools/boot/woody/boot-sparc.calc (+1/-0)
tools/boot/woody/common.sh (+18/-0)
tools/boot/woody/post-boot-alpha (+30/-0)
tools/boot/woody/post-boot-hppa (+30/-0)
tools/boot/woody/post-boot-mipsel (+64/-0)
tools/boot/woody/post-boot-powerpc (+36/-0)
tools/boot/xenial/boot-amd64 (+704/-0)
tools/boot/xenial/boot-amd64+mac (+550/-0)
tools/boot/xenial/boot-amd64+mac.calc (+14/-0)
tools/boot/xenial/boot-amd64.calc (+14/-0)
tools/boot/xenial/boot-arm64 (+303/-0)
tools/boot/xenial/boot-armel+dove (+194/-0)
tools/boot/xenial/boot-armel+dove.calc (+1/-0)
tools/boot/xenial/boot-armel+imx51.calc (+1/-0)
tools/boot/xenial/boot-armel+omap (+102/-0)
tools/boot/xenial/boot-armel+omap.calc (+1/-0)
tools/boot/xenial/boot-i386 (+595/-0)
tools/boot/xenial/boot-i386+mac (+213/-0)
tools/boot/xenial/boot-i386+mac.calc (+14/-0)
tools/boot/xenial/boot-i386.calc (+14/-0)
tools/boot/xenial/boot-powerpc (+223/-0)
tools/boot/xenial/boot-powerpc.calc (+2/-0)
tools/boot/xenial/boot-ppc64el (+167/-0)
tools/boot/xenial/boot-ppc64el.calc (+2/-0)
tools/boot/xenial/boot-s390x (+98/-0)
tools/boot/xenial/common.sh (+155/-0)
tools/boot/xenial/post-boot-armel+ac100 (+53/-0)
tools/boot/xenial/post-boot-armel+dove (+117/-0)
tools/boot/xenial/post-boot-armel+mx5 (+202/-0)
tools/boot/xenial/post-boot-armel+omap (+244/-0)
tools/boot/xenial/post-boot-armhf+nexus7 (+53/-0)
tools/boot/xenial/post-boot-i386 (+27/-0)
tools/boot/yakkety/boot-amd64 (+704/-0)
tools/boot/yakkety/boot-amd64+mac (+550/-0)
tools/boot/yakkety/boot-amd64+mac.calc (+14/-0)
tools/boot/yakkety/boot-amd64.calc (+14/-0)
tools/boot/yakkety/boot-arm64 (+303/-0)
tools/boot/yakkety/boot-armel+dove (+194/-0)
tools/boot/yakkety/boot-armel+dove.calc (+1/-0)
tools/boot/yakkety/boot-armel+imx51.calc (+1/-0)
tools/boot/yakkety/boot-armel+omap (+102/-0)
tools/boot/yakkety/boot-armel+omap.calc (+1/-0)
tools/boot/yakkety/boot-i386 (+595/-0)
tools/boot/yakkety/boot-i386+mac (+213/-0)
tools/boot/yakkety/boot-i386+mac.calc (+14/-0)
tools/boot/yakkety/boot-i386.calc (+14/-0)
tools/boot/yakkety/boot-powerpc (+223/-0)
tools/boot/yakkety/boot-powerpc.calc (+2/-0)
tools/boot/yakkety/boot-ppc64el (+167/-0)
tools/boot/yakkety/boot-ppc64el.calc (+2/-0)
tools/boot/yakkety/boot-s390x (+98/-0)
tools/boot/yakkety/common.sh (+155/-0)
tools/boot/yakkety/post-boot-armel+ac100 (+53/-0)
tools/boot/yakkety/post-boot-armel+dove (+117/-0)
tools/boot/yakkety/post-boot-armel+mx5 (+202/-0)
tools/boot/yakkety/post-boot-armel+omap (+244/-0)
tools/boot/yakkety/post-boot-armhf+nexus7 (+53/-0)
tools/boot/yakkety/post-boot-i386 (+27/-0)
tools/boot/zesty/boot-amd64 (+714/-0)
tools/boot/zesty/boot-amd64+mac (+557/-0)
tools/boot/zesty/boot-amd64+mac.calc (+14/-0)
tools/boot/zesty/boot-amd64.calc (+14/-0)
tools/boot/zesty/boot-arm64 (+303/-0)
tools/boot/zesty/boot-armel+dove (+194/-0)
tools/boot/zesty/boot-armel+dove.calc (+1/-0)
tools/boot/zesty/boot-armel+imx51.calc (+1/-0)
tools/boot/zesty/boot-armel+omap (+102/-0)
tools/boot/zesty/boot-armel+omap.calc (+1/-0)
tools/boot/zesty/boot-i386 (+602/-0)
tools/boot/zesty/boot-i386+mac (+213/-0)
tools/boot/zesty/boot-i386+mac.calc (+14/-0)
tools/boot/zesty/boot-i386.calc (+14/-0)
tools/boot/zesty/boot-powerpc (+223/-0)
tools/boot/zesty/boot-powerpc.calc (+2/-0)
tools/boot/zesty/boot-ppc64el (+167/-0)
tools/boot/zesty/boot-ppc64el.calc (+2/-0)
tools/boot/zesty/boot-s390x (+98/-0)
tools/boot/zesty/common.sh (+158/-0)
tools/boot/zesty/post-boot-armel+ac100 (+53/-0)
tools/boot/zesty/post-boot-armel+dove (+117/-0)
tools/boot/zesty/post-boot-armel+mx5 (+202/-0)
tools/boot/zesty/post-boot-armel+omap (+244/-0)
tools/boot/zesty/post-boot-armhf+nexus7 (+53/-0)
tools/boot/zesty/post-boot-i386 (+27/-0)
tools/breezy/installtools.sh (+40/-0)
tools/breezy/upgrade.sh (+6/-0)
tools/calc (+52/-0)
tools/cds2src (+318/-0)
tools/cosmic/app-install.sh (+71/-0)
tools/cosmic/installtools.sh (+103/-0)
tools/cosmic/upgrade.sh (+41/-0)
tools/dapper/installtools.sh (+58/-0)
tools/dapper/upgrade.sh (+6/-0)
tools/disco/app-install.sh (+71/-0)
tools/disco/installtools.sh (+103/-0)
tools/disco/upgrade.sh (+41/-0)
tools/edgy/installtools.sh (+53/-0)
tools/edgy/upgrade.sh (+20/-0)
tools/eoan/app-install.sh (+71/-0)
tools/eoan/installtools.sh (+103/-0)
tools/eoan/upgrade.sh (+41/-0)
tools/etch/installtools.sh (+48/-0)
tools/etch/upgrade.sh (+6/-0)
tools/fast_sums (+69/-0)
tools/feisty/app-install.sh (+49/-0)
tools/feisty/installtools.sh (+63/-0)
tools/feisty/upgrade.sh (+20/-0)
tools/find-newest-installer (+39/-0)
tools/focal/app-install.sh (+71/-0)
tools/focal/installtools.sh (+103/-0)
tools/focal/upgrade.sh (+41/-0)
tools/gen-s390-cd-kernel.pl (+169/-0)
tools/generate_di+k_list (+181/-224)
tools/generate_di_list (+41/-63)
tools/get_diskusage.pl (+37/-0)
tools/grab_md5 (+84/-97)
tools/groovy/app-install.sh (+71/-0)
tools/groovy/installtools.sh (+105/-0)
tools/groovy/upgrade.sh (+41/-0)
tools/gutsy/app-install.sh (+71/-0)
tools/gutsy/installtools.sh (+63/-0)
tools/gutsy/upgrade.sh (+29/-0)
tools/hardlink (+30/-0)
tools/hardy/app-install.sh (+71/-0)
tools/hardy/installtools.sh (+63/-0)
tools/hardy/upgrade.sh (+28/-0)
tools/hoary/installtools.sh (+39/-0)
tools/hoary/upgrade.sh (+6/-0)
tools/intrepid/app-install.sh (+71/-0)
tools/intrepid/installtools.sh (+63/-0)
tools/intrepid/upgrade.sh (+28/-0)
tools/jaunty/app-install.sh (+71/-0)
tools/jaunty/installtools.sh (+75/-0)
tools/jaunty/upgrade.sh (+28/-0)
tools/jigdo_cleanup (+19/-28)
tools/jigdo_create (+44/-0)
tools/jigdo_header (+45/-0)
tools/karmic/app-install.sh (+71/-0)
tools/karmic/installtools.sh (+84/-0)
tools/karmic/upgrade.sh (+28/-0)
tools/link.pl (+38/-51)
tools/list2cds (+724/-0)
tools/list2src (+332/-0)
tools/lucid/app-install.sh (+71/-0)
tools/lucid/installtools.sh (+84/-0)
tools/lucid/upgrade.sh (+28/-0)
tools/make-vfat-img (+28/-0)
tools/master2tasks (+100/-0)
tools/maverick/app-install.sh (+71/-0)
tools/maverick/installtools.sh (+84/-0)
tools/maverick/upgrade.sh (+28/-0)
tools/mirror_check (+71/-0)
tools/my-dpkg-scanpackages (+1/-1)
tools/natty/app-install.sh (+71/-0)
tools/natty/installtools.sh (+84/-0)
tools/natty/upgrade.sh (+28/-0)
tools/oneiric/app-install.sh (+71/-0)
tools/oneiric/installtools.sh (+84/-0)
tools/oneiric/upgrade.sh (+28/-0)
tools/pi-makelist (+124/-0)
tools/pi-makelist-vfat (+53/-0)
tools/potato/installtools.sh (+27/-0)
tools/potato/upgrade.sh (+21/-0)
tools/precise/app-install.sh (+71/-0)
tools/precise/installtools.sh (+97/-0)
tools/precise/upgrade.sh (+41/-0)
tools/publish_cds (+234/-0)
tools/quantal/app-install.sh (+71/-0)
tools/quantal/installtools.sh (+84/-0)
tools/quantal/upgrade.sh (+41/-0)
tools/raring/app-install.sh (+71/-0)
tools/raring/installtools.sh (+84/-0)
tools/raring/upgrade.sh (+41/-0)
tools/sarge/installtools.sh (+48/-0)
tools/sarge/upgrade-hppa.sh (+6/-0)
tools/sarge/upgrade-sparc.sh (+6/-0)
tools/sarge/upgrade.sh (+6/-0)
tools/saucy/app-install.sh (+71/-0)
tools/saucy/installtools.sh (+84/-0)
tools/saucy/upgrade.sh (+41/-0)
tools/scanpackages (+385/-0)
tools/scanpackages.old (+238/-0)
tools/scansources (+173/-0)
tools/scansources.old (+100/-0)
tools/set_mkisofs_opts (+8/-0)
tools/sorting_weights (+65/-0)
tools/strip-nonUS-bin (+76/-0)
tools/sync-priorities (+45/-0)
tools/trusty/app-install.sh (+71/-0)
tools/trusty/installtools.sh (+99/-0)
tools/trusty/upgrade.sh (+41/-0)
tools/utopic/app-install.sh (+71/-0)
tools/utopic/installtools.sh (+84/-0)
tools/utopic/upgrade.sh (+41/-0)
tools/verbose_command (+7/-0)
tools/vivid/app-install.sh (+71/-0)
tools/vivid/installtools.sh (+84/-0)
tools/vivid/upgrade.sh (+41/-0)
tools/warty/installtools.sh (+27/-0)
tools/warty/upgrade.sh (+6/-0)
tools/wily/app-install.sh (+71/-0)
tools/wily/installtools.sh (+84/-0)
tools/wily/upgrade.sh (+41/-0)
tools/woody/installtools.sh (+42/-0)
tools/woody/upgrade.sh (+6/-0)
tools/xenial/app-install.sh (+71/-0)
tools/xenial/installtools.sh (+103/-0)
tools/xenial/upgrade.sh (+41/-0)
tools/yakkety/app-install.sh (+71/-0)
tools/yakkety/installtools.sh (+103/-0)
tools/yakkety/upgrade.sh (+41/-0)
tools/zesty/app-install.sh (+71/-0)
tools/zesty/installtools.sh (+103/-0)
tools/zesty/upgrade.sh (+41/-0)
update-cd (+178/-263)
Conflict adding file CONF.sh.  Moved existing file to CONF.sh.moved.
Conflict adding file Makefile.  Moved existing file to Makefile.moved.
Conflict adding file README.devel.  Moved existing file to README.devel.moved.
Conflict adding file README.  Moved existing file to README.moved.
Conflict adding file build.sh.  Moved existing file to build.sh.moved.
Conflict adding file build_all.sh.  Moved existing file to build_all.sh.moved.
Conflict adding file contrib.  Moved existing file to contrib.moved.
Conflict adding file data.  Moved existing file to data.moved.
Conflict adding file debian.  Moved existing file to debian.moved.
Conflict adding file tasks.  Moved existing file to tasks.moved.
Conflict adding file tools.  Moved existing file to tools.moved.
Conflict adding file update-cd.  Moved existing file to update-cd.moved.
To merge this branch: bzr merge lp:~xnox/debian-cd/cd-boot-images-amd64
Reviewer Review Type Date Requested Status
VCS imports Pending
Review via email: mp+386093@code.launchpad.net

Commit message

groovy: switch boot-amd64 to cd-boot-images-amd64

To post a comment you must log in.

Unmerged revisions

2069. By Dimitri John Ledkov

groovy: switch boot-amd64 to cd-boot-images-amd64

2068. By Dimitri John Ledkov

groovy: add a new common function to collect kernel params

Many projects are built for multiple architectures. And they should
behave the same, across any architecture. Create a common place to
collect project specific kernel parameters.

2067. By Steve Langasek

Merge lp:~xnox/debian-cd/cd-boot-images-arm64

2066. By Steve Langasek

Merge lp:~xnox/debian-cd/cd-boot-images-ppc64el

2065. By Steve Langasek

Merge lp:~xnox/debian-cd/nullglob-fix

2064. By Steve Langasek

Merge lp:~xnox/debian-cd/drop-unused-preseeds

2063. By Steve Langasek

Merge lp:~vorlon/debian-cd/drop-archaic-install_languages

2062. By Steve Langasek

Merge lp:~xnox/debian-cd/drop-unused-imagesums

2061. By Steve Langasek

Bump all groovy builds to use newer xorriso (1.4.2 from xenial instead of vendored 1.2.4).

2060. By Steve Langasek

Merge lp:~eeickmeyer/debian-cd/ubuntu

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file '.bzrignore'
2--- .bzrignore 1970-01-01 00:00:00 +0000
3+++ .bzrignore 2020-06-19 13:49:11 +0000
4@@ -0,0 +1,8 @@
5+tasks/auto
6+tasks/ubuntu
7+tasks/kubuntu
8+tasks/tocd3
9+tasks/tocd3.1
10+tasks/edubuntu
11+tasks/ubuntu-server
12+tasks/xubuntu
13
14=== added file '.cvsignore'
15--- .cvsignore 1970-01-01 00:00:00 +0000
16+++ .cvsignore 2020-06-19 13:49:11 +0000
17@@ -0,0 +1,3 @@
18+install-stamp
19+build-stamp
20+log
21
22=== added file 'CONF.sh'
23--- CONF.sh 1970-01-01 00:00:00 +0000
24+++ CONF.sh 2020-06-19 13:49:11 +0000
25@@ -1,72 +1,326 @@
26 #
27 # This file will have to be sourced where needed
28-
29-# To prevent sourcing this file twice when using scripts to build CD images,
30-# use the following code at the top of your script:
31-# CF=CONF.sh
32-# . $CF
33-# export DEBIAN_CD_CONF_SOURCED=true
34-
35-# Allow to prevent double sourcing of this file
36-if [ "$DEBIAN_CD_CONF_SOURCED" = true ]; then
37- return 0
38-fi
39+#
40
41 # Unset all optional variables first to start from a clean state
42+unset NONUS || true
43+unset FORCENONUSONCD1 || true
44 unset NONFREE || true
45 unset CONTRIB || true
46 unset EXTRANONFREE || true
47-unset LOCAL || true
48-unset LOCALDEBS || true
49+unset RESTRICTED || true
50+unset UNIVERSE || true
51+unset MULTIVERSE || true
52+# allow configuration on command line
53+#unset LOCAL || true
54+#unset LOCALDEBS || true
55+unset SECURED || true
56+unset SECRET_KEYRING || true
57+unset PUBLIC_KEYRING || true
58+unset SIGNING_KEYID || true
59 unset SECURITY || true
60-unset PROPOSED_UPDATES || true
61 unset BOOTDIR || true
62+unset BOOTDISKS || true
63 unset SYMLINK || true
64 unset COPYLINK || true
65 unset MKISOFS || true
66 unset MKISOFS_OPTS || true
67 unset ISOLINUX || true
68 unset EXCLUDE || true
69+unset SRCEXCLUDE || true
70+unset NODEPENDS || true
71 unset NORECOMMENDS || true
72 unset NOSUGGESTS || true
73-unset IMAGESUMS || true
74+unset DOJIGDO || true
75 unset JIGDOTEMPLATEURL || true
76 unset JIGDOFALLBACKURLS || true
77 unset JIGDOINCLUDEURLS || true
78 unset JIGDOSCRIPT || true
79 unset JIGDO_OPTS || true
80+unset DEFBINSIZE || true
81+unset DEFSRCSIZE || true
82+unset FASTSUMS || true
83 unset PUBLISH_URL || true
84+unset PUBLISH_NONUS_URL || true
85 unset PUBLISH_PATH || true
86 unset UDEB_INCLUDE || true
87 unset UDEB_EXCLUDE || true
88 unset BASE_INCLUDE || true
89 unset BASE_EXCLUDE || true
90 unset INSTALLER_CD || true
91+unset DI_CODENAME || true
92 unset MAXCDS || true
93-unset MAXISOS || true
94-unset MAXJIGDOS || true
95-unset SPLASHPNG || true
96-unset OMIT_MANUAL || true
97+unset OMIT_MANUAL || true
98 unset OMIT_RELEASE_NOTES || true
99-unset OMIT_DOC_TOOLS || true
100-unset MAX_PKG_SIZE || true
101-unset DEBOOTSTRAP_OPTS || true
102-unset ARCHIVE_KEYRING_PACKAGE || true
103-unset ARCHIVE_KEYRING_FILE || true
104+
105+if [ -z "$PROJECT" ]; then
106+ PROJECT=ubuntu
107+fi
108+if [ -z "$CAPPROJECT" ]; then
109+ CAPPROJECT="$(echo "$PROJECT" | perl -ne 'print ucfirst')"
110+fi
111+
112+if [ -z "$DIST" ]; then
113+ DIST=karmic
114+fi
115
116 # The debian-cd dir
117 # Where I am (hoping I'm in the debian-cd dir)
118 export BASEDIR=`pwd`
119
120-# Name of the distribution for the image filename (Defaults to 'debian')
121-# export CDNAME=debian
122+case $DIST in
123+ warty)
124+ export CODENAME=warty
125+ export CAPCODENAME='Warty Warthog'
126+ export DEBVERSION=4.10
127+ export OFFICIAL="Linux+ Edition"
128+ ;;
129+ hoary)
130+ export CODENAME=hoary
131+ export CAPCODENAME='Hoary Hedgehog'
132+ export DEBVERSION=5.04
133+ export OFFICIAL="Release"
134+ ;;
135+ breezy)
136+ export CODENAME=breezy
137+ export CAPCODENAME='Breezy Badger'
138+ export DEBVERSION=5.10
139+ export OFFICIAL="Release"
140+ ;;
141+ dapper)
142+ export CODENAME=dapper
143+ export CAPCODENAME='Dapper Drake'
144+ export DEBVERSION=6.06.2
145+ export OFFICIAL="Release"
146+ ;;
147+ edgy)
148+ export CODENAME=edgy
149+ export CAPCODENAME='Edgy Eft'
150+ export DEBVERSION=6.10
151+ export OFFICIAL="Release"
152+ ;;
153+ feisty)
154+ export CODENAME=feisty
155+ export CAPCODENAME='Feisty Fawn'
156+ export DEBVERSION=7.04
157+ export OFFICIAL="Release"
158+ ;;
159+ gutsy)
160+ export PREV_CODENAME=feisty
161+ export CODENAME=gutsy
162+ export CAPCODENAME='Gutsy Gibbon'
163+ export DEBVERSION=7.10
164+ export OFFICIAL="Release"
165+ ;;
166+ hardy)
167+ export PREV_CODENAME=dapper # need to support upgrades from previous LTS
168+ export CODENAME=hardy
169+ export CAPCODENAME='Hardy Heron'
170+ export DEBVERSION=8.04.4
171+ export OFFICIAL="Release"
172+ ;;
173+ intrepid)
174+ export PREV_CODENAME=hardy
175+ export CODENAME=intrepid
176+ export CAPCODENAME='Intrepid Ibex'
177+ export DEBVERSION=8.10
178+ export OFFICIAL="Release"
179+ ;;
180+ jaunty)
181+ export PREV_CODENAME=intrepid
182+ export CODENAME=jaunty
183+ export CAPCODENAME='Jaunty Jackalope'
184+ export DEBVERSION=9.04
185+ export OFFICIAL="Release"
186+ ;;
187+ karmic)
188+ export PREV_CODENAME=jaunty
189+ export CODENAME=karmic
190+ export CAPCODENAME='Karmic Koala'
191+ export DEBVERSION=9.10
192+ export OFFICIAL="Release"
193+ ;;
194+ lucid)
195+ export PREV_CODENAME=karmic
196+ export CODENAME=lucid
197+ export CAPCODENAME='Lucid Lynx'
198+ export DEBVERSION=10.04.4
199+ case $PROJECT in
200+ ubuntu|ubuntu-server|kubuntu)
201+ DEBVERSION="$DEBVERSION LTS"
202+ ;;
203+ esac
204+ export BACKPORT_KERNELS="oneiric"
205+ export OFFICIAL="Release"
206+ ;;
207+ maverick)
208+ export PREV_CODENAME=lucid
209+ export CODENAME=maverick
210+ export CAPCODENAME='Maverick Meerkat'
211+ export DEBVERSION=10.10
212+ export OFFICIAL="Release"
213+ ;;
214+ natty)
215+ export PREV_CODENAME=maverick
216+ export CODENAME=natty
217+ export CAPCODENAME='Natty Narwhal'
218+ export DEBVERSION=11.04
219+ export OFFICIAL="Release"
220+ ;;
221+ oneiric)
222+ export PREV_CODENAME=natty
223+ export CODENAME=oneiric
224+ export CAPCODENAME='Oneiric Ocelot'
225+ export DEBVERSION=11.10
226+ export OFFICIAL="Release"
227+ ;;
228+ precise)
229+ export PREV_CODENAME=lucid # need to support upgrades from previous LTS
230+ export CODENAME=precise
231+ export CAPCODENAME='Precise Pangolin'
232+ export DEBVERSION=12.04.5
233+ case $PROJECT in
234+ ubuntu|ubuntu-server|kubuntu|edubuntu*|xubuntu)
235+ DEBVERSION="$DEBVERSION LTS"
236+ ;;
237+ esac
238+ # Note that this is singular, unlike lucid; we only ship a single kernel.
239+ case $PROJECT in
240+ ubuntu|ubuntu-server|edubuntu*|mythbuntu)
241+ export BACKPORT_KERNEL=trusty
242+ ;;
243+ esac
244+ export OFFICIAL="Release"
245+ ;;
246+ quantal)
247+ export PREV_CODENAME=precise
248+ export CODENAME=quantal
249+ export CAPCODENAME='Quantal Quetzal'
250+ export DEBVERSION=12.10
251+ export OFFICIAL="Release"
252+ ;;
253+ raring)
254+ export PREV_CODENAME=quantal
255+ export CODENAME=raring
256+ export CAPCODENAME='Raring Ringtail'
257+ export DEBVERSION=13.04
258+ export OFFICIAL="Release"
259+ ;;
260+ saucy)
261+ export PREV_CODENAME=raring
262+ export CODENAME=saucy
263+ export CAPCODENAME='Saucy Salamander'
264+ export DEBVERSION=13.10
265+ export OFFICIAL="Release"
266+ ;;
267+ trusty)
268+ export PREV_CODENAME=precise
269+ export CODENAME=trusty
270+ export CAPCODENAME='Trusty Tahr'
271+ export DEBVERSION="14.04.6 LTS"
272+ export BACKPORT_KERNEL=xenial
273+ export OFFICIAL="Release"
274+ ;;
275+ utopic)
276+ export PREV_CODENAME=trusty
277+ export CODENAME=utopic
278+ export CAPCODENAME='Utopic Unicorn'
279+ export DEBVERSION="14.10"
280+ export OFFICIAL="Release"
281+ ;;
282+ vivid)
283+ export PREV_CODENAME=utopic
284+ export CODENAME=vivid
285+ export CAPCODENAME='Vivid Vervet'
286+ export DEBVERSION="15.04"
287+ export OFFICIAL="Release"
288+ ;;
289+ wily)
290+ export PREV_CODENAME=vivid
291+ export CODENAME=wily
292+ export CAPCODENAME='Wily Werewolf'
293+ export DEBVERSION="15.10"
294+ export OFFICIAL="Release"
295+ ;;
296+ xenial)
297+ export PREV_CODENAME=wily
298+ export CODENAME=xenial
299+ export CAPCODENAME='Xenial Xerus'
300+ export DEBVERSION="16.04.6 LTS"
301+ export BACKPORT_KERNEL="hwe-16.04"
302+ export OFFICIAL="Release"
303+ ;;
304+ yakkety)
305+ export PREV_CODENAME=xenial
306+ export CODENAME=yakkety
307+ export CAPCODENAME='Yakkety Yak'
308+ export DEBVERSION="16.10"
309+ export OFFICIAL="Release"
310+ ;;
311+ zesty)
312+ export PREV_CODENAME=yakkety
313+ export CODENAME=zesty
314+ export CAPCODENAME='Zesty Zapus'
315+ export DEBVERSION="17.04"
316+ export OFFICIAL="Release"
317+ ;;
318+ artful)
319+ export PREV_CODENAME=zesty
320+ export CODENAME=artful
321+ export CAPCODENAME='Artful Aardvark'
322+ export DEBVERSION="17.10"
323+ export OFFICIAL="Release"
324+ ;;
325+ bionic)
326+ export PREV_CODENAME=artful
327+ export CODENAME=bionic
328+ export CAPCODENAME='Bionic Beaver'
329+ export DEBVERSION="18.04.4 LTS"
330+ export BACKPORT_KERNEL="hwe-18.04"
331+ export OFFICIAL="Release"
332+ ;;
333+ cosmic)
334+ export PREV_CODENAME=bionic
335+ export CODENAME=cosmic
336+ export CAPCODENAME='Cosmic Cuttlefish'
337+ export DEBVERSION="18.10"
338+ export OFFICIAL="Release"
339+ ;;
340+ disco)
341+ export PREV_CODENAME=cosmic
342+ export CODENAME=disco
343+ export CAPCODENAME='Disco Dingo'
344+ export DEBVERSION="19.04"
345+ export OFFICIAL="Release"
346+ ;;
347+ eoan)
348+ export PREV_CODENAME=disco
349+ export CODENAME=eoan
350+ export CAPCODENAME='Eoan Ermine'
351+ export DEBVERSION="19.10"
352+ export OFFICIAL="Release"
353+ ;;
354+ focal)
355+ export PREV_CODENAME=eoan
356+ export CODENAME=focal
357+ export CAPCODENAME='Focal Fossa'
358+ export DEBVERSION="20.04 LTS"
359+ export OFFICIAL="Release"
360+ ;;
361+ groovy)
362+ export PREV_CODENAME=focal
363+ export CODENAME=groovy
364+ export CAPCODENAME='Groovy Gorilla'
365+ export DEBVERSION="20.10"
366+ export OFFICIAL="Alpha"
367+ ;;
368
369-# Building wheezy cd set ...
370-export CODENAME=wheezy
371+esac
372
373 # By default use Debian installer packages from $CODENAME
374-if [ -z "$DI_CODENAME" ]; then
375- export DI_CODENAME=$CODENAME
376+if [ ! "$DI_CODENAME" ]
377+then
378+ export DI_CODENAME=$CODENAME
379 fi
380
381 # If set, controls where the d-i components are downloaded from.
382@@ -75,33 +329,13 @@
383 # the Debian mirror.
384 #export DI_WWW_HOME=default
385
386-# Version number, "2.2 r0", "2.2 r1" etc.
387-export DEBVERSION="7.0"
388-
389-# Official or non-official set.
390-# NOTE: THE "OFFICIAL" DESIGNATION IS ONLY ALLOWED FOR IMAGES AVAILABLE
391-# ON THE OFFICIAL DEBIAN CD WEBSITE http://cdimage.debian.org
392-export OFFICIAL="Unofficial"
393-#export OFFICIAL="Official"
394-#export OFFICIAL="Official Beta"
395-
396-# ... for arch
397-if [ -z "$ARCHES" ]; then
398- CPU=`dpkg-architecture -qDEB_HOST_ARCH_CPU 2>/dev/null || true`
399- if [ -z "$CPU" ]; then
400- CPU=`dpkg-architecture -qDEB_HOST_ARCH`
401- fi
402- KERNEL=`dpkg-architecture -qDEB_HOST_ARCH_OS 2>/dev/null || true`
403- if [ -z "$KERNEL" ]; then
404- KERNEL=linux
405- fi
406- if [ $KERNEL = linux ] ; then
407- ARCHES=$CPU
408- else
409- ARCHES="$KERNEL-$CPU"
410- fi
411- export ARCHES
412-fi
413+# installer for properly uploaded debian-installer builds, daily-installer
414+# for autobuilt dailies. The newest available version is selected
415+# automatically; this is an override.
416+#export DI_TYPE=installer
417+
418+# ... for arch
419+export ARCH=`dpkg --print-architecture`
420
421 # IMPORTANT : The 4 following paths must be on the same partition/device.
422 # If they aren't then you must set COPYLINK below to 1. This
423@@ -109,32 +343,52 @@
424 # images, however. Also, if you are using an NFS partition for
425 # some part of this, you must use this option.
426 # Paths to the mirrors
427-export MIRROR=/srv/mirror/debian
428+export MIRROR=${MIRROR:-$CDIMAGE_ROOT/ftp}
429+
430+# Comment the following line if you don't have/want non-US
431+#export NONUS=/ftp/debian-non-US
432+
433+# And this option will make you 2 copies of CD1 - one with all the
434+# non-US packages on it, one with none. Useful if you're likely to
435+# need both.
436+#export FORCENONUSONCD1=1
437
438 # Path of the temporary directory
439-export TDIR=/srv/mirror/tmp
440+export TDIR=$CDIMAGE_ROOT/scratch/$PROJECT/$DIST/$IMAGE_TYPE/tmp
441
442 # Path where the images will be written
443-export OUT=/srv/mirror/debian-cd-test
444+export OUT=$CDIMAGE_ROOT/scratch/$PROJECT/$DIST/$IMAGE_TYPE/debian-cd
445
446 # Where we keep the temporary apt stuff.
447 # This cannot reside on an NFS mount.
448-export APTTMP=/srv/mirror/tmp/apt
449+export APTTMP=$CDIMAGE_ROOT/scratch/$PROJECT/$DIST/$IMAGE_TYPE/apt
450+
451+# Where extracted debootstrap scripts live
452+export DEBOOTSTRAP=$CDIMAGE_ROOT/scratch/$PROJECT/$DIST/$IMAGE_TYPE/debootstrap
453+
454+# Where live filesystem images live
455+export LIVEIMAGES=$CDIMAGE_ROOT/scratch/$PROJECT/$DIST/$IMAGE_TYPE/live
456
457 # Do I want to have NONFREE merged in the CD set
458 # export NONFREE=1
459
460 # Do I want to have CONTRIB merged in the CD set
461-export CONTRIB=1
462+#export CONTRIB=1
463
464 # Do I want to have NONFREE on a separate CD (the last CD of the CD set)
465 # WARNING: Don't use NONFREE and EXTRANONFREE at the same time !
466 # export EXTRANONFREE=1
467
468-# Do I want to force (potentially non-free) firmware packages to be
469-# placed on disc 1? Will make installation much easier if systems
470-# contain hardware that depends on this firmware
471-# export FORCE_FIRMWARE=1
472+if [ -z "$CDIMAGE_ONLYFREE" ]; then
473+ export RESTRICTED=1
474+fi
475+
476+if [ "$CDIMAGE_UNSUPPORTED" ]; then
477+ export UNIVERSE=1
478+ if [ -z "$CDIMAGE_ONLYFREE" ]; then
479+ export MULTIVERSE=1
480+ fi
481+fi
482
483 # If you have a $MIRROR/dists/$CODENAME/local/binary-$ARCH dir with
484 # local packages that you want to put on the CD set then
485@@ -144,17 +398,37 @@
486 # If your local packages are not under $MIRROR, but somewhere else,
487 # you can uncomment this line and edit to to point to a directory
488 # containing dists/$CODENAME/local/binary-$ARCH
489-# export LOCALDEBS=/home/joey/debian/va/debian
490+# export LOCALDEBS=$CDIMAGE_ROOT/local/packages
491+
492+# If you want a <codename>-secured tree with a copy of the signed
493+# Release.gpg and files listed by this Release file, then
494+# uncomment this line
495+# export SECURED=1
496+
497+case $DIST in
498+ warty) ;;
499+ hoary|breezy|dapper|edgy|feisty|gutsy|hardy|intrepid|jaunty|karmic|lucid|maverick|natty|oneiric|precise|quantal|raring|saucy|trusty|utopic|vivid|wily)
500+ export SECRET_KEYRING=$CDIMAGE_ROOT/secret/dot-gnupg/secring.gpg
501+ export PUBLIC_KEYRING=$CDIMAGE_ROOT/secret/dot-gnupg/pubring.gpg
502+ export SIGNING_KEYID=C5986B4F1257FFA86632CBA746181433FBB75451
503+ ;;
504+ *)
505+ export SECRET_KEYRING=$CDIMAGE_ROOT/secret/dot-gnupg/secring.gpg
506+ export PUBLIC_KEYRING=$CDIMAGE_ROOT/secret/dot-gnupg/pubring.gpg
507+ export SIGNING_KEYID=843938DF228D22F7B3742BC0D94AA3F0EFE21092
508+ ;;
509+esac
510
511 # Where to find the security patches. This directory should be the
512 # top directory of a security.debian.org mirror.
513-#export SECURITY="$TOPDIR"/debian/debian-security
514+case $DIST in
515+ warty|hoary|breezy|dapper|edgy|feisty|gutsy|hardy|intrepid|jaunty|karmic|lucid)
516+ export SECURITY="$MIRROR"
517+ ;;
518+esac
519
520-# Include proposed updates
521-# Note that on the CDs it will not be visible where packages came from:
522-# from the released archive or from proposed updates archive.
523-# NOTE: intended to be used for pre-release testing, not for publication!
524-#export PROPOSED_UPDATES=$CODENAME-proposed-updates
525+# Use post-release updates?
526+export UPDATES=1
527
528 # Sparc only : bootdir (location of cd.b and second.b)
529 # export BOOTDIR=/boot
530@@ -168,7 +442,7 @@
531 # export COPYLINK=1
532
533 # Options
534-# export MKISOFS=mkisofs
535+# export MKISOFS=/usr/bin/mkisofs
536 # export MKISOFS_OPTS="-r" #For normal users
537 # export MKISOFS_OPTS="-r -F ." #For symlink farmers
538
539@@ -176,21 +450,28 @@
540 # mkisofs/genisoimage. Allows creation of isohybrid images: ISO images
541 # that will burn correctly onto a CD and also can be written raw to a
542 # USB stick. xorriso 0.6.5 and later has working support for this.
543-#export i386_MKISOFS="xorriso"
544-#export i386_MKISOFS_OPTS="-as mkisofs -r -checksum_algorithm_iso md5,sha1"
545-#export amd64_MKISOFS="xorriso"
546-#export amd64_MKISOFS_OPTS="-as mkisofs -r -checksum_algorithm_iso md5,sha1"
547-
548-# Keyring (defaults):
549-#ARCHIVE_KEYRING_PACKAGE=debian-archive-keyring
550-# The path to the keyring file relative to $TDIR/archive-keyring/
551-#ARCHIVE_KEYRING_FILE=usr/share/keyrings/debian-archive-keyring.gpg
552-
553-# By default we use debootstrap --no-check-gpg to find out the minimal set
554-# of packages because there's no reason to not trust the local mirror. But
555-# you can be paranoid and then you need to indicate the keyring to use to
556-# validate the mirror.
557-#export DEBOOTSTRAP_OPTS="--keyring $TDIR/archive-keyring/$ARCHIVE_KEYRING_FILE"
558+export i386_MKISOFS="xorriso"
559+export i386_MKISOFS_OPTS="-as mkisofs -r -checksum_algorithm_iso md5,sha1"
560+export amd64_MKISOFS="xorriso"
561+export amd64_MKISOFS_OPTS="-as mkisofs -r -checksum_algorithm_iso md5,sha1"
562+export arm64_MKISOFS="xorriso"
563+export arm64_MKISOFS_OPTS="-as mkisofs -r -checksum_algorithm_iso md5,sha1"
564+
565+case $DIST in
566+ groovy)
567+ # switch to modern xorriso for all arches
568+ export MKISOFS=xorriso
569+ export MKISOFS_OPTS="-as mkisofs -r -checksum_algorithm_iso md5,sha1"
570+ ;;
571+ *)
572+ # temporary hack until such time as we can upgrade all builds to 1.4.2
573+ new_xorriso="/home/cdimage/xorriso/xorriso-1.2.4/xorriso/xorriso"
574+ if [ -x "$new_xorriso" ]; then
575+ export amd64_MKISOFS="$new_xorriso"
576+ export arm64_MKISOFS="$new_xorriso"
577+ fi
578+ ;;
579+esac
580
581 # ISOLinux support for multiboot on CD1 for i386
582 export ISOLINUX=1
583@@ -198,80 +479,79 @@
584 # uncomment this to if you want to see more of what the Makefile is doing
585 #export VERBOSE_MAKE=1
586
587-# The maximum size allowed for an individual package, in bytes; if
588-# larger than this, it will be excluded (and all dependents, of
589-# course). We'll create a README.excluded in the root of CD1 listing
590-# them too
591-export MAX_PKG_SIZE=600000000
592-
593-# Should build_all.sh try to build a simple CD image if the proper official
594-# CD run does not work?
595-ATTEMPT_FALLBACK=yes
596-
597-# Set your disk type here. Known types are:
598-# BC (businesscard): 650 MiB max (should be limited elsewhere,
599-# should never fill a CD anyway)
600-# NETINST: 650 MiB max (ditto)
601-# CD: standard 74-min CD (650 MiB)
602-# CD700: (semi-)standard 80-min CD (700 MiB)
603-# DVD: standard 4.7 GB DVD
604-# DLDVD: standard 8.5 GB dual-layer DVD
605-# BD: standard 25 GB blu-ray
606-# DLBD: standard 50 GB dual-layer blu-ray
607-# STICK1GB: 1GB USB stick or similar
608-# STICK2GB: 2GB USB stick or similar
609-# STICK4GB: 4GB USB stick or similar
610-# STICK8GB: 8GB USB stick or similar
611-# CUSTOM: up to you - specify a size to go with it (in 2K blocks)
612-export DISKTYPE=CD
613-#export DISKTYPE=CUSTOM
614-#export CUSTOMSIZE=XXXX
615-# If you want to over-ride this choice (e.g. to make a larger version of a given disk),
616-# you can do the following:
617-# export FORCE_CD_SIZE=<type> to change all the sizes in a given run
618-# export FORCE_CD_SIZE1=<type> to change the size of disk 1 (only)
619-
620-# Extra variants to enable. See docs/README.variants for more information.
621-export VARIANTS=
622+# uncoment this to make build_all.sh try to build a simple CD image if
623+# the proper official CD run does not work
624+#ATTEMPT_FALLBACK=yes
625+
626+# Set your disk size here in MB. Used in calculating package and
627+# source file layouts in build.sh and build_all.sh. Defaults are for
628+# CD-R. For DVD-R the size limit is 4700372992 (see ubuntu-cdimage
629+# lib/cdimage/tree.py:DailyTreePublisher.size_limit) but we express here
630+# in MiB, so round down to 4482MiB (4699717632 bytes). If we round up to
631+# 4483MiB we will *probably* still fit, but the limit would be 384KiB above
632+# the actual limit so there's some risk of being oversize for media.
633+if [ "$CDIMAGE_DVD" = 1 ]; then
634+ export DEFBINSIZE=4482
635+ export DEFSRCSIZE=4482
636+else
637+ #export DEFBINSIZE=700
638+ #export DEFSRCSIZE=645
639+ export DEFBINSIZE=4600
640+ export DEFSRCSIZE=4600
641+fi
642
643 # We don't want certain packages to take up space on CD1...
644-#export EXCLUDE1=exclude
645-# ...but they are okay for other CDs (UNEXCLUDEx == may be included
646-# on CD x if not already covered)
647-#export UNEXCLUDE2=unexclude-CD2
648-# Any packages listed in EXCLUDEx but not in any UNEXCLUDE will be
649-# excluded completely. The same goes for packages listed in EXCLUDE.
650+#export EXCLUDE="$BASEDIR"/tasks/exclude-sarge
651+# ...but they are okay for other CDs (UNEXCLUDEx == may be included on CD >= x)
652+#export UNEXCLUDE2="$BASEDIR"/tasks/unexclude-CD2-sarge
653+# Any packages listed in EXCLUDE but not in any UNEXCLUDE will be
654+# excluded completely.
655+
656+# We also exclude some source packages
657+#export SRCEXCLUDE="$BASEDIR"/tasks/exclude-src-potato
658+
659+export NODEPENDS=1
660
661 # Set this if the recommended packages should be skipped when adding
662-# package on the CD. The default is 'true'.
663-# export NORECOMMENDS=1
664+# package on the CD. The default is 'false'.
665+export NORECOMMENDS=1
666
667 # Set this if the suggested packages should be skipped when adding
668 # package on the CD. The default is 'true'.
669-# export NOSUGGESTS=1
670-
671-# Set to 1 to generate MD5/SHA1/SHA256/SHA512 sums for generated images
672-export IMAGESUMS=1
673-
674-# And define the set of checksum algorithms you want here. Default is
675-# all of: md5 sha1 sha512 sha256
676-# export CHECKSUMS="md5 sha1 sha512 sha256"
677-
678-# We may have to extract files from packages to put them onto the CD
679-# (e.g. bootloader files). If you make those packages (and their
680-# sources) available somewhere, list it here so that README.source
681-# can point to it. Note that your mirror must have repositories of
682-# source packages if you enable this option.
683-# export ARCHIVE_EXTRACTED_SOURCES="http://cdimage.debian.org/cdimage/cd-sources/"
684-
685-# Produce iso/jigdo files: specify how many iso/jigdo files should be
686-# produced in your set. If not set or when the value is "ALL" they will
687-# be created for all images. One of the variables can be set to zero if
688-# either iso or jigdo files are not wanted.
689-# Replaces the old "DOJIGDO" setting with something much more flexible.
690-#export MAXISOS=0
691-#export MAXJIGDOS=0
692-
693+export NOSUGGESTS=1
694+
695+# Image format:
696+# vfat = Output an image in VFAT format (.img)
697+# iso = Output an image in ISO 9660 format (.iso)
698+if [ -z "$IMAGE_FORMAT" ]; then
699+ export IMAGE_FORMAT=iso
700+fi
701+
702+# Preinstalled Image Filesystem
703+# This is the expected filesystem that is downloaded from the livefs builders
704+
705+if [ -z "$PREINSTALLED_IMAGE_FILESYSTEM" ]; then
706+ export PREINSTALLED_IMAGE_FILESYSTEM=ext4
707+fi
708+
709+# Produce jigdo files:
710+# 0/unset = Don't do jigdo at all, produce only the full iso image.
711+# 1 = Produce both the iso image and jigdo stuff.
712+# 2 = Produce ONLY jigdo stuff; no iso image is created (saves lots
713+# of disk space).
714+
715+if [ "$CDIMAGE_INSTALL" != 1 ] && [ "$CDIMAGE_ONLYSOURCE" != 1 ]; then
716+ # inappropriate
717+ export DOJIGDO=0
718+elif [ "$DIST" = warty ]; then
719+ # only custom builds now
720+ export DOJIGDO=0
721+elif [ "$SPECIAL" = 1 ]; then
722+ # special custom build
723+ export DOJIGDO=0
724+else
725+ export DOJIGDO=1
726+fi
727 # HTTP/FTP URL for directory where you intend to make the templates
728 # available. You should not need to change this; the default value ""
729 # means "template in same dir as the .jigdo file", which is usually
730@@ -291,13 +571,16 @@
731 # Space-separated list of label->URL mappings for "jigdo fallback
732 # server(s)" to add to .jigdo file. If unset, no fallback URL is
733 # added, which may cause problems - see README.
734-#export JIGDOFALLBACKURLS="Debian=http://myserver/snapshot/Debian/ Non-US=http://myserver/snapshot/Non-US/"
735+export JIGDOFALLBACKURLS="Debian=http://archive.ubuntu.com/ubuntu/"
736+# commented out until the snapshot archives actually exist to avoid
737+# silly server load
738+#export JIGDOFALLBACKURLS="Debian=http://archive.ubuntu.com/cdimage/jigit/$CODENAME/snapshot/"
739 #
740 # Space-separated list of "include URLs" to add to the .jigdo file.
741 # The included files are used to provide an up-to-date list of Debian
742 # mirrors to the jigdo _GUI_application_ (_jigdo-lite_ doesn't support
743 # "[Include ...]").
744-export JIGDOINCLUDEURLS="http://cdimage.debian.org/debian-cd/debian-servers.jigdo"
745+#export JIGDOINCLUDEURLS="http://cdimage.debian.org/debian-cd/debian-servers.jigdo"
746 #
747 # $JIGDOTEMPLATEURL and $JIGDOINCLUDEURLS are passed to
748 # "tools/jigdo_header", which is used by default to generate the
749@@ -306,39 +589,45 @@
750 # data.
751 #export JIGDOSCRIPT="myscript"
752
753+# If set, use the md5sums from the main archive, rather than calculating
754+# them locally
755+export FASTSUMS=1
756+
757 # A couple of things used only by publish_cds, so it can tweak the
758 # jigdo files, and knows where to put the results.
759 # You need to run publish_cds manually, it is not run by the Makefile.
760 export PUBLISH_URL="http://cdimage.debian.org/jigdo-area"
761+export PUBLISH_NONUS_URL="http://non-US.cdimage.debian.org/jigdo-area"
762 export PUBLISH_PATH="/home/jigdo-area/"
763
764 # Specify files and directories to *exclude* from jigdo processing. These
765 # files on each CD are expected to be different to those on the mirror, or
766 # are often subject to change. Any files matching entries in this list will
767 # simply be placed straight into the template file.
768-export JIGDO_EXCLUDE="'README*' /doc/ /md5sum.txt /.disk/ /pics/ 'Release*' 'Packages*' 'Sources*'"
769+export JIGDO_EXCLUDE="'README*' /doc/ /md5sum.txt /.disk/ /pics/ 'Release*' 'Packages*' 'Sources*' 'Contents*'"
770
771-# Specify files that MUST match entries in the externally-supplied
772-# md5-list. If they do not, the CD build process will fail; something
773-# must have been corrupted. Replaces the old mirrorcheck code.
774+# Specify files and directories to *exclude* from jigdo processing. These
775+# files on each CD are expected to be different to those on the mirror, or
776+# are often subject to change. Any files matching entries in this list will
777+# simply be placed straight into the template file.
778 export JIGDO_INCLUDE="/pool/"
779
780 # Specify the minimum file size to consider for jigdo processing. Any files
781 # smaller than this will simply be placed straight into the template file.
782 export JIGDO_OPTS="-jigdo-min-file-size 1024"
783
784-for EXCL in $JIGDO_EXCLUDE; do
785- JIGDO_OPTS="$JIGDO_OPTS -jigdo-exclude $EXCL"
786-done
787-
788-for INCL in $JIGDO_INCLUDE; do
789- JIGDO_OPTS="$JIGDO_OPTS -jigdo-force-md5 $INCL"
790-done
791-
792-# Base link for snapshot.debian.org or similar
793-# "SNAPDATETIME" will be replaced at runtime with the correct data
794-# Leave this unset to not add this entry
795-export SNAPURL=Debian=http://snapshot.debian.org/archive/debian/SNAPDATETIME/
796+for EXCL in $JIGDO_EXCLUDE
797+do
798+ JIGDO_OPTS="$JIGDO_OPTS -jigdo-exclude $EXCL"
799+done
800+
801+for INCL in $JIGDO_INCLUDE
802+do
803+ JIGDO_OPTS="$JIGDO_OPTS -jigdo-force-md5 $INCL"
804+done
805+
806+# Where to find the boot disks
807+#export BOOTDISKS=$TOPDIR/ftp/skolelinux/boot-floppies
808
809 # File with list of packages to include when fetching modules for the
810 # first stage installer (debian-installer). One package per line.
811@@ -359,28 +648,56 @@
812 # File with list of packages to exclude as above.
813 #export BASE_EXCLUDE="$BASEDIR"/data/$CODENAME/base_exclude
814
815-# Only put the installer onto the cd (set NORECOMMENDS,... as well,
816-# and if you're not using build.sh then also make sure you set TASK
817-# appropriately here)
818+# Only put the installer onto the cd (set NORECOMMENDS,... as well).
819 # INSTALLER_CD=0: nothing special (default)
820-# INSTALLER_CD=1: just add debian-installer (use TASK=debian-installer)
821-# INSTALLER_CD=2: add d-i and base (use TASK=debian-installer+kernel)
822-#export INSTALLER_CD=2
823-#export TASK=debian-installer+kernel
824-
825-# Parameters to pass to kernel (or d-i) when the CD boots. Not currently
826-# supported for all architectures.
827-#export KERNEL_PARAMS="DEBCONF_PRIORITY=critical"
828-
829-# Default desktop (currently only used by win32-loader)
830-#export DESKTOP=kde
831-
832-# If set, limits the number of images to produce. The maximum
833-# value of MAXISOS and MAXJIGDOS are limited to this setting.
834-#export MAXCDS=1
835+# INSTALLER_CD=1: just add debian-installer (use TASK=tasks/debian-installer-$CODENAME)
836+# INSTALLER_CD=2: add d-i and base (use TASK=tasks/debian-installer+kernel-$CODENAME)
837+#export INSTALLER_CD=0
838+
839+# Parameters to pass to kernel when the CD boots. Not currently supported
840+# for all architectures.
841+#export KERNEL_PARAMS="priority=critical"
842+
843+# If set, limits the number of binary CDs to produce.
844+if [ "$CDIMAGE_DVD" = 1 ]; then
845+ export MAXCDS=1
846+else
847+ case $PROJECT in
848+ edubuntu)
849+ case $DIST in
850+ warty|hoary|breezy|dapper|edgy)
851+ export MAXCDS=1
852+ ;;
853+ *)
854+ export MAXCDS=2
855+ ;;
856+ esac
857+ ;;
858+ *)
859+ export MAXCDS=1
860+ ;;
861+ esac
862+fi
863+
864+# If set to 0, never overflow binary CDs (for when you only want a single CD
865+# and want to know when it overflows).
866+export OVERFLOWBINCDS=0
867
868 # If set, overrides the boot picture used.
869-#export SPLASHPNG="$BASEDIR/data/$CODENAME/splash-img.png"
870+if [ -z "$SPLASHRLE" ]; then
871+ export SPLASHRLE="$BASEDIR/data/$DI_CODENAME/splash.rle"
872+fi
873+if [ -z "$GFXSPLASH" ]; then
874+ export GFXSPLASH="$BASEDIR/data/$DI_CODENAME/splash.pcx"
875+fi
876+if [ -z "$SPLASHPNG" ]; then
877+ export SPLASHPNG="$BASEDIR/data/$DI_CODENAME/splash.png"
878+fi
879+
880+# Used by build.sh to determine what to build, this is the name of a target
881+# in the Makefile. Use bin-official_images to build only binary CDs. The
882+# default, official_images, builds everything.
883+IMAGETARGET=bin-official_images
884
885 # Set to 1 to save space by omitting the installation manual.
886 # If so the README will link to the manual on the web site.
887@@ -388,76 +705,9 @@
888
889 # Set to 1 to save space by omitting the release notes
890 # If so we will link to them on the web site.
891-export OMIT_RELEASE_NOTES=1
892+export OMIT_RELEASE_NOTES=0
893
894-# Set this to override the default location
895+# Set this to override the defaul location
896 #export RELEASE_NOTES_LOCATION="http://www.debian.org/releases/$CODENAME"
897
898-# Set to 1 to not include the doc/tools directories on CD1
899-# Useful to save space and avoids failures if you have a mirror
900-# without those directories.
901-#export OMIT_DOC_TOOLS=1
902-
903-case "$OFFICIAL" in
904- "Official")
905- export OFFICIAL_VAL=2
906- ;;
907- "Official Beta")
908- export OFFICIAL_VAL=1
909- ;;
910- *)
911- export OFFICIAL_VAL=0
912- ;;
913-esac
914-
915-# Set this to force the Release file(s) to say "stable". Used in first
916-# Etch builds to allow us to build before the archive updated
917-#EARLY_BUILD_HACK=1
918-
919-##################################
920-# LOCAL HOOK DEFINITIONS
921-##################################
922-#
923-# Set these to point to scripts/programs to be called at various
924-# points in the debian-cd image-making process. This is the ideal place
925-# to customise what's on the CDs, for example to add extra files or
926-# modify existing ones. Each will be called with the arguments in order:
927-#
928-# $TDIR (the temporary dir containing the build tree)
929-# $MIRROR (the location of the mirror)
930-# $DISKNUM (the image number in the set)
931-# $CDDIR (the root of the temp disc tree)
932-# $ARCHES (the set of architectures chosen)
933-#
934-# BE CAREFUL about what you do at each point: in the first couple of
935-# cases, files and directories you're looking to use may not exist yet,
936-# you may need to worry about adding entries into md5sum.txt yourself
937-# and (in the last couple of cases) if you add any extra files you may
938-# end up over-filling the disc. If you *do* need to add files at the end
939-# of the process, see RESERVED_BLOCKS_HOOK below. It's strongly
940-# recommended to do this kind of customisation up-front if you can, it's
941-# much simpler that way!
942-
943-# The disc_start hook. This will be called near the beginning of the
944-# start_new_disc script, just after the directory tree has been created
945-# but before any files have been added
946-#export DISC_START_HOOK=/bin/true
947-
948-# The disc_pkg hook. This will be called just after the
949-# start_new_disc script has finished, just before make_disc_trees.pl
950-# starts to add package files.
951-#export DISC_PKG_HOOK=/bin/true
952-
953-# The reserved_blocks hook; if set, this script should print the
954-# number of 2K blocks that need to be reserved for data to be added
955-# *after* a disc tree is filled with packages.
956-#export RESERVED_BLOCKS_HOOK=/bin/true
957-
958-# The disc_finish hook. This will be called once a disc image is full,
959-# just after the last package rollback but before the last bits of
960-# cleanup are done on the temp disc tree
961-#export DISC_FINISH_HOOK=/bin/true
962-
963-# The disc_end hook. This will be called *right* at the end of the
964-# image-making process in make_disc_trees.pl.
965-#export DISC_END_HOOK=/bin/true
966+COMPLETE=0
967
968=== renamed file 'CONF.sh' => 'CONF.sh.moved'
969=== added file 'Makefile'
970--- Makefile 1970-01-01 00:00:00 +0000
971+++ Makefile 2020-06-19 13:49:11 +0000
972@@ -1,32 +1,84 @@
973 #!/usr/bin/make -f
974
975-# Main Makefile for debian-cd
976+# Main Makefile for YACS
977 #
978-# Copyright 1999 Rapha?l Hertzog <hertzog@debian.org>
979+# Copyright 1999 Raphaël Hertzog <hertzog@debian.org>
980 # See the README file for the license
981-#
982-# Significantly modified 2005-2006 Steve McIntyre <93sam@debian.org>
983-# for multi-arch and mixed bin/src discs
984-#
985+
986 # The environment variables must have been set
987 # before. For this you can source the CONF.sh
988 # file in your shell
989
990
991 ## DEFAULT VALUES
992+ifdef SUBARCH
993+export FULLARCH=$(ARCH)+$(SUBARCH)
994+else
995+export FULLARCH=$(ARCH)
996+endif
997 ifndef VERBOSE_MAKE
998 Q=@
999 endif
1000+ifndef SIZELIMIT
1001+export SIZELIMIT=$(shell echo -n $$[ 690 * 1024 * 1024 ])
1002+endif
1003 ifndef TASK
1004-TASK=Debian-generic
1005+ifneq (,$(wildcard $(BASEDIR)/tasks/auto/$(IMAGE_TYPE)/$(PROJECT)/$(DIST)/MASTER))
1006+TASK=$(BASEDIR)/tasks/auto/$(IMAGE_TYPE)/$(PROJECT)/$(DIST)/MASTER
1007+else
1008+TASK=$(BASEDIR)/tasks/$(CAPPROJECT)_$(CODENAME)
1009+endif
1010+endif
1011+ifndef CAPCODENAME
1012+CAPCODENAME:=$(shell perl -e "print ucfirst("$(CODENAME)")")
1013+endif
1014+ifndef BINDISKINFO
1015+ifneq ($(MAXCDS),1)
1016+export BINDISKINFO="$(CAPPROJECT) $(DEBVERSION) \"$(CAPCODENAME)\" - $(OFFICIAL) $(FULLARCH) Binary-$$num ($$DATE)"
1017+else
1018+export BINDISKINFO="$(CAPPROJECT) $(DEBVERSION) \"$(CAPCODENAME)\" - $(OFFICIAL) $(FULLARCH) ($$DATE)"
1019+endif
1020+endif
1021+ifndef SRCDISKINFO
1022+export SRCDISKINFO="$(CAPPROJECT) $(DEBVERSION) \"$(CAPCODENAME)\" - $(OFFICIAL) Source-$$num ($$DATE)"
1023+endif
1024+# ND=No-Date versions for README
1025+ifndef BINDISKINFOND
1026+ifneq ($(MAXCDS),1)
1027+export BINDISKINFOND="$(CAPPROJECT) $(DEBVERSION) \"$(CAPCODENAME)\" - $(OFFICIAL) $(FULLARCH) Binary-$$num"
1028+else
1029+export BINDISKINFOND="$(CAPPROJECT) $(DEBVERSION) \"$(CAPCODENAME)\" - $(OFFICIAL) $(FULLARCH)"
1030+endif
1031+endif
1032+ifndef SRCDISKINFOND
1033+export SRCDISKINFOND="$(CAPPROJECT) $(DEBVERSION) \"$(CAPCODENAME)\" - $(OFFICIAL) Source-$$num"
1034+endif
1035+ifndef BINVOLID
1036+ifeq ($(ARCH),powerpc)
1037+ifneq ($(MAXCDS),1)
1038+BINVOLID="$(CAPPROJECT) $(DEBVERSION) ppc $$num"
1039+else
1040+BINVOLID="$(CAPPROJECT) $(DEBVERSION) ppc"
1041+endif
1042+else ifeq ($(ARCH),ppc64el)
1043+ifneq ($(MAXCDS),1)
1044+BINVOLID="$(CAPPROJECT) $(DEBVERSION) ppc64 $$num"
1045+else
1046+BINVOLID="$(CAPPROJECT) $(DEBVERSION) ppc64"
1047+endif
1048+else
1049+ifneq ($(MAXCDS),1)
1050+BINVOLID="$(CAPPROJECT) $(DEBVERSION) $(ARCH) $$num"
1051+else
1052+BINVOLID="$(CAPPROJECT) $(DEBVERSION) $(ARCH)"
1053+endif
1054+endif
1055+endif
1056+ifndef SRCVOLID
1057+SRCVOLID="$(CAPPROJECT) $(DEBVERSION) Source $$num"
1058 endif
1059 ifndef MKISOFS
1060-ifneq (,$(filter i386 amd64,$(ARCHES)))
1061-export MKISOFS=xorriso
1062-export MKISOFS_OPTS=-as mkisofs -r -checksum_algorithm_iso md5,sha1
1063-else
1064-export MKISOFS=$(shell which genisoimage mkisofs | head -1)
1065-endif
1066+export MKISOFS=/usr/bin/mkisofs
1067 endif
1068 ifndef MKISOFS_OPTS
1069 #For normal users
1070@@ -37,60 +89,213 @@
1071 ifndef HOOK
1072 HOOK=$(BASEDIR)/tools/$(CODENAME).hook
1073 endif
1074-ifndef ARCHIVE_KEYRING_PACKAGE
1075-ARCHIVE_KEYRING_PACKAGE=debian-archive-keyring
1076-endif
1077-ifndef ARCHIVE_KEYRING_FILE
1078-ARCHIVE_KEYRING_FILE=usr/share/keyrings/debian-archive-keyring.gpg
1079-endif
1080-
1081-export BUILD_DATE=$(shell date -u +%Y%m%d-%H:%M)
1082-export ARCHES_NOSRC=$(shell echo $(ARCHES) | sed 's/source//')
1083-ifeq ($(ARCHES),source)
1084- export SOURCEONLY=yes
1085-endif
1086-ifeq ($(shell echo $(ARCHES) | sed 's/.*source.*/1/'),1)
1087- export INC_SOURCE=yes
1088-endif
1089-
1090-UNDER_ARCHES=$(shell echo $(ARCHES) | sed 's/\ /_/g')
1091-ARCH_MKISOFS = ${${UNDER_ARCHES}_MKISOFS}
1092-ARCH_MKISOFS_OPTS = ${${UNDER_ARCHES}_MKISOFS_OPTS}
1093+ifneq "$(wildcard $(MIRROR)/dists/$(DI_CODENAME)/main/disks-$(ARCH))" ""
1094+ifndef BOOTDISKS
1095+export BOOTDISKS=$(MIRROR)/dists/$(DI_CODENAME)/main/disks-$(ARCH)
1096+endif
1097+endif
1098+ifndef DOJIGDO
1099+export DOJIGDO=0
1100+endif
1101+
1102+ifndef UDEB_INCLUDE
1103+# Netinst/businesscard CD have different udeb_include files
1104+ifeq ($(INSTALLER_CD),1)
1105+UDEB_INCLUDE=$(BASEDIR)/data/$(DI_CODENAME)/$(ARCH)_businesscard_udeb_include
1106+endif
1107+ifeq ($(INSTALLER_CD),2)
1108+UDEB_INCLUDE=$(BASEDIR)/data/$(DI_CODENAME)/$(ARCH)_netinst_udeb_include
1109+endif
1110+endif
1111+# Default udeb_include files.
1112+ifndef UDEB_INCLUDE
1113+UDEB_INCLUDE=$(BASEDIR)/data/$(DI_CODENAME)/$(ARCH)_udeb_include
1114+endif
1115+
1116+ARCH_MKISOFS = ${${ARCH}_MKISOFS}
1117+ARCH_MKISOFS_OPTS = ${${ARCH}_MKISOFS_OPTS}
1118 ifneq (${ARCH_MKISOFS},)
1119 MKISOFS = ${ARCH_MKISOFS}
1120 endif
1121 ifneq (${ARCH_MKISOFS_OPTS},)
1122 MKISOFS_OPTS = ${ARCH_MKISOFS_OPTS}
1123 endif
1124-ifndef DEBOOTSTRAP_OPTS
1125-DEBOOTSTRAP_OPTS=--no-check-gpg
1126+
1127+ifeq ($(CDIMAGE_LIVE),1)
1128+LIVE_FILESYSTEM := 1
1129+else ifeq ($(CDIMAGE_SQUASHFS_BASE),1)
1130+LIVE_FILESYSTEM := 1
1131+else
1132+LIVE_FILESYSTEM :=
1133 endif
1134
1135 ## Internal variables
1136 apt=$(BASEDIR)/tools/apt-selection
1137-sort_deps=$(BASEDIR)/tools/sort_deps
1138-md5sum=md5sum
1139+list2cds=$(BASEDIR)/tools/list2cds
1140+list2src=$(BASEDIR)/tools/list2src
1141+cds2src=$(BASEDIR)/tools/cds2src
1142+master2tasks=$(BASEDIR)/tools/master2tasks
1143+mirrorcheck=$(BASEDIR)/tools/mirror_check
1144+add_packages=$(BASEDIR)/tools/add_packages
1145+add_dirs=$(BASEDIR)/tools/add_dirs
1146+add_bin_doc=$(BASEDIR)/tools/add-bin-doc
1147+scanpackages=$(BASEDIR)/tools/scanpackages
1148+scansources=$(BASEDIR)/tools/scansources
1149+add_files=$(BASEDIR)/tools/add_files
1150+set_mkisofs_opts=$(BASEDIR)/tools/set_mkisofs_opts
1151+strip_nonus_bin=$(BASEDIR)/tools/strip-nonUS-bin
1152+add_secured=$(BASEDIR)/tools/add_secured
1153+md5sum=/usr/bin/md5sum
1154+sha1sum=/usr/bin/sha1sum
1155+sha256sum=/usr/bin/sha256sum
1156+fastsums=$(BASEDIR)/tools/fast_sums
1157 jigdo_cleanup=$(BASEDIR)/tools/jigdo_cleanup
1158 grab_md5=$(BASEDIR)/tools/grab_md5
1159-make_image=$(BASEDIR)/tools/make_image
1160-merge_package_lists=$(BASEDIR)/tools/merge_package_lists
1161-update_popcon=$(BASEDIR)/tools/update_popcon
1162-update_tasks=$(BASEDIR)/tools/update_tasks
1163-grab_source_list=$(BASEDIR)/tools/grab_source_list
1164-which_deb=$(BASEDIR)/tools/which_deb
1165-
1166-BDIR=$(TDIR)/$(CODENAME)
1167-TASKDIR=$(BDIR)/tasks
1168-ADIR=$(APTTMP)
1169-DB_DIR=$(BDIR)/debootstrap
1170-
1171-export DEBOOTSTRAP_DIR := $(DB_DIR)/usr/share/debootstrap
1172-export PATH := $(DB_DIR)/usr/sbin:$(PATH)
1173-export BDIR
1174-export TASKDIR
1175+add_live_filesystem=$(BASEDIR)/tools/add_live_filesystem
1176+add_winfoss=$(BASEDIR)/tools/add_winfoss
1177+find_newest_installer=$(BASEDIR)/tools/find-newest-installer
1178+verbose=$(BASEDIR)/tools/verbose_command
1179+make_vfat_img=$(BASEDIR)/tools/make-vfat-img
1180+hardlink=$(BASEDIR)/tools/hardlink
1181+
1182+BDIR=$(TDIR)/$(CODENAME)-$(FULLARCH)
1183+ADIR=$(APTTMP)/$(CODENAME)-$(FULLARCH)
1184+SDIR=$(TDIR)/$(CODENAME)-src
1185+
1186+FIRSTDISKS=CD1
1187+ifdef FORCENONUSONCD1
1188+FIRSTDISKS=CD1 CD1_NONUS
1189+forcenonusoncd1=1
1190+else
1191+forcenonusoncd1=0
1192+endif
1193+
1194+# we don't know how to generate ISOs for arm; force vfat images
1195+ifneq (,$(findstring $(ARCH),armel armhf))
1196+IMAGE_FORMAT := vfat
1197+endif
1198+
1199+# CDBASE = $(CODENAME)-$(FULLARCH)-$(1)
1200+ifeq ($(CDIMAGE_DVD),1)
1201+CDBASE = $(CODENAME)-dvd-$(FULLARCH)
1202+else
1203+ ifeq ($(CDIMAGE_PREINSTALLED),1)
1204+ ifeq ($(PROJECT),ubuntu-netbook)
1205+ CDBASE = $(CODENAME)-preinstalled-netbook-$(FULLARCH)
1206+ else
1207+ ifeq ($(PROJECT),ubuntu-headless)
1208+ CDBASE = $(CODENAME)-preinstalled-headless-$(FULLARCH)
1209+ else
1210+ ifeq ($(PROJECT),ubuntu-server)
1211+ CDBASE = $(CODENAME)-preinstalled-server-$(FULLARCH)
1212+ else
1213+ ifeq ($(PROJECT),kubuntu-mobile)
1214+ CDBASE = $(CODENAME)-preinstalled-mobile-$(FULLARCH)
1215+ else
1216+ CDBASE = $(CODENAME)-preinstalled-desktop-$(FULLARCH)
1217+ endif
1218+ endif
1219+ endif
1220+ endif
1221+ else
1222+ ifeq ($(CDIMAGE_ADDON),1)
1223+ CDBASE = $(CODENAME)-addon-$(FULLARCH)
1224+ else
1225+ ifeq ($(CDIMAGE_INSTALL),1)
1226+ ifeq ($(PROJECT),edubuntu)
1227+ ifneq (,$(findstring $(CODENAME),warty hoary breezy dapper edgy))
1228+ CDBASE = $(CODENAME)-install-$(FULLARCH)
1229+ else
1230+ CDBASE = $(CODENAME)-$$(if test "$(1)" = 1; then echo server; else echo serveraddon; fi)-$(FULLARCH)
1231+ endif
1232+ else
1233+ ifneq (,$(findstring $(CODENAME),warty hoary breezy))
1234+ CDBASE = $(CODENAME)-install-$(FULLARCH)
1235+ else
1236+ ifeq ($(PROJECT),ubuntu-server)
1237+ ifeq ($(CODENAME),focal)
1238+ CDBASE = $(CODENAME)-legacy-server-$(FULLARCH)
1239+ else
1240+ CDBASE = $(CODENAME)-server-$(FULLARCH)
1241+ endif
1242+ else
1243+ ifeq ($(PROJECT),jeos)
1244+ CDBASE = $(CODENAME)-jeos-$(FULLARCH)
1245+ else
1246+ CDBASE = $(CODENAME)-alternate-$(FULLARCH)
1247+ endif
1248+ endif
1249+ endif
1250+ endif
1251+ else
1252+ ifeq ($(PROJECT),edubuntu)
1253+ ifneq (,$(findstring $(CODENAME),warty hoary breezy dapper edgy))
1254+ CDBASE = $(CODENAME)-live-$(FULLARCH)
1255+ else
1256+ CDBASE = $(CODENAME)-desktop-$(FULLARCH)
1257+ endif
1258+ else
1259+ ifneq (,$(findstring $(CODENAME),warty hoary breezy))
1260+ CDBASE = $(CODENAME)-live-$(FULLARCH)
1261+ else
1262+ ifeq ($(PROJECT),ubuntu-server)
1263+ CDBASE = $(CODENAME)-live-server-$(FULLARCH)
1264+ else
1265+ ifeq ($(PROJECT),ubuntu-mid)
1266+ CDBASE = $(CODENAME)-mid-$(FULLARCH)
1267+ else
1268+ ifeq ($(PROJECT),ubuntu-netbook)
1269+ CDBASE = $(CODENAME)-netbook-$(FULLARCH)
1270+ else
1271+ ifeq ($(PROJECT),kubuntu-netbook)
1272+ CDBASE = $(CODENAME)-netbook-$(FULLARCH)
1273+ else
1274+ ifeq ($(PROJECT),ubuntu-moblin-remix)
1275+ CDBASE = $(CODENAME)-moblin-remix-$(FULLARCH)
1276+ else
1277+ ifeq ($(PROJECT),kubuntu-mobile)
1278+ CDBASE = $(CODENAME)-mobile-$(FULLARCH)
1279+ else
1280+ ifeq ($(SUBPROJECT),canary)
1281+ CDBASE = $(CODENAME)-desktop-canary-$(FULLARCH)
1282+ else
1283+ CDBASE = $(CODENAME)-desktop-$(FULLARCH)
1284+ endif
1285+ endif
1286+ endif
1287+ endif
1288+ endif
1289+ endif
1290+ endif
1291+ endif
1292+ endif
1293+ endif
1294+ endif
1295+endif
1296+endif
1297+CDSRCBASE = $(CODENAME)-src-$(1)
1298+
1299+INSTALLER_TYPE := $(shell $(find_newest_installer))
1300+INSTALLER_VERSION := $(shell readlink $(MIRROR)/dists/$(CODENAME)/main/$(INSTALLER_TYPE)-$(ARCH)/current)
1301
1302 ## DEBUG STUFF ##
1303
1304+PrintVars:
1305+ @num=1; \
1306+ DATE=$${CDIMAGE_DATE:-`date +%Y%m%d`} ; \
1307+ echo BINDISKINFO: ; \
1308+ echo $(BINDISKINFO) ; \
1309+ echo SRCDISKINFO: ; \
1310+ echo $(SRCDISKINFO) ; \
1311+ echo BINDISKINFOND: ; \
1312+ echo $(BINDISKINFOND) ; \
1313+ echo SRCDISKINFOND: ; \
1314+ echo $(SRCDISKINFOND) ; \
1315+ echo BINVOLID: ; \
1316+ echo $(BINVOLID) ; \
1317+ echo SRCVOLID: ; \
1318+ echo $(SRCVOLID) ; \
1319+
1320 default:
1321 @echo "Please refer to the README file for more information"
1322 @echo "about the different targets available."
1323@@ -99,9 +304,6 @@
1324
1325 # Basic checks in order to avoid problems
1326 ok:
1327-ifdef FORCE_FAIL
1328- @echo Debug variable FORCE_FAIL defined -- abort now; false
1329-endif
1330 ifndef TDIR
1331 @echo TDIR undefined -- set up CONF.sh; false
1332 endif
1333@@ -111,15 +313,12 @@
1334 ifndef MIRROR
1335 @echo MIRROR undefined -- set up CONF.sh; false
1336 endif
1337-ifndef ARCHES
1338- @echo ARCHES undefined -- set up CONF.sh; false
1339+ifndef ARCH
1340+ @echo ARCH undefined -- set up CONF.sh; false
1341 endif
1342 ifndef CODENAME
1343 @echo CODENAME undefined -- set up CONF.sh; false
1344 endif
1345-ifndef DISKTYPE
1346- @echo DISKTYPE undefined -- set up CONF.sh; false
1347-endif
1348 ifndef OUT
1349 @echo OUT undefined -- set up CONF.sh; false
1350 endif
1351@@ -128,323 +327,1040 @@
1352 @echo Never use NONFREE and EXTRANONFREE at the same time; false
1353 endif
1354 endif
1355- @if [ $(DISKTYPE) = "NETINST" -o $(DISKTYPE) = "BC" ] ; then \
1356- if [ "$(INC_SOURCE)"x = "yes"x ] ; then \
1357- echo "Including source is not supported on a netinst/bc CD"; \
1358- false; \
1359- fi; \
1360- fi
1361+ifdef FORCENONUSONCD1
1362+ifndef NONUS
1363+ @echo If we have FORCENONUSONCD1 set, we must also have NONUS set; false
1364+endif
1365+endif
1366
1367 ## INITIALIZATION ##
1368
1369 # Creation of the directories needed
1370-init: ok $(OUT) $(TDIR) $(BDIR) $(ADIR) $(TASKDIR) $(BDIR)/DATE $(DB_DIR) unstable-map
1371+init: ok $(OUT) $(TDIR) $(BDIR) $(SDIR) $(ADIR)
1372 $(OUT):
1373 $(Q)mkdir -p $(OUT)
1374 $(TDIR):
1375 $(Q)mkdir -p $(TDIR)
1376 $(BDIR):
1377 $(Q)mkdir -p $(BDIR)
1378+$(SDIR):
1379+ $(Q)mkdir -p $(SDIR)
1380 $(ADIR):
1381 $(Q)mkdir -p $(ADIR)
1382-$(TASKDIR):
1383-ifneq ($(ARCHES),source)
1384- $(Q)echo "Updating task files..."
1385- $(Q)mkdir -p $(TASKDIR)
1386- $(Q)echo "- copying task files from 'tasks/$(DI_CODENAME)/'"
1387- $(Q)cp -r $(BASEDIR)/tasks/$(CODENAME)/* $(TASKDIR)
1388- $(Q)echo "- generating dynamic task files"
1389- $(Q)set -e; cd $(TASKDIR); \
1390- $(BASEDIR)/tools/update_tasks; \
1391- $(BASEDIR)/tools/generate_di_list; \
1392- $(BASEDIR)/tools/generate_di+k_list
1393-ifeq ($(FORCE_FIRMWARE),1)
1394- # Generate firmware task file using the contents of the archive
1395- $(Q)$(BASEDIR)/tools/generate_firmware_task "$(ARCHES)" $(TASKDIR)/firmware
1396-endif
1397-endif
1398-$(BDIR)/DATE:
1399- $(Q)date -u '+%Y%m%d' > $(BDIR)/DATE
1400- $(Q)date -u '+%Y%m%dT%H%M%SZ' > $(BDIR)/DATE-zulu
1401-
1402-ifdef MIRROR
1403-LATEST_DB := $(MIRROR)/$(shell $(which_deb) $(MIRROR) $(CODENAME) debootstrap)
1404-$(DB_DIR): $(LATEST_DB)
1405- @rm -rf $(DB_DIR)
1406- $(Q)dpkg -x $(LATEST_DB) $(DB_DIR)
1407- $(Q)if [ ! -e $(DEBOOTSTRAP_DIR)/scripts/$(CODENAME) ] ; then \
1408- ln -sf sid $(DEBOOTSTRAP_DIR)/scripts/$(CODENAME) ; \
1409- fi
1410-endif
1411-
1412-# Make sure unstable/sid points to testing/wheezy, as there is no build
1413-# rule for unstable/sid.
1414-unstable-map:
1415- $(Q)if [ ! -d $(BASEDIR)/data/sid ] ; then \
1416- ln -s wheezy $(BASEDIR)/data/sid ; \
1417- fi
1418- $(Q)if [ ! -d $(BASEDIR)/tools/boot/sid ] ; then \
1419- ln -s wheezy $(BASEDIR)/tools/boot/sid ; \
1420- fi
1421-
1422-#################
1423-## CLEAN RULES ##
1424-#################
1425+ $(Q)mkdir -p $(ADIR)/apt-ftparchive-db
1426+
1427+## CLEANINGS ##
1428
1429 # Cleans the current arch tree (but not packages selection info)
1430-clean: ok dir-clean
1431-dir-clean:
1432+clean: ok bin-clean src-clean
1433+bin-clean:
1434 $(Q)rm -rf $(BDIR)/CD[1234567890]*
1435- $(Q)rm -rf $(TASKDIR)
1436+ $(Q)rm -rf $(BDIR)/*_NONUS
1437 $(Q)rm -f $(BDIR)/*.filelist*
1438- $(Q)rm -f $(BDIR)/packages-stamp $(BDIR)/upgrade-stamp $(BDIR)/md5-check
1439+ $(Q)rm -f $(BDIR)/packages-stamp $(BDIR)/bootable-stamp \
1440+ $(BDIR)/upgrade-stamp $(BDIR)/secured-stamp $(BDIR)/md5-check
1441+src-clean:
1442+ $(Q)rm -rf $(SDIR)/CD[1234567890]*
1443+ $(Q)rm -rf $(SDIR)/*_NONUS
1444+ $(Q)rm -rf $(SDIR)/sources-stamp $(SDIR)/secured-stamp $(SDIR)/md5-check
1445
1446 # Completely cleans the current arch tree
1447 realclean: distclean
1448-distclean: ok clean
1449- $(Q)echo "Cleaning the build directory"
1450+distclean: ok bin-distclean src-distclean
1451+bin-distclean:
1452+ $(Q)echo "Cleaning the binary build directory"
1453+ $(Q)rm -rf $(BDIR)
1454 $(Q)rm -rf $(ADIR)
1455- $(Q)rm -rf $(TDIR)
1456+src-distclean:
1457+ $(Q)echo "Cleaning the source build directory"
1458+ $(Q)rm -rf $(SDIR)
1459
1460-####################
1461 ## STATUS and APT ##
1462-####################
1463-
1464-$(CODENAME)_status: ok init
1465- $(Q)for ARCH in $(ARCHES_NOSRC); do \
1466- echo "Using the provided status file for $(CODENAME)-$$ARCH ..."; \
1467- cp $(BASEDIR)/data/$(CODENAME)/status.$$ARCH $(ADIR)/$(CODENAME)-$$ARCH/status 2>/dev/null || $(MAKE) status || $(MAKE) correctstatus ; \
1468- done
1469
1470 # Regenerate the status file with only packages that
1471 # are of priority standard or higher
1472 status: init $(ADIR)/status
1473 $(ADIR)/status:
1474 @echo "Generating a fake status file for apt-get and apt-cache..."
1475- $(Q)for ARCH in $(ARCHES); do \
1476- mkdir -p $(ADIR)/$(CODENAME)-$$ARCH/apt/preferences.d; \
1477- if [ $$ARCH = "source" -o "$(INSTALLER_CD)" = "1" -o "$(INSTALLER_CD)" = "2" -o "$(INSTALLER_CD)" = "C" ];then \
1478- :> $(ADIR)/$(CODENAME)-$$ARCH/status ; \
1479- else \
1480- zcat $(MIRROR)/dists/$(CODENAME)/main/binary-$$ARCH/Packages.gz | \
1481- perl -000 -ne 's/^(Package: .*)$$/$$1\nStatus: install ok installed/m; print if (/^Priority: (required|important|standard)/m or /^Section: base/m);' \
1482- >> $(ADIR)/$(CODENAME)-$$ARCH/status ; \
1483- fi; \
1484- done;
1485 :> $(ADIR)/status
1486-
1487- # Set up keyring so apt doesn't complain
1488- @echo "Setting up archive-keyring"
1489- $(Q)mkdir -p $(TDIR)/archive-keyring
1490- $(Q)dpkg -x $(MIRROR)/$(shell $(which_deb) $(MIRROR) $(CODENAME) $(ARCHIVE_KEYRING_PACKAGE)) $(TDIR)/archive-keyring
1491- $(Q)for ARCH in $(ARCHES); do \
1492- mkdir -p $(ADIR)/$(CODENAME)-$$ARCH/apt/trusted.gpg.d; \
1493- ln -s $(TDIR)/archive-keyring/$(ARCHIVE_KEYRING_FILE) $(ADIR)/$(CODENAME)-$$ARCH/apt/trusted.gpg.d; \
1494- done
1495-
1496 # Updating the apt database
1497- $(Q)for ARCH in $(ARCHES); do \
1498- export ARCH=$$ARCH; \
1499- $(apt) update; \
1500- done
1501-
1502- # If we're doing a build using d-i from sid, we'll need sid sources too
1503- if [ "$(INC_SOURCE)"x = "yes"x ] && \
1504- [ "$(DI_CODENAME)"x != ""x ] && \
1505- [ "$(DI_CODENAME)"x != "$(CODENAME)"x ] ; then \
1506- mkdir -p $(ADIR)/$(DI_CODENAME)-source/apt/preferences.d ; \
1507- :> $(ADIR)/$(DI_CODENAME)-source/status ; \
1508- export CODENAME=$(DI_CODENAME); \
1509- export ARCH=source; \
1510- $(apt) update; \
1511- fi
1512- #
1513- # Checking the consistency of the standard system
1514- # If this does fail, then launch make correctstatus
1515- #
1516- $(Q)for ARCH in $(ARCHES); do \
1517- export ARCH=$$ARCH; \
1518- $(apt) check || $(MAKE) correctstatus; \
1519- done
1520+ $(Q)$(apt) update
1521+ #
1522+ # Checking the consistence of the standard system
1523+ # If this does fail, then launch make correctstatus
1524+ #
1525+ $(Q)$(apt) check || $(MAKE) correctstatus
1526
1527 # Only useful if the standard system is broken
1528 # It tries to build a better status file with apt-get -f install
1529 correctstatus: status apt-update
1530- # You may need to launch correctstatus more than one time
1531- # in order to correct all dependencies
1532- #
1533- # Removing packages from the system :
1534- $(Q)set -e; \
1535- if [ "$(ARCHES)" != "source" ] ; then \
1536- for ARCH in $(ARCHES_NOSRC); do \
1537- export ARCH=$$ARCH; \
1538- for i in `$(apt) deselected -f install`; do \
1539- echo $$ARCH:$$i; \
1540- perl -i -000 -ne "print unless /^Package: \Q$$i\E/m" \
1541- $(ADIR)/$(CODENAME)-$$ARCH/status; \
1542- done; \
1543- done; \
1544- fi
1545- #
1546- # Adding packages to the system :
1547- $(Q)set -e; \
1548- if [ "$(ARCHES)" != "source" ] ; then \
1549- for ARCH in $(ARCHES_NOSRC); do \
1550- export ARCH=$$ARCH; \
1551- for i in `$(apt) selected -f install`; do \
1552- echo $$ARCH:$$i; \
1553- $(apt) cache dumpavail | perl -000 -ne \
1554- "s/^(Package: .*)\$$/\$$1\nStatus: install ok installed/m; \
1555- print if /^Package: \Q$$i\E\s*\$$/m;" \
1556- >> $(ADIR)/$(CODENAME)-$$ARCH/status; \
1557- done; \
1558- done; \
1559- fi
1560- #
1561- # Showing the output of apt-get check :
1562- $(Q)for ARCH in $(ARCHES_NOSRC); do \
1563- ARCH=$$ARCH $(apt) check; \
1564- done
1565+ # You may need to launch correctstatus more than one time
1566+ # in order to correct all dependencies
1567+ #
1568+ # Removing packages from the system :
1569+ $(Q)set -e; \
1570+ for i in `$(apt) deselected -f install`; do \
1571+ echo $$i; \
1572+ perl -i -000 -ne "print unless /^Package: \Q$$i\E/m" \
1573+ $(ADIR)/status; \
1574+ done
1575+ #
1576+ # Adding packages to the system :
1577+ $(Q)set -e; \
1578+ for i in `$(apt) selected -f install`; do \
1579+ echo $$i; \
1580+ $(apt) cache dumpavail | perl -000 -ne \
1581+ "s/^(Package: .*)\$$/\$$1\nStatus: install ok installed/m; \
1582+ print if /^Package: \Q$$i\E\s*\$$/m;" \
1583+ >> $(ADIR)/status; \
1584+ done
1585+ #
1586+ # Showing the output of apt-get check :
1587+ $(Q)$(apt) check
1588
1589 apt-update: status
1590- $(Q)if [ "$(ARCHES)" != "source" ] ; then \
1591- for ARCH in $(ARCHES); do \
1592- echo "Apt-get is updating its files ..."; \
1593- ARCH=$$ARCH $(apt) update; \
1594- done; \
1595- fi
1596+ @echo "Apt-get is updating his files ..."
1597+ $(Q)$(apt) update
1598+
1599
1600 ## GENERATING LISTS ##
1601
1602 # Deleting the list only
1603 deletelist: ok
1604 $(Q)-rm $(BDIR)/rawlist
1605+ $(Q)-rm $(BDIR)/rawlist-exclude
1606 $(Q)-rm $(BDIR)/list
1607-
1608-packagelists: ok apt-update genlist
1609-
1610-# Build the raw list (cpp output) with doubles and spaces
1611-$(BDIR)/rawlist:
1612-# Dirty workaround for saving space, we add some hints to break ties.
1613-# This is just a temporal solution, sort_deps should be a little bit less
1614-# silly so that this is not needed. For more info have a look at
1615-# http://lists.debian.org/debian-cd/2004/debian-cd-200404/msg00093.html
1616- $(Q)if [ "$(SOURCEONLY)"x != "yes"x ] ; then \
1617- if [ "$(INSTALLER_CD)"x = "1"x ] ; then \
1618- : ; \
1619- elif [ "$(INSTALLER_CD)"x = "2"x -o "$(INSTALLER_CD)"x = "C"x ] ; then \
1620- echo "mawk" >>$(BDIR)/rawlist; \
1621- else \
1622- echo "mawk" >>$(BDIR)/rawlist; \
1623- echo "exim4-daemon-light" >>$(BDIR)/rawlist; \
1624- fi; \
1625- fi
1626-
1627- $(Q)if [ "$(SOURCEONLY)"x != "yes"x ] ; then \
1628- if [ _$(INSTALLER_CD) != _1 ]; then \
1629- for ARCH in $(ARCHES_NOSRC); do \
1630- BINCLUDE=`[ -n "$(BASE_INCLUDE)" ] && cat $(BASE_INCLUDE) | tr "\n" "," | sed 's!,$$!!g'`; \
1631- [ -z "$$BINCLUDE" ] || BINCLUDE="--include=$$BINCLUDE"; \
1632- BEXCLUDE=`[ -n "$(BASE_EXCLUDE)" ] && cat $(BASE_EXCLUDE) | tr "\n" "," | sed 's!,$$!!g'`; \
1633- [ -z "$$BEXCLUDE" ] || BEXCLUDE="--exclude=$$BEXCLUDE"; \
1634- debootstrap $(DEBOOTSTRAP_OPTS) --arch $$ARCH \
1635- --print-debs \
1636- $$BINCLUDE $$BEXCLUDE \
1637- $(CODENAME) \
1638- $(TDIR)/debootstrap.tmp \
1639- file:$(MIRROR) \
1640- $(DEBOOTSTRAP_SCRIPT) 2>/dev/null \
1641- | tr ' ' '\n' > $(BDIR)/debootstrap-list; \
1642- cat $(BDIR)/debootstrap-list >>$(BDIR)/rawlist; \
1643- rm -rf $(TDIR)/debootstrap.tmp; \
1644- done; \
1645- fi; \
1646- fi
1647-
1648- $(Q)for ARCH in $(ARCHES_NOSRC); do \
1649- ARCHDEFS="$$ARCHDEFS -D ARCH_`echo $$ARCH | sed 's/-/_/'`"; \
1650- ARCHUNDEFS="$$ARCHUNDEFS -U $$ARCH"; \
1651- done; \
1652- for VARIANT in $(VARIANTS); do \
1653- VARIANTDEFS="$$VARIANTDEFS -D VARIANT_$$VARIANT"; \
1654- done; \
1655- if [ "$(FORCE_FIRMWARE)"x = "1"x ] ; then \
1656- ARCHDEFS="$$ARCHDEFS -DFORCE_FIRMWARE"; \
1657- fi; \
1658- if [ "$(EXCLUDE_486_KERNEL)"x = "1"x ] ; then \
1659- ARCHDEFS="$$ARCHDEFS -DARCH_i386_EXCLUDE_486_KERNEL"; \
1660- fi; \
1661- if [ "$(SOURCEONLY)"x != "yes"x ] ; then \
1662- cat $(TASKDIR)/$(TASK) | \
1663- cpp -nostdinc -P -undef $$ARCHDEFS $$VARIANTDEFS\
1664- $$ARCHUNDEFS -U i386 -U linux -U unix \
1665- -DFORCENONUSONCD1=0 \
1666- -I $(TASKDIR) - - >> $(BDIR)/rawlist; \
1667- fi
1668-
1669- # If we're *only* doing source, then we need to build a list of all the
1670- # available source packages. Deliberately ignore the tasks too.
1671- $(Q)if [ "$(SOURCEONLY)"x = "yes"x ] ; then \
1672- awk '/^Package:/ {print $$2}' $(ADIR)/$(CODENAME)-source/apt-state/lists/*Sources | \
1673- sort -u > $(BDIR)/rawlist; \
1674- fi
1675-# ls -al $(BDIR)/rawlist
1676+ $(Q)-rm $(BDIR)/list.exclude
1677+
1678+# Generates the list of packages/files to put on each CD
1679+list: bin-list src-list
1680+
1681+# Generate the listing of binary packages
1682+bin-list: ok apt-update bin-genlist $(BDIR)/1.packages
1683+$(BDIR)/1.packages:
1684+ @echo "Dispatching the packages on all the CDs ..."
1685+ $(Q)$(list2cds) $(BDIR)/list $(SIZELIMIT)
1686+ifdef FORCENONUSONCD1
1687+ $(Q)set -e; \
1688+ for file in $(BDIR)/*.packages; do \
1689+ newfile=$${file%%.packages}_NONUS.packages; \
1690+ cp $$file $$newfile; \
1691+ $(strip_nonus_bin) $$file $$file.tmp; \
1692+ if (cmp -s $$file $$file.tmp) ; then \
1693+ rm -f $$file.tmp $$newfile ; \
1694+ else \
1695+ echo Splitting non-US packages: $$file and $$newfile ; \
1696+ mv -f $$file.tmp $$file; \
1697+ fi ;\
1698+ done
1699+endif
1700+
1701+# Generate the listing for sources CDs corresponding to the packages included
1702+# in the binary set
1703+src-list: ok apt-update src-genlist $(SDIR)/1.sources
1704+$(SDIR)/1.sources:
1705+ @echo "Dispatching the sources on all the CDs ..."
1706+ $(Q)$(list2src) $(SDIR)/list $(SIZELIMIT)
1707+ifdef FORCENONUSONCD1
1708+ $(Q)set -e; \
1709+ for file in $(SDIR)/*.sources; do \
1710+ newfile=$${file%%.sources}_NONUS.sources; \
1711+ cp $$file $$newfile; \
1712+ grep -v non-US $$file >$$file.tmp; \
1713+ if (cmp -s $$file $$file.tmp) ; then \
1714+ rm -f $$file.tmp $$newfile ; \
1715+ else \
1716+ echo Splitting non-US sources: $$file and $$newfile ; \
1717+ mv -f $$file.tmp $$file; \
1718+ fi ;\
1719+ done
1720+endif
1721
1722 # Generate the complete listing of packages from the task
1723 # Build a nice list without doubles and without spaces
1724-genlist: ok $(BDIR)/list
1725+bin-genlist: ok $(BDIR)/list $(BDIR)/list.exclude
1726 $(BDIR)/list: $(BDIR)/rawlist
1727- @echo "Generating the complete list of packages to be included in $(BDIR)/list..."
1728+ @echo "Generating the complete list of packages to be included ..."
1729 $(Q)perl -ne 'chomp; next if /^\s*$$/; \
1730 print "$$_\n" if not $$seen{$$_}; $$seen{$$_}++;' \
1731 $(BDIR)/rawlist \
1732 > $(BDIR)/list
1733
1734+
1735+$(BDIR)/list.exclude: $(BDIR)/rawlist-exclude
1736+ @echo "Generating the complete list of packages to be removed ..."
1737+ $(Q)perl -ne 'chomp; next if /^\s*$$/; \
1738+ print "$$_\n" if not $$seen{$$_}; $$seen{$$_}++;' \
1739+ $(BDIR)/rawlist-exclude \
1740+ > $(BDIR)/list.exclude
1741+
1742+# Build the raw list (cpp output) with doubles and spaces
1743+$(BDIR)/rawlist:
1744+ifdef FORCENONUSONCD1
1745+ $(Q)$(apt) cache dumpavail | \
1746+ grep-dctrl -FSection -n -sPackage -e '^(non-US|non-us)' - | \
1747+ sort | uniq > $(BDIR)/$(CAPPROJECT)_$(CODENAME)_nonUS
1748+endif
1749+ $(Q)if [ -x "/usr/sbin/debootstrap" -a _$(INSTALLER_CD) != _1 -a _$(CDIMAGE_SQUASHFS_BASE) != _1 ]; then \
1750+ mkdir -p $(DEBOOTSTRAP)/tmp-$(ARCH) ; \
1751+ $(DEBOOTSTRAPROOT) /usr/sbin/debootstrap --arch $(ARCH) --print-debs $(CODENAME) $(DEBOOTSTRAP)/tmp-$(ARCH) file://$(MIRROR) $(DEBOOTSTRAP)/$(CODENAME)-$(FULLARCH) \
1752+ | tr ' ' '\n' >>$(BDIR)/rawlist.debootstrap; \
1753+ fi
1754+ $(Q)perl -npe 's/\@ARCH\@/$(FULLARCH)/g' $(TASK) | \
1755+ cpp -nostdinc -nostdinc++ -P -undef -D ARCH=$(FULLARCH) -D ARCH_$(subst -,_,$(subst +,_,$(FULLARCH))) \
1756+ -U $(ARCH) -U i386 -U linux -U unix \
1757+ -DFORCENONUSONCD1=$(forcenonusoncd1) \
1758+ -I $(BASEDIR)/tasks/auto/$(IMAGE_TYPE) -I $(BASEDIR)/tasks -I $(BDIR) - - >> $(BDIR)/rawlist
1759+
1760+# Build the raw list (cpp output) with doubles and spaces for excluded packages
1761+$(BDIR)/rawlist-exclude:
1762+ $(Q)if [ -n "$(EXCLUDE)" ]; then \
1763+ perl -npe 's/\@ARCH\@/$(FULLARCH)/g' $(EXCLUDE) | \
1764+ cpp -nostdinc -nostdinc++ -P -undef -D ARCH=$(FULLARCH) -D ARCH_$(subst -,_,$(subst +,_,$(FULLARCH))) \
1765+ -U $(ARCH) -U i386 -U linux -U unix \
1766+ -DFORCENONUSONCD1=$(forcenonusoncd1) \
1767+ -I $(BASEDIR)/tasks/auto/$(IMAGE_TYPE) -I $(BASEDIR)/tasks -I $(BDIR) - - >> $(BDIR)/rawlist-exclude; \
1768+ else \
1769+ echo > $(BDIR)/rawlist-exclude; \
1770+ fi
1771+
1772+# Generate the complete listing of sources from the task
1773+# Build a nice list without doubles and without spaces
1774+# TODO: no exclude support; does it matter?
1775+src-genlist: ok $(SDIR)/list
1776+$(SDIR)/list: $(SDIR)/rawlist
1777+ @echo "Generating the complete list of packages to be included ..."
1778+ $(Q)perl -ne 'chomp; next if /^\s*$$/; \
1779+ print "$$_\n" if not $$seen{$$_}; $$seen{$$_}++;' \
1780+ $(SDIR)/rawlist \
1781+ > $(SDIR)/list
1782+
1783+$(SDIR)/rawlist:
1784+ $(Q)($(foreach arch,$(ARCHES), \
1785+ perl -npe 's/\@ARCH\@/$(arch)/g' $(TASK) | \
1786+ cpp -nostdinc -nostdinc++ -P -undef -D ARCH=$(arch) -D ARCH_$(subst -,_,$(subst +,_,$(arch))) \
1787+ -U $(arch) -U i386 -U linux -U unix \
1788+ -DFORCENONUSONCD1=$(forcenonusoncd1) \
1789+ -I $(BASEDIR)/tasks/auto/$(IMAGE_TYPE) -I $(BASEDIR)/tasks -I $(SDIR) - -; \
1790+ )) | sort | uniq > $(SDIR)/rawlist
1791+
1792+## DIRECTORIES && PACKAGES && INFOS ##
1793+
1794+# Create all the needed directories for installing packages (plus the
1795+# .disk directory)
1796+tree: bin-tree src-tree
1797+bin-tree: ok bin-list $(BDIR)/CD1/ubuntu
1798+$(BDIR)/CD1/ubuntu:
1799+ @echo "Adding the required directories to the binary CDs ..."
1800+ $(Q)set -e; \
1801+ for i in $(BDIR)/*.packages; do \
1802+ dir=$${i%%.packages}; \
1803+ dir=$${dir##$(BDIR)/}; \
1804+ dir=$(BDIR)/CD$$dir; \
1805+ mkdir -p $$dir; \
1806+ $(add_dirs) $$dir; \
1807+ done
1808+
1809+src-tree: ok src-list $(SDIR)/CD1/ubuntu
1810+$(SDIR)/CD1/ubuntu:
1811+ @echo "Adding the required directories to the source CDs ..."
1812+ $(Q)set -e; \
1813+ for i in $(SDIR)/*.sources; do \
1814+ dir=$${i%%.sources}; \
1815+ dir=$${dir##$(SDIR)/}; \
1816+ dir=$(SDIR)/CD$$dir; \
1817+ mkdir -p $$dir; \
1818+ $(add_dirs) $$dir; \
1819+ done
1820+
1821+# CD labels / volume ids / disk info
1822+infos: bin-infos src-infos
1823+bin-infos: bin-tree $(BDIR)/CD1/.disk/info
1824+$(BDIR)/CD1/.disk/info:
1825+ @echo "Generating the binary CD labels and their volume ids ..."
1826+ $(Q)set -e; \
1827+ nb=`find $(BDIR) -name \*.packages | grep '^..?\.packages$$' | wc -l | tr -d " "`; num=0;\
1828+ DATE=$${CDIMAGE_DATE:-`date +%Y%m%d`}; \
1829+ for i in $(BDIR)/*.packages; do \
1830+ num=$${i%%.packages}; num=$${num##$(BDIR)/}; \
1831+ dir=$(BDIR)/CD$$num; \
1832+ echo -n $(BINDISKINFO) | sed 's/_NONUS//g' > $$dir/.disk/info; \
1833+ echo '#define DISKNAME ' $(BINDISKINFOND) | sed 's/_NONUS//g' \
1834+ > $$dir/README.diskdefines; \
1835+ echo '#define TYPE binary' \
1836+ >> $$dir/README.diskdefines; \
1837+ echo '#define TYPEbinary 1' \
1838+ >> $$dir/README.diskdefines; \
1839+ echo '#define ARCH ' $(ARCH) \
1840+ >> $$dir/README.diskdefines; \
1841+ echo '#define ARCH'$(ARCH) ' 1' \
1842+ >> $$dir/README.diskdefines; \
1843+ echo '#define DISKNUM ' $$num | sed 's/_NONUS//g' \
1844+ >> $$dir/README.diskdefines; \
1845+ echo '#define DISKNUM'$$num ' 1' | sed 's/_NONUS//g' \
1846+ >> $$dir/README.diskdefines; \
1847+ echo '#define TOTALNUM ' $$nb \
1848+ >> $$dir/README.diskdefines; \
1849+ echo '#define TOTALNUM'$$nb ' 1' \
1850+ >> $$dir/README.diskdefines; \
1851+ echo -n $(BINVOLID) > $(BDIR)/$${num}.volid; \
1852+ $(set_mkisofs_opts) bin $$num > $(BDIR)/$${num}.mkisofs_opts; \
1853+ done
1854+src-infos: src-tree $(SDIR)/CD1/.disk/info
1855+$(SDIR)/CD1/.disk/info:
1856+ @echo "Generating the source CD labels and their volume ids ..."
1857+ $(Q)set -e; \
1858+ nb=`find $(SDIR) -name \*.sources | grep '^..?\.sources$$' | wc -l | tr -d " "`; num=0;\
1859+ DATE=$${CDIMAGE_DATE:-`date +%Y%m%d`}; \
1860+ for i in $(SDIR)/*.sources; do \
1861+ num=$${i%%.sources}; num=$${num##$(SDIR)/}; \
1862+ dir=$(SDIR)/CD$$num; \
1863+ echo -n $(SRCDISKINFO) | sed 's/_NONUS//g' > $$dir/.disk/info; \
1864+ echo '#define DISKNAME ' $(SRCDISKINFOND) | sed 's/_NONUS//g' \
1865+ > $$dir/README.diskdefines; \
1866+ echo '#define TYPE source' \
1867+ >> $$dir/README.diskdefines; \
1868+ echo '#define TYPEsource 1' \
1869+ >> $$dir/README.diskdefines; \
1870+ echo '#define ARCH ' $(ARCH) \
1871+ >> $$dir/README.diskdefines; \
1872+ echo '#define ARCH'$(ARCH) ' 1' \
1873+ >> $$dir/README.diskdefines; \
1874+ echo '#define DISKNUM ' $$num | sed 's/_NONUS//g' \
1875+ >> $$dir/README.diskdefines; \
1876+ echo '#define DISKNUM'$$num ' 1' | sed 's/_NONUS//g' \
1877+ >> $$dir/README.diskdefines; \
1878+ echo '#define TOTALNUM ' $$nb \
1879+ >> $$dir/README.diskdefines; \
1880+ echo '#define TOTALNUM'$$nb ' 1' \
1881+ >> $$dir/README.diskdefines; \
1882+ echo -n $(SRCVOLID) > $(SDIR)/$${num}.volid; \
1883+ $(set_mkisofs_opts) src $$num > $(SDIR)/$${num}.mkisofs_opts; \
1884+ done
1885+
1886+# Adding the deb files to the images
1887+packages: bin-infos bin-list $(BDIR)/packages-stamp
1888+$(BDIR)/packages-stamp:
1889+ @echo "Current disk usage on the binary CDs (before the debs are added) :"
1890+ @cd $(BDIR) && du -sm CD[0123456789]*
1891+ @echo "Adding the selected packages to each CD :"
1892+ifeq ($(CDIMAGE_INSTALL_BASE),1)
1893+ifneq ($(CDIMAGE_ADDON),1)
1894+ifneq ($(CDIMAGE_SQUASHFS_BASE),1)
1895+ @# Check that all packages required by debootstrap are included
1896+ @# and create .disk/base_installable if yes
1897+ @# Also create .disk/base_components
1898+ $(Q)for DISK in $(FIRSTDISKS); do \
1899+ DISK=$${DISK##CD}; \
1900+ if [ -x "/usr/sbin/debootstrap" ]; then \
1901+ ok=yes; \
1902+ mkdir -p $(DEBOOTSTRAP)/tmp-$(ARCH) ; \
1903+ for p in `$(DEBOOTSTRAPROOT) /usr/sbin/debootstrap --arch $(ARCH) --print-debs $(CODENAME) $(DEBOOTSTRAP)/tmp-$(ARCH) file://$(MIRROR) $(DEBOOTSTRAP)/$(CODENAME)-$(FULLARCH)`; do \
1904+ if ! grep -q ^$$p$$ $(BDIR)/$$DISK.packages; then \
1905+ if [ -n "$(BASE_EXCLUDE)" ] && grep -q ^$$p$$ $(BASE_EXCLUDE); then \
1906+ echo "Missing debootstrap-required $$p but included in $(BASE_EXCLUDE)"; \
1907+ continue; \
1908+ fi; \
1909+ ok=no; \
1910+ echo "Missing debootstrap-required $$p"; \
1911+ fi; \
1912+ done; \
1913+ if [ "$$ok" = "yes" ]; then \
1914+ echo "CD$$DISK contains all packages needed by debootstrap"; \
1915+ touch $(BDIR)/CD$$DISK/.disk/base_installable; \
1916+ else \
1917+ echo "CD$$DISK missing some packages needed by debootstrap"; \
1918+ exit 1; \
1919+ fi; \
1920+ else \
1921+ echo "Unable to find debootstrap program"; \
1922+ fi; \
1923+ echo 'main' > $(BDIR)/CD$$DISK/.disk/base_components; \
1924+ if [ "$$RESTRICTED" = 1 ]; then \
1925+ echo 'restricted' >> $(BDIR)/CD$$DISK/.disk/base_components; \
1926+ fi; \
1927+ if [ "$$UNIVERSE" = 1 ]; then \
1928+ echo 'universe' >> $(BDIR)/CD$$DISK/.disk/base_components; \
1929+ fi; \
1930+ if [ "$$MULTIVERSE" = 1 ]; then \
1931+ echo 'multiverse' >> $(BDIR)/CD$$DISK/.disk/base_components; \
1932+ fi; \
1933+ if [ "$$CDIMAGE_DVD" = 1 ]; then \
1934+ echo 'dvd/single' > $(BDIR)/CD$$DISK/.disk/cd_type; \
1935+ else \
1936+ echo 'full_cd/single' > $(BDIR)/CD$$DISK/.disk/cd_type; \
1937+ fi; \
1938+ if [ -n "$(UDEB_INCLUDE)" ] ; then \
1939+ if [ -r "$(UDEB_INCLUDE)" ] ; then \
1940+ cp -af "$(UDEB_INCLUDE)" \
1941+ "$(BDIR)/CD$$DISK/.disk/udeb_include"; \
1942+ else \
1943+ echo "ERROR: Unable to read UDEB_INCLUDE file $(UDEB_INCLUDE)"; \
1944+ fi; \
1945+ fi; \
1946+ if [ -n "$(UDEB_EXCLUDE)" ] ; then \
1947+ if [ -r "$(UDEB_EXCLUDE)" ] ; then \
1948+ cp -af "$(UDEB_EXCLUDE)" \
1949+ "$(BDIR)/CD$$DISK/.disk/udeb_exclude"; \
1950+ else \
1951+ echo "ERROR: Unable to read UDEB_EXCLUDE file $(UDEB_EXCLUDE)"; \
1952+ fi; \
1953+ fi; \
1954+ if [ -n "$(BASE_INCLUDE)" ] ; then \
1955+ if [ -r "$(BASE_INCLUDE)" ] ; then \
1956+ cp -af "$(BASE_INCLUDE)" \
1957+ "$(BDIR)/CD$$DISK/.disk/base_include"; \
1958+ else \
1959+ echo "ERROR: Unable to read BASE_INCLUDE file $(BASE_INCLUDE)"; \
1960+ fi; \
1961+ fi; \
1962+ if [ -n "$(BASE_EXCLUDE)" ] ; then \
1963+ if [ -r "$(BASE_EXCLUDE)" ] ; then \
1964+ cp -af $(BASE_EXCLUDE) \
1965+ $(BDIR)/CD$$DISK/.disk/base_exclude; \
1966+ else \
1967+ echo "ERROR: Unable to read BASE_EXCLUDE file $(BASE_EXCLUDE)"; \
1968+ fi; \
1969+ fi; \
1970+ done
1971+endif
1972+endif
1973+endif
1974+ifeq ($(LIVE_FILESYSTEM),1)
1975+ @# Ubuntu live CDs are installable too
1976+ touch $(BDIR)/CD1/.disk/base_installable
1977+ if [ "$$CDIMAGE_DVD" = 1 ]; then \
1978+ echo 'dvd/single' > $(BDIR)/CD1/.disk/cd_type; \
1979+ else \
1980+ echo 'full_cd/single' > $(BDIR)/CD1/.disk/cd_type; \
1981+ fi
1982+endif
1983+ @# This is a terrible hack to get extra packages into the pool:
1984+ $(Q)set -e; \
1985+ if [ -f "$(BASEDIR)/data/$(DI_CODENAME)/$(PROJECT)-pool-$(ARCH).packages" ]; then \
1986+ cat $(BASEDIR)/data/$(DI_CODENAME)/$(PROJECT)-pool-$(ARCH).packages \
1987+ >> $(BDIR)/1.packages; \
1988+ fi
1989+ $(Q)set -e; \
1990+ for i in $(BDIR)/*.packages; do \
1991+ dir=$${i%%.packages}; \
1992+ n=$${dir##$(BDIR)/}; \
1993+ dir=$(BDIR)/CD$$n; \
1994+ echo "$$n ... "; \
1995+ grep -v '^#' $$i | xargs -n 200 -r $(add_packages) $$dir; \
1996+ if [ -x "$(HOOK)" ]; then \
1997+ cd $(BDIR) && $(HOOK) $$n before-scanpackages; \
1998+ fi; \
1999+ $(scanpackages) scan $$dir; \
2000+ echo "done."; \
2001+ done
2002+ @#Now install the Packages and Packages.cd files
2003+ $(Q)set -e; \
2004+ for i in $(BDIR)/*.packages; do \
2005+ dir=$${i%%.packages}; \
2006+ dir=$${dir##$(BDIR)/}; \
2007+ dir=$(BDIR)/CD$$dir; \
2008+ $(scanpackages) install $$dir; \
2009+ done
2010+ifeq ($(LIVE_FILESYSTEM),1)
2011+ $(Q)$(add_live_filesystem)
2012+endif
2013+ifeq ($(CDIMAGE_LIVE),1)
2014+ $(Q)$(add_winfoss)
2015+endif
2016+ $(Q)touch $(BDIR)/packages-stamp
2017+
2018+sources: src-infos src-list $(SDIR)/sources-stamp
2019+$(SDIR)/sources-stamp:
2020+ @echo "Adding the selected sources to each CD."
2021+ $(Q)set -e; \
2022+ for i in $(SDIR)/*.sources; do \
2023+ dir=$${i%%.sources}; \
2024+ n=$${dir##$(SDIR)/}; \
2025+ dir=$(SDIR)/CD$$n; \
2026+ echo -n "$$n ... "; \
2027+ echo -n "main ... "; \
2028+ grep -vE "(non-US/|/local/)" $$i > $$i.main || true ; \
2029+ if [ -s $$i.main ] ; then \
2030+ cat $$i.main | xargs $(add_files) $$dir $(MIRROR); \
2031+ fi ; \
2032+ if [ -n "$(LOCAL)" ]; then \
2033+ echo -n "local ... "; \
2034+ grep "/local/" $$i > $$i.local || true ; \
2035+ if [ -s $$i.local ] ; then \
2036+ if [ -n "$(LOCALDEBS)" ] ; then \
2037+ cat $$i.local | xargs $(add_files) \
2038+ $$dir $(LOCALDEBS); \
2039+ else \
2040+ cat $$i.local | xargs $(add_files) \
2041+ $$dir $(MIRROR); \
2042+ fi; \
2043+ fi; \
2044+ fi; \
2045+ if [ -n "$(NONUS)" ]; then \
2046+ echo -n "non-US ... "; \
2047+ grep "non-US/" $$i > $$i.nonus || true ; \
2048+ if [ -s $$i.nonus ] ; then \
2049+ cat $$i.nonus | xargs $(add_files) $$dir $(NONUS); \
2050+ fi; \
2051+ fi; \
2052+ $(scansources) $$dir; \
2053+ echo "done."; \
2054+ done
2055+ $(Q)touch $(SDIR)/sources-stamp
2056+
2057+## BOOT & DOC & INSTALL ##
2058+
2059+# Basic checks
2060+$(MIRROR)/doc: need-complete-mirror
2061+$(MIRROR)/tools: need-complete-mirror
2062+need-complete-mirror:
2063+ # now a no-op
2064+
2065+# Add everything that is needed to make the CDs bootable
2066+bootable: ok disks installtools packages $(BDIR)/bootable-stamp
2067+$(BDIR)/bootable-stamp:
2068+ @echo "Making the binary CDs bootable ..."
2069+ $(Q)set -e; \
2070+ for file in $(BDIR)/*.packages; do \
2071+ dir=$${file%%.packages}; \
2072+ n=$${dir##$(BDIR)/}; \
2073+ dir=$(BDIR)/CD$$n; \
2074+ if [ -f $(BASEDIR)/tools/boot/$(DI_CODENAME)/boot-$(FULLARCH) ]; then \
2075+ cd $(BDIR); \
2076+ echo "Running tools/boot/$(DI_CODENAME)/boot-$(FULLARCH) $$n $$dir" ; \
2077+ $(BASEDIR)/tools/boot/$(DI_CODENAME)/boot-$(FULLARCH) $$n $$dir; \
2078+ elif [ -f $(BASEDIR)/tools/boot/$(DI_CODENAME)/boot-$(ARCH) ]; then \
2079+ cd $(BDIR); \
2080+ echo "Running tools/boot/$(DI_CODENAME)/boot-$(ARCH) $$n $$dir" ; \
2081+ $(BASEDIR)/tools/boot/$(DI_CODENAME)/boot-$(ARCH) $$n $$dir; \
2082+ else \
2083+ if [ "$${IGNORE_MISSING_BOOT_SCRIPT:-0}" = "0" ]; then \
2084+ echo "No script to make CDs bootable for $(FULLARCH) ..."; \
2085+ exit 1; \
2086+ fi; \
2087+ fi; \
2088+ done
2089+ $(Q)touch $(BDIR)/bootable-stamp
2090+
2091+# Add the doc files to the CDs and the Release-Notes and the
2092+# Contents-$(ARCH).gz files
2093+bin-doc: ok bin-infos $(MIRROR)/doc $(BDIR)/CD1/doc
2094+$(BDIR)/CD1/doc:
2095+ @echo "Adding the documentation (bin) ..."
2096+ mkdir -p $(BDIR)/$$DISK/doc
2097+ $(Q)$(add_bin_doc) # Common stuff for all disks
2098+
2099+src-doc: ok src-infos $(SDIR)/CD1/README.html
2100+$(SDIR)/CD1/README.html:
2101+ @echo "Adding the documentation (src) ..."
2102+ $(Q)set -e; \
2103+ for i in $(SDIR)/*.sources; do \
2104+ dir=$${i%%.sources}; \
2105+ dir=$${dir##$(SDIR)/}; \
2106+ dir=$(SDIR)/CD$$dir; \
2107+ mkdir -p $$dir/pics ; \
2108+ cp $(BASEDIR)/data/pics/*.* $$dir/pics/ ; \
2109+ done
2110+
2111+# Add the install stuff on the first CD
2112+installtools: ok bin-doc disks $(BDIR)/CD1/install
2113+$(BDIR)/CD1/install:
2114+ @echo "Adding install tools and documentation ..."
2115+ $(Q)set -e; \
2116+ for DISK in $(FIRSTDISKS) ; do \
2117+ mkdir $(BDIR)/$$DISK/install ; \
2118+ if [ -x "$(BASEDIR)/tools/$(CODENAME)/installtools.sh" ]; then \
2119+ $(BASEDIR)/tools/$(CODENAME)/installtools.sh $(BDIR)/$$DISK ; \
2120+ fi ; \
2121+ done
2122+
2123+ifeq (,$(findstring serveraddon,$(call CDBASE,2)))
2124+ifeq ($(CDIMAGE_ADDON),1)
2125+app-install: ok packages $(BDIR)/CD1/app-install
2126+$(BDIR)/CD1/app-install:
2127+ @echo "Adding app-install data ..."
2128+ $(Q)set -e; \
2129+ if [ -x "$(BASEDIR)/tools/$(CODENAME)/app-install.sh" ]; then \
2130+ $(BASEDIR)/tools/$(CODENAME)/app-install.sh 1 $(BDIR)/CD1; \
2131+ fi
2132+else
2133+app-install:
2134+endif
2135+else
2136+app-install: ok packages $(BDIR)/CD2/app-install
2137+$(BDIR)/CD2/app-install:
2138+ @echo "Adding app-install data ..."
2139+ $(Q)set -e; \
2140+ if [ -x "$(BASEDIR)/tools/$(CODENAME)/app-install.sh" ]; then \
2141+ $(BASEDIR)/tools/$(CODENAME)/app-install.sh 2 $(BDIR)/CD2; \
2142+ fi
2143+endif
2144+
2145+# Add the disks-arch directories if/where needed
2146+disks: ok bin-infos $(BDIR)/CD1/dists/$(DI_CODENAME)/main/disks-$(ARCH)
2147+$(BDIR)/CD1/dists/$(DI_CODENAME)/main/disks-$(ARCH):
2148+ifdef BOOTDISKS
2149+ @echo "Adding disks-$(ARCH) stuff ..."
2150+ $(Q)set -e; \
2151+ for DISK in $(FIRSTDISKS) ; do \
2152+ mkdir -p $(BDIR)/$$DISK/dists/$(DI_CODENAME)/main/disks-$(ARCH) ; \
2153+ $(add_files) \
2154+ $(BDIR)/$$DISK/dists/$(DI_CODENAME)/main/disks-$(ARCH) \
2155+ $(BOOTDISKS) . ; \
2156+ touch $(BDIR)/$$DISK/.disk/kernel_installable ; \
2157+ cd $(BDIR)/$$DISK/dists/$(DI_CODENAME)/main/disks-$(ARCH); \
2158+ rm -rf base-images-*; \
2159+ if [ "$(SYMLINK)" != "" ]; then exit 0; fi; \
2160+ if [ -L current ]; then \
2161+ CURRENT_LINK=`readlink current`; \
2162+ mv $$CURRENT_LINK .tmp_link; \
2163+ rm -rf [0123456789]*; \
2164+ mv .tmp_link $$CURRENT_LINK; \
2165+ elif [ -d current ]; then \
2166+ rm -rf [0123456789]*; \
2167+ fi; \
2168+ done
2169+endif
2170+
2171+ifneq ($(CDIMAGE_INSTALL_BASE),1)
2172+upgrade:
2173+else ifeq ($(CDIMAGE_SQUASHFS_BASE),1)
2174+upgrade:
2175+else
2176+upgrade: ok bin-infos $(BDIR)/upgrade-stamp
2177+$(BDIR)/upgrade-stamp:
2178+ @echo "Trying to add upgrade* directories ..."
2179+ $(Q)if [ -x "$(BASEDIR)/tools/$(CODENAME)/upgrade.sh" ]; then \
2180+ $(BASEDIR)/tools/$(CODENAME)/upgrade.sh $(BDIR); \
2181+ fi
2182+ $(Q)if [ -x "$(BASEDIR)/tools/$(CODENAME)/upgrade-$(ARCH).sh" ]; then \
2183+ $(BASEDIR)/tools/$(CODENAME)/upgrade-$(ARCH).sh $(BDIR); \
2184+ fi
2185+ $(Q)touch $(BDIR)/upgrade-stamp
2186+endif
2187+
2188+## EXTRAS ##
2189+
2190+# Launch the extras scripts correctly for customizing the CDs
2191+extras: bin-extras
2192+bin-extras: ok
2193+ $(Q)if [ -z "$(DIR)" -o -z "$(CD)" -o -z "$(ROOTSRC)" ]; then \
2194+ echo "Give me more parameters (DIR, CD and ROOTSRC are required)."; \
2195+ false; \
2196+ fi
2197+ @echo "Adding dirs '$(DIR)' from '$(ROOTSRC)' to '$(BDIR)/CD$(CD)'" ...
2198+ $(Q)$(add_files) $(BDIR)/CD$(CD) $(ROOTSRC) $(DIR)
2199+src-extras:
2200+ $(Q)if [ -z "$(DIR)" -o -z "$(CD)" -o -z "$(ROOTSRC)" ]; then \
2201+ echo "Give me more parameters (DIR, CD and ROOTSRC are required)."; \
2202+ false; \
2203+ fi
2204+ @echo "Adding dirs '$(DIR)' from '$(ROOTSRC)' to '$(SDIR)/CD$(CD)'" ...
2205+ $(Q)$(add_files) $(SDIR)/CD$(CD) $(ROOTSRC) $(DIR)
2206+
2207 ## IMAGE BUILDING ##
2208
2209-image-trees: ok genlist
2210- # Use sort_deps to do the dependency sorting
2211- $(Q)for ARCH in $(ARCHES_NOSRC); do \
2212- ARCH=$$ARCH $(sort_deps) $(BDIR)/list; \
2213- done
2214- $(Q)if [ "$(SOURCEONLY)"x = "yes"x ] ; then \
2215- $(grab_source_list) $(BDIR) $(ADIR) $(BDIR)/list $(BDIR)/packages; \
2216- else \
2217- $(merge_package_lists) $(BDIR) $(ADIR) "$(ARCHES)" $(BDIR)/packages; \
2218- fi
2219- $(Q)if [ "$(INC_SOURCE)"x = "yes"x ] ; then \
2220- grep ^source $(BDIR)/packages > $(BDIR)/packages.source; \
2221- fi
2222- $(Q)$(BASEDIR)/tools/make_disc_trees.pl $(BASEDIR) $(MIRROR) $(TDIR) $(CODENAME) "$(ARCHES)" "$(MKISOFS)" "$(MKISOFS_OPTS) $(JIGDO_OPTS)"
2223-
2224-images: ok $(OUT) $(BDIR)/md5-check
2225- $(Q)$(make_image) "$(BDIR)" "$(ARCHES)" "$(OUT)" "$(DEBVERSION)" "$(MIRROR)" "$(MKISOFS)" "$(MKISOFS_OPTS)" "$(JIGDO_OPTS)" "$(jigdo_cleanup)"
2226-
2227-check-number-given:
2228- @test -n "$(CD)" || (echo "Give me a CD=<num> parameter !" && false)
2229+# Get some size info about the build dirs
2230+imagesinfo: bin-imagesinfo
2231+bin-imagesinfo: ok
2232+ $(Q)for i in $(BDIR)/*.packages; do \
2233+ echo `du -sb $${i%%.packages}`; \
2234+ done
2235+src-imagesinfo: ok
2236+ $(Q)for i in $(SDIR)/*.sources; do \
2237+ echo `du -sb $${i%%.sources}`; \
2238+ done
2239+
2240+# Generate a md5sum.txt file listings all files on the CD
2241+md5list: bin-md5list src-md5list
2242+bin-md5list: ok packages bin-secured $(BDIR)/CD1/md5sum.txt
2243+$(BDIR)/CD1/md5sum.txt:
2244+ @echo "Generating md5sum of files from all the binary CDs ..."
2245+ $(Q)set -e; \
2246+ if [ "$$FASTSUMS" != "1" ] ; then \
2247+ for file in $(BDIR)/*.packages; do \
2248+ dir=$${file%%.packages}; \
2249+ n=$${dir##$(BDIR)/}; \
2250+ dir=$(BDIR)/CD$$n; \
2251+ test -x "$(HOOK)" && cd $(BDIR) && $(HOOK) $$n before-mkisofs; \
2252+ cd $$dir; \
2253+ find . -follow -type f -print0 | grep -zZ -v "\./md5sum" | \
2254+ grep -zZ -v "dists/stable" | grep -zZ -v "dists/frozen" | \
2255+ grep -zZ -v "dists/unstable" | \
2256+ xargs -0 $(md5sum) > md5sum.txt ; \
2257+ done \
2258+ else \
2259+ $(fastsums) $(BDIR); \
2260+ fi
2261+ $(Q)set -e; for dir in $(BDIR)/CD*; do \
2262+ [ -d "$$dir" ] || continue; \
2263+ $(hardlink) "$$dir"; \
2264+ done
2265+src-md5list: ok sources src-secured $(SDIR)/CD1/md5sum.txt
2266+$(SDIR)/CD1/md5sum.txt:
2267+ @echo "Generating md5sum of files from all the source CDs ..."
2268+ $(Q)set -e; \
2269+ if [ "$$FASTSUMS" != "1" ] ; then \
2270+ for file in $(SDIR)/*.sources; do \
2271+ dir=$${file%%.sources}; \
2272+ dir=$${dir##$(SDIR)/}; \
2273+ dir=$(SDIR)/CD$$dir; \
2274+ cd $$dir; \
2275+ find . -follow -type f -print0 | grep -zZ -v "\./md5sum" | \
2276+ grep -zZ -v "dists/stable" | grep -zZ -v "dists/frozen" | \
2277+ grep -zZ -v "dists/unstable" | \
2278+ xargs -0 $(md5sum) > md5sum.txt ; \
2279+ done \
2280+ else \
2281+ $(fastsums) $(SDIR); \
2282+ fi
2283+ $(Q)set -e; for dir in $(BDIR)/CD*; do \
2284+ [ -d "$$dir" ] || continue; \
2285+ $(hardlink) "$$dir"; \
2286+ done
2287+
2288+
2289+# Generate $CODENAME-secured tree with Packages and Release(.gpg) files
2290+# from the official tree
2291+# Complete the Release file from the normal tree
2292+secured: bin-secured src-secured
2293+bin-secured: $(BDIR)/secured-stamp
2294+$(BDIR)/secured-stamp:
2295+ @echo "Generating $(CODENAME)-secured on all the binary CDs ..."
2296+ $(Q)set -e; \
2297+ for file in $(BDIR)/*.packages; do \
2298+ dir=$${file%%.packages}; \
2299+ n=$${dir##$(BDIR)/}; \
2300+ dir=$(BDIR)/CD$$n; \
2301+ cd $$dir; \
2302+ $(add_secured); \
2303+ done
2304+ $(Q)touch $(BDIR)/secured-stamp
2305+
2306+src-secured: $(SDIR)/secured-stamp
2307+$(SDIR)/secured-stamp:
2308+ @echo "Generating $(CODENAME)-secured on all the source CDs ..."
2309+ $(Q)set -e; \
2310+ for file in $(SDIR)/*.sources; do \
2311+ dir=$${file%%.sources}; \
2312+ dir=$${dir##$(SDIR)/}; \
2313+ dir=$(SDIR)/CD$$dir; \
2314+ cd $$dir; \
2315+ $(add_secured); \
2316+ done
2317+ $(Q)touch $(SDIR)/secured-stamp
2318+
2319+# Generates all the images
2320+images: bin-images src-images
2321+
2322+# DOJIGDO actions (for both binaries and source)
2323+# 0 isofile
2324+# 1 isofile + jigdo, cleanup_jigdo
2325+# 2 jigdo, cleanup_jigdo
2326+#
2327+bin-images: ok bin-md5list $(OUT)
2328+ @echo "Generating the binary iso/jigdo images ..."
2329+ $(Q)set -e; \
2330+ for file in $(BDIR)/*.packages; do \
2331+ dir=$${file%%.packages}; \
2332+ n=$${dir##$(BDIR)/}; \
2333+ num=$$n; \
2334+ dir=$(BDIR)/CD$$n; \
2335+ cd $$dir/..; \
2336+ opts=`cat $(BDIR)/$$n.mkisofs_opts`; \
2337+ volid=`cat $(BDIR)/$$n.volid`; \
2338+ rm -f $(OUT)/$(call CDBASE,$$n).raw; \
2339+ if [ "$(IMAGE_FORMAT)" = "vfat" ]; then \
2340+ if [ -d boot$$n/ ]; then \
2341+ cp -a boot$$n/* CD$$n; \
2342+ fi; \
2343+ $(make_vfat_img) -d CD$$n \
2344+ -o $(OUT)/$(call CDBASE,$$n).raw; \
2345+ elif [ "$(IMAGE_FORMAT)" = "iso" ]; then \
2346+ if [ "$(DOJIGDO)" = "0" ]; then \
2347+ $(verbose) $(MKISOFS) $(MKISOFS_OPTS) -V "$$volid" \
2348+ -o $(OUT)/$(call CDBASE,$$n).raw $$opts CD$$n; \
2349+ chmod +r $(OUT)/$(call CDBASE,$$n).raw; \
2350+ elif [ "$(DOJIGDO)" = "1" ]; then \
2351+ $(verbose) $(MKISOFS) $(MKISOFS_OPTS) -V "$$volid" \
2352+ -o $(OUT)/$(call CDBASE,$$n).raw \
2353+ -jigdo-jigdo $(OUT)/$(call CDBASE,$$n).jigdo \
2354+ -jigdo-template $(OUT)/$(call CDBASE,$$n).template \
2355+ -jigdo-map Debian=$(MIRROR)/ \
2356+ -jigdo-exclude boot$$n \
2357+ -md5-list $(BDIR)/md5-check \
2358+ $(JIGDO_OPTS) $$opts CD$$n; \
2359+ chmod +r $(OUT)/$(call CDBASE,$$n).raw; \
2360+ elif [ "$(DOJIGDO)" = "2" ]; then \
2361+ $(verbose) $(MKISOFS) $(MKISOFS_OPTS) -V "$$volid" \
2362+ -o /dev/null -v \
2363+ -jigdo-jigdo $(OUT)/$(call CDBASE,$$n).jigdo \
2364+ -jigdo-template $(OUT)/$(call CDBASE,$$n).template \
2365+ -jigdo-map Debian=$(MIRROR)/ \
2366+ -jigdo-exclude boot$$n \
2367+ -md5-list $(BDIR)/md5-check \
2368+ $(JIGDO_OPTS) $$opts CD$$n; \
2369+ fi; \
2370+ if [ "$(DOJIGDO)" != "0" ]; then \
2371+ $(jigdo_cleanup) $(OUT)/$(call CDBASE,$$n).jigdo \
2372+ $(call CDBASE,$$n).iso $(BDIR)/CD$$n \
2373+ `echo "$(JIGDOTEMPLATEURL)" | sed -e 's|%ARCH%|$(FULLARCH)|g'`"$(call CDBASE,$$n).template" \
2374+ $(BINDISKINFOND) \
2375+ $(JIGDOFALLBACKURLS) ; \
2376+ fi; \
2377+ fi; \
2378+ if [ -f $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(FULLARCH) ]; then \
2379+ $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(FULLARCH) $$n $(BDIR)/CD$$n \
2380+ $(OUT)/$(call CDBASE,$$n).raw; \
2381+ elif [ -f $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(ARCH) ]; then \
2382+ $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(ARCH) $$n $(BDIR)/CD$$n \
2383+ $(OUT)/$(call CDBASE,$$n).raw; \
2384+ fi; \
2385+ done
2386+ifeq ($(LIVE_FILESYSTEM),1)
2387+ -for p in $(LIVEIMAGES)/$(FULLARCH)*.manifest; do \
2388+ f=`basename $$p`; \
2389+ cp -a $$p $(OUT)/$(call CDBASE,$$n).`echo $$f|cut -d. -f2-`; \
2390+ done
2391+ -if [ -e $(LIVEIMAGES)/$(FULLARCH).manifest-remove ]; then \
2392+ cp -a $(LIVEIMAGES)/$(FULLARCH).manifest-remove $(OUT)/$(call CDBASE,$$n).manifest-remove; \
2393+ elif [ -e $(LIVEIMAGES)/$(FULLARCH).manifest-desktop ]; then \
2394+ cp -a $(LIVEIMAGES)/$(FULLARCH).manifest-desktop $(OUT)/$(call CDBASE,$$n).manifest-desktop; \
2395+ fi
2396+ -if [ -e $(LIVEIMAGES)/$(FULLARCH).manifest-minimal-remove ]; then \
2397+ cp -a $(LIVEIMAGES)/$(FULLARCH).manifest-minimal-remove $(OUT)/$(call CDBASE,$$n).manifest-minimal-remove; \
2398+ fi
2399+ifeq ($(CDIMAGE_SQUASHFS_BASE),1)
2400+ -cp -a $(LIVEIMAGES)/$(FULLARCH).squashfs $(OUT)/$(call CDBASE,$$n).squashfs
2401+ -cp -a $(LIVEIMAGES)/$(FULLARCH).squashfs.gpg $(OUT)/$(call CDBASE,$$n).squashfs.gpg
2402+endif
2403+endif
2404+
2405+ifeq ($(SUBARCH),ac100)
2406+PREINSTALLED_IMAGE_FILESYSTEM := rootfs.tar.gz
2407+endif
2408+
2409+bin-preinstalled_images: ok $(OUT)
2410+ @echo "Post-processing pre-installed images ...";
2411+ $(Q)set -x; \
2412+ mkdir -p $(BDIR)/CD1; \
2413+ if [ ! -e "$(LIVEIMAGES)/$(FULLARCH).$(PREINSTALLED_IMAGE_FILESYSTEM)" ]; then \
2414+ echo "No filesystem for $(FULLARCH)!" >&2; \
2415+ exit 1; \
2416+ fi; \
2417+ mv $(LIVEIMAGES)/$(FULLARCH).$(PREINSTALLED_IMAGE_FILESYSTEM) $(OUT)/$(call CDBASE,1).raw; \
2418+ if [ -f $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(FULLARCH) ]; then \
2419+ $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(FULLARCH) 1 $(BDIR)/CD1 \
2420+ $(OUT)/$(call CDBASE,1).raw; \
2421+ elif [ -f $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(ARCH) ]; then \
2422+ $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(ARCH) 1 $(BDIR)/CD1 \
2423+ $(OUT)/$(call CDBASE,1).raw; \
2424+ fi;
2425+ -cp -a $(LIVEIMAGES)/$(FULLARCH).manifest $(OUT)/$(call CDBASE,$$n).manifest
2426+ -if [ -e $(LIVEIMAGES)/$(FULLARCH).manifest-remove ]; then \
2427+ cp -a $(LIVEIMAGES)/$(FULLARCH).manifest-remove $(OUT)/$(call CDBASE,$$n).manifest-remove; \
2428+ else \
2429+ cp -a $(LIVEIMAGES)/$(FULLARCH).manifest-desktop $(OUT)/$(call CDBASE,$$n).manifest-desktop; \
2430+ fi
2431+
2432+# FIXME: This only works with CD1, and not with addon CDs.
2433+bin-compress_images: ok $(OUT)
2434+ @if [ ! -e "$(OUT)/$(call CDBASE,1).raw" ]; then \
2435+ echo "No image for $(FULLARCH)!" >&2; \
2436+ exit 1; \
2437+ fi;
2438+ @file -b $(OUT)/$(call CDBASE,1).raw > $(OUT)/$(call CDBASE,1).type
2439+ @if ! grep -q '^gzip' $(OUT)/$(call CDBASE,1).type; then \
2440+ set -e; \
2441+ gzip -9 --rsyncable $(OUT)/$(call CDBASE,1).raw; \
2442+ mv $(OUT)/$(call CDBASE,1).raw.gz $(OUT)/$(call CDBASE,1).raw; \
2443+ fi;
2444+ @if [ "$(PREINSTALLED_IMAGE_FILESYSTEM)" = "rootfs.tar.gz" ]; then \
2445+ echo "tar archive" > $(OUT)/$(call CDBASE,1).type; \
2446+ fi;
2447+
2448+src-images: ok src-md5list $(OUT)
2449+ @echo "Generating the source iso/jigdo images ..."
2450+ $(Q)set -e; set -x; \
2451+ for file in $(SDIR)/*.sources; do \
2452+ dir=$${file%%.sources}; \
2453+ n=$${dir##$(SDIR)/}; \
2454+ num=$$n; \
2455+ dir=$(SDIR)/CD$$n; \
2456+ cd $$dir/..; \
2457+ opts=`cat $(SDIR)/$$n.mkisofs_opts`; \
2458+ volid=`cat $(SDIR)/$$n.volid`; \
2459+ rm -f $(OUT)/$(call CDSRCBASE,$$n).raw; \
2460+ if [ "$(DOJIGDO)" = "0" ]; then \
2461+ $(MKISOFS) $(MKISOFS_OPTS) -V "$$volid" \
2462+ -o $(OUT)/$(call CDSRCBASE,$$n).raw $$opts CD$$n ; \
2463+ chmod +r $(OUT)/$(call CDSRCBASE,$$n).raw; \
2464+ elif [ "$(DOJIGDO)" = "1" ]; then \
2465+ $(MKISOFS) $(MKISOFS_OPTS) -V "$$volid" \
2466+ -o $(OUT)/$(call CDSRCBASE,$$n).raw \
2467+ -jigdo-jigdo $(OUT)/$(call CDSRCBASE,$$n).jigdo \
2468+ -jigdo-template $(OUT)/$(call CDSRCBASE,$$n).template \
2469+ -jigdo-map Debian=$(MIRROR)/ \
2470+ -md5-list $(SDIR)/md5-check \
2471+ $(JIGDO_OPTS) $$opts CD$$n ; \
2472+ chmod +r $(OUT)/$(call CDSRCBASE,$$n).raw; \
2473+ elif [ "$(DOJIGDO)" = "2" ]; then \
2474+ $(MKISOFS) $(MKISOFS_OPTS) -V "$$volid" \
2475+ -o /dev/null \
2476+ -jigdo-jigdo $(OUT)/$(call CDSRCBASE,$$n).jigdo \
2477+ -jigdo-template $(OUT)/$(call CDSRCBASE,$$n).template \
2478+ -jigdo-map Debian=$(MIRROR)/ \
2479+ -md5-list $(SDIR)/md5-check \
2480+ $(JIGDO_OPTS) $$opts CD$$n ; \
2481+ fi; \
2482+ if [ "$(DOJIGDO)" != "0" ]; then \
2483+ $(jigdo_cleanup) $(OUT)/$(call CDSRCBASE,$$n).jigdo \
2484+ $(call CDSRCBASE,$$n).iso $(SDIR)/CD$$n \
2485+ `echo "$(JIGDOTEMPLATEURL)" | sed -e 's|%ARCH%|src|g'`"$(call CDSRCBASE,$$n).template" \
2486+ $(SRCDISKINFOND) \
2487+ $(JIGDOFALLBACKURLS) ; \
2488+ fi; \
2489+ done
2490+
2491+# Generate the *.list files for the Pseudo Image Kit
2492+pi-makelist:
2493+ $(Q)set -e; \
2494+ cd $(OUT); for file in `find * -name \*.raw`; do \
2495+ if [ "$(IMAGE_FORMAT)" = "vfat" ]; then \
2496+ $(BASEDIR)/tools/pi-makelist-vfat \
2497+ $$file > $${file%%.raw}.list; \
2498+ elif [ "$(IMAGE_FORMAT)" = "iso" ]; then \
2499+ $(BASEDIR)/tools/pi-makelist \
2500+ $$file > $${file%%.raw}.list; \
2501+ fi \
2502+ done
2503
2504 # Generate only one image number $(CD)
2505-image: check-number-given images
2506-
2507-# Calculate the md5sums for the images (if available), or get from templates
2508+image: bin-image
2509+bin-image: ok bin-md5list $(OUT)
2510+ @echo "Generating the binary iso image n°$(CD) ..."
2511+ @test -n "$(CD)" || (echo "Give me a CD=<num> parameter !" && false)
2512+ set -e; cd $(BDIR); opts=`cat $(CD).mkisofs_opts`; \
2513+ volid=`cat $(CD).volid`; \
2514+ rm -f $(OUT)/$(call CDBASE,$(CD)).raw; \
2515+ if [ "$(IMAGE_FORMAT)" = "vfat" ]; then \
2516+ if [ -d boot$(CD)/ ]; then \
2517+ cp -a boot$(CD)/* CD$(CD); \
2518+ fi; \
2519+ $(make_vfat_img) -d CD$(CD) -o $(OUT)/$(call CDBASE,$(CD)).raw; \
2520+ elif [ "$(IMAGE_FORMAT)" = "iso" ]; then \
2521+ $(MKISOFS) $(MKISOFS_OPTS) -V "$$volid" \
2522+ -o $(OUT)/$(call CDBASE,$(CD)).raw $$opts CD$(CD); \
2523+ chmod +r $(OUT)/$(call CDBASE,$(CD)).raw; \
2524+ fi; \
2525+ if [ -f $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(FULLARCH) ]; then \
2526+ $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(FULLARCH) $(CD) $(BDIR)/CD$(CD) \
2527+ $(OUT)/$(call CDBASE,$(CD)).raw; \
2528+ elif [ -f $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(ARCH) ]; then \
2529+ $(BASEDIR)/tools/boot/$(DI_CODENAME)/post-boot-$(ARCH) $(CD) $(BDIR)/CD$(CD) \
2530+ $(OUT)/$(call CDBASE,$(CD)).raw; \
2531+ fi
2532+
2533+src-image: ok src-md5list $(OUT)
2534+ @echo "Generating the source iso image n°$(CD) ..."
2535+ @test -n "$(CD)" || (echo "Give me a CD=<num> parameter !" && false)
2536+ set -e; cd $(SDIR); opts=`cat $(CD).mkisofs_opts`; \
2537+ volid=`cat $(CD).volid`; \
2538+ rm -f $(OUT)/$(call CDSRCBASE,$(CD)).raw; \
2539+ $(MKISOFS) $(MKISOFS_OPTS) -V "$$volid" \
2540+ -o $(OUT)/$(call CDSRCBASE,$(CD)).raw $$opts CD$(CD); \
2541+ chmod +r $(OUT)/$(call CDSRCBASE,$(CD)).raw
2542+
2543+
2544+#Calculate the md5sums for the images (if available), or get from templates
2545 imagesums:
2546- $(Q)$(BASEDIR)/tools/imagesums $(OUT) $(SUMS_EXTENSION)
2547+ $(Q)cd $(OUT); :> MD5SUMS; :> SHA1SUMS; for file in `find * -name \*.raw`; do \
2548+ $(md5sum) "$$file" >>MD5SUMS; \
2549+ $(sha1sum) "$$file" >>SHA1SUMS; \
2550+ $(sha256sum) "$$file" >>SHA256SUMS; \
2551+ done; \
2552+ for file in `find * -name \*.template`; do \
2553+ if [ "`tail --bytes=33 "$$file" | head --bytes=1 | od -tx1 -An | sed -e 's/ //g'`" != 05 ]; then \
2554+ echo "Possibly invalid template $$file"; exit 1; \
2555+ fi; \
2556+ grep -q " $${file%%.template}.raw"'$$' MD5SUMS \
2557+ || echo "`tail --bytes=26 "$$file" | head --bytes=16 | od -tx1 -An | sed -e 's/ //g'` $${file%%.template}.raw" >>MD5SUMS; \
2558+ done
2559+
2560+# Likewise, the file size can be extracted from the .template with:
2561+# tail --bytes=32 $$file | head --bytes=6 | od -tx1 -An \
2562+# | tr ' abcdef' '\nABCDEF' | tac | tr '\n' ' ' \
2563+# | sed -e 's/ //g; s/^.*$/ibase=16 & /' | tr ' ' '\n' | bc
2564
2565 ## MISC TARGETS ##
2566
2567-$(BDIR)/md5-check: mirrorcheck
2568-
2569-mirrorcheck: ok
2570- $(Q)$(grab_md5) $(MIRROR) "$(ARCHES)" $(CODENAME) $(DI_CODENAME) $(BDIR)/md5-check
2571- $(Q)for ARCH in $(ARCHES); do \
2572- if [ -e $(BASEDIR)/data/$(CODENAME)/$$ARCH/extra-sources ]; then \
2573- echo "Extra dedicated source added; need to grab source MD5 info too"; \
2574- $(grab_md5) $(MIRROR) source $(CODENAME) $(DI_CODENAME) $(BDIR)/md5-check; \
2575- fi; \
2576- done
2577+tasks: ok $(BASEDIR)/data/$(CODENAME)/master
2578+ $(master2tasks)
2579+
2580+readme:
2581+ sensible-pager $(BASEDIR)/README
2582+
2583+conf:
2584+ sensible-editor $(BASEDIR)/CONF.sh
2585+
2586+mirrorcheck-binary: ok
2587+ rm -f $(BDIR)/md5-check
2588+ $(Q)$(grab_md5) $(MIRROR) $(ARCH) $(CODENAME) $(BDIR)/md5-check
2589+ if [ -n "$(NONUS)" ]; then \
2590+ $(grab_md5) $(NONUS) $(ARCH) $(CODENAME) $(BDIR)/md5-check; \
2591+ fi
2592+ if [ -n "$(SECURITY)" ]; then \
2593+ $(grab_md5) $(SECURITY) $(ARCH) $(CODENAME)-security $(BDIR)/md5-check; \
2594+ fi
2595+ if [ "$(UPDATES)" = 1 ]; then \
2596+ $(grab_md5) $(MIRROR) $(ARCH) $(CODENAME)-updates $(BDIR)/md5-check; \
2597+ fi
2598+ if [ "$(PROPOSED)" = 1 ]; then \
2599+ $(grab_md5) $(MIRROR) $(ARCH) $(CODENAME)-proposed $(BDIR)/md5-check; \
2600+ fi
2601+
2602+mirrorcheck-source: ok
2603+ rm -f $(SDIR)/md5-check
2604+ $(Q)$(grab_md5) $(MIRROR) source $(CODENAME) $(SDIR)/md5-check
2605+ if [ -n "$(NONUS)" ]; then \
2606+ $(grab_md5) $(NONUS) source $(CODENAME) $(SDIR)/md5-check; \
2607+ fi
2608+ if [ -n "$(SECURITY)" ]; then \
2609+ $(grab_md5) $(SECURITY) source $(CODENAME)-security $(SDIR)/md5-check; \
2610+ fi
2611+ if [ "$(UPDATES)" = 1 ]; then \
2612+ $(grab_md5) $(MIRROR) source $(CODENAME)-updates $(SDIR)/md5-check; \
2613+ fi
2614+ if [ "$(PROPOSED)" = 1 ]; then \
2615+ $(grab_md5) $(MIRROR) source $(CODENAME)-proposed $(SDIR)/md5-check; \
2616+ fi
2617
2618 update-popcon:
2619- $(update_popcon) tasks/$(CODENAME)/popularity-contest
2620+ rm -f popcon-inst
2621+ ( \
2622+ echo '/*' ; \
2623+ echo ' Popularity Contest results' ; \
2624+ echo ' See the README for details on updating.' ; \
2625+ echo '' ; \
2626+ echo ' Last update: $(shell date)' ; \
2627+ echo '*/' ; \
2628+ echo '' ; \
2629+ ) > tasks/popularity-contest-$(CODENAME)
2630+ wget --output-document popcon-inst \
2631+ http://popcon.debian.org/main/by_inst \
2632+ http://popcon.debian.org/contrib/by_inst
2633+ grep -h '^[^#]' popcon-inst | egrep -v '(Total|-----)' | \
2634+ sort -rn -k3,3 -k7,7 -k4,4 | grep -v kernel-source | \
2635+ awk '{print $$2}' >> tasks/popularity-contest-$(CODENAME)
2636+ rm -f popcon-inst
2637
2638 # Little trick to simplify things
2639-official_images: ok init packagelists image-trees images
2640+official_images: bin-official_images src-official_images
2641+bin-official_images: ok bootable upgrade app-install bin-images
2642+src-official_images: ok src-doc src-images
2643+
2644+$(CODENAME)_status: ok init
2645+ @echo "Using the provided status file for $(CODENAME)-$(ARCH) ..."
2646+ $(Q)cp $(BASEDIR)/data/$(CODENAME)/status.$(ARCH) $(ADIR)/status \
2647+ 2>/dev/null || $(MAKE) status || $(MAKE) correctstatus
2648
2649=== renamed file 'Makefile' => 'Makefile.moved'
2650=== added file 'README'
2651--- README 1970-01-01 00:00:00 +0000
2652+++ README 2020-06-19 13:49:11 +0000
2653@@ -1,33 +1,32 @@
2654-debian-cd
2655-=========
2656+YACS - Yet Another CD Script :-)
2657+================================
2658+(better known as debian-cd)
2659
2660-Copyright 1999-2001 Raphaël Hertzog <hertzog@debian.org> and others,
2661-2004-2010 Steve McIntyre <steve@einval.com>
2662-This set of tools is licensed under the General Public License version
2663-2 or any later version. You can find it in
2664+Copyright 1999-2001 Raphaël Hertzog <hertzog@debian.org>
2665+This set of tools is licensed under the General Public License
2666+version 2 or any later version. You can find it in
2667 /usr/share/common-licenses/GPL on a Debian GNU system.
2668
2669-Some of the ideas here (a loooong time ago) came from Steve McIntyre's
2670-slink_cd script.
2671+Thanks to Steve McIntyre <stevem@chiark.greenend.org.uk> for his
2672+work on slink_cd/debian_cd. Some ideas come from his script.
2673
2674-Thanks also to all the contributors on the debian-cd mailing list.
2675+Thanks to all the contributors on the debian-cd mailing list.
2676
2677 What is needed?
2678 ===============
2679 Software:
2680 - the apt-get (>= 0.3.11.1) tool
2681+- apt-utils (for apt-ftparchive)
2682 - perl (>= 5.004)
2683 - bash (or another POSIX shell)
2684 - make
2685-- cpp
2686-- mkisofs/genisoimage
2687+- mkisofs/mkhybrid (mkisofs also provides the isoinfo binary used by the
2688+ Pseudo Image Kit)
2689 - the perl Digest::MD5 module
2690-- the perl Compress::Zlib module
2691 - lynx (for text version of README.html) and todos from sysutils
2692 to convert docs to DOS format (although you can rip that out, too)
2693 - if you want to generate jigdo files: jigdo-file (see below)
2694 Other:
2695-- apt-utils (for apt-ftparchive)
2696 - lots of free space on your disks
2697 - a Debian mirror, on a partition where you can write.
2698 If you can't write on it then you may try to use a symlink farm,
2699@@ -39,31 +38,27 @@
2700 -------------------------------
2701
2702
2703-For the people that don't have time, here's the quick explanation
2704-=================================================================
2705+For the people that don't have time, here's the quick explanation:
2706+==================================================================
2707
2708 Edit the CONF.sh and change the PATHs for the mirror and so on.
2709 $ sensible-editor CONF.sh
2710 $ . CONF.sh
2711 $ make distclean
2712 $ make status
2713+$ make list COMPLETE=1 SIZELIMIT1=625000000 SRCSIZELIMIT=665000000
2714 $ make official_images
2715+[ alternatively, if you only want binary images:
2716+ $ make bin-official_images ]
2717
2718 However, you really should consider reading further for more information.
2719-You can also take a look at build.sh and build_all.sh for an automated
2720+You can also take a look at build.sh and build_all.sh for an automatized
2721 way of building CD images.
2722
2723-The script easy-build.sh offers the easiest way to build a specific image
2724-or set of images, but is still very flexible and powerful. It is the
2725-recommended tool for building test images and for people new to debian-cd.
2726-See the file README.easy-build for further info.
2727-
2728 How to build a CD set - step by step
2729 ====================================
2730
2731-If you haven't already, change to the /usr/share/debian-cd/ directory
2732-(or, alternatively, set the variable BASEDIR in CONF.sh to point
2733-there).
2734+If you haven't already, change to the /usr/share/debian-cd/ directory.
2735
2736 The process of building a CD is composed of the following steps:
2737
2738@@ -78,9 +73,9 @@
2739 have to build them one after the other (you may use a shell
2740 script for this).
2741
2742- Note that the temporary dir must be on the same device as the
2743+ Note that the temporary dir must be on the same device than the
2744 mirror because debian-cd uses hardlinks for generating an image
2745- tree. If you can't do this, you'll have to use a symlink farm.
2746+ tree. If you can't do this, you'll have to use the symlink farm.
2747 The symlink farm is explained at the end of this README.
2748
2749 Keep in mind that the environment variables will stay in the
2750@@ -88,11 +83,15 @@
2751 other program using the same variables (e.g. kernel-package).
2752 So if you want to be 100% safe, run debian-cd in a
2753 separate shell that you can leave after you're done.
2754-
2755+
2756 - then we clean everything that may still be there from previous runs:
2757
2758 $ make distclean
2759
2760+- now we'll check if your mirror is ok (with good Packages files):
2761+
2762+ $ make mirrorcheck
2763+
2764 - then we initialize the temporary directory used for the build:
2765
2766 $ make status
2767@@ -106,65 +105,58 @@
2768
2769 - now you can decide what you want on your CDs
2770
2771- Note that task files are always taken from the subdirectory in ./tasks/
2772- that matches the CODENAME environment variable. At the beginning of a
2773- build these "static" task files are copied to the working directory.
2774- During the build some additional task files - that are referenced from
2775- the static task files - are generated automatically using scripts from
2776- the ./tools directory.
2777-
2778- Examples:
2779-
2780- $ make packagelists TASK=Debian-generic COMPLETE=1
2781-
2782- or
2783-
2784- $ make packagelists TASK=Debian-kde COMPLETE=0
2785-
2786- or
2787-
2788- $ export NONFREE=1; make packagelists TASK=your-task-here COMPLETE=1
2789-
2790- or for something like an official image for the USA (without non-free):
2791-
2792- $ make packagelists COMPLETE=1
2793+ $ make list TASK=tasks/debian-2.2 COMPLETE=1
2794+
2795+ or
2796+
2797+ $ make list TASK=tasks/gnome COMPLETE=0 SIZELIMIT=576716800
2798+
2799+ or
2800+
2801+ $ export NONFREE=1; make list TASK=tasks/your-task-here COMPLETE=1
2802+
2803+ or for something like an official image for the USA (without non-US &
2804+ non-free) :
2805+
2806+ $ make list COMPLETE=1 SIZELIMIT1=576716800
2807
2808 .... take a look at the file tasks/* to see the options you can have :)
2809-
2810+
2811 You can change the behaviour of this command with the following
2812 variables:
2813+ - if NONUS is set, then packages from non-US will be allowed (the value
2814+ of NONUS must be the path to the non-US mirror if you have one)
2815+ - if FORCENONUSONCD1 is set also, then packages will be
2816+ rearranged so that non-US packages are all on CD#1. This
2817+ includes the non-free ones if you specify NONFREE. Then 2 separate
2818+ copies of CD#1 will be produced, identical in every respect except
2819+ for the inclusion/lack of non-US packages. The same happens for
2820+ the source CDs when they are built.
2821 - if NONFREE is set, then packages from non-free will be allowed
2822 (NONFREE must be exported to all sub-shells)
2823 - if EXTRANONFREE is set, then non-free packages will be included
2824 on an extra CD (the last CD in fact). Don't use NONFREE and
2825- EXTRANONFREE at the same time!
2826+ EXTRANONFREE at the same time !
2827 (EXTRANONFREE must be exported to all sub-shells)
2828 - if COMPLETE is set, all packages that are not listed in the
2829 selected task file will be included at the end
2830- - setting INSTALLER_CD will use an appropriate task file for
2831- building small CDs (businesscard and netinst)
2832-
2833-- now, we'll start making temporary trees:
2834-
2835- $ make image-trees
2836-
2837- This will first work sort the list of packages for each architecture
2838- into order so that standard, required, important and base packages
2839- are placed first, then other packages will be added in the order
2840- given modulo dependency ordering. Once the sorted list is created,
2841- the different architecture lists will be merged (if more than one
2842- architecture is selected).
2843-
2844- Then the code will start laying out temporary directory trees for
2845- the CDs. In order, this includes the following steps:
2846-
2847- - Creating an empty directory layout
2848- - Generating an image label and volume ID and other metadata such as
2849- debian-installer information files
2850- - Add documentation and installation/upgrade tools
2851- - Add Release files and other archive metadata
2852- - Make the image bootable for the selected architecture(s)
2853- - Start generating the md5sum.txt file
2854+ - if SIZELIMIT is set, it will be used as the maximum size that
2855+ we can put into each CD
2856+ - if SIZELIMIT<X> (with <X> beeing a integer) is set, it will be used
2857+ as the maximum size of the X'th binary CD. SIZELIMIT<X> overrides
2858+ SIZELIMIT ...
2859+ - if SRCSIZELIMIT is set, it's used as the maximum size for source CD
2860+ - if SRCSIZELIMIT<X> (with <X> beeing an integer) is set, it will be
2861+ used as the maximum size of the X'th source CD
2862+
2863+ This target calls the targets "bin-list" and "src-list" that can be used to
2864+ build only binary CDs or only source CDs.
2865+
2866+- it may be time to add the disks-arch stuff and to make the CDs bootable:
2867+
2868+ $ make bootable
2869+
2870+ This affects only the binary CDs.
2871
2872 If you want to use boot-floppies built by yourself you can add
2873 a parameter BOOTDISKS=<dir> which specifies the directory where
2874@@ -173,40 +165,57 @@
2875 mirror. Your boot-floppies must also be on the same partition as
2876 your mirror and temporary dir (hardlinks are used here too).
2877
2878- Once the disc tree has all of this start data, we start filling the
2879- directory trees with packages from the sorted list. The size of the
2880- image to be created is set using DISKTYPE in CONF.sh; if the
2881- standard sizes do not match what you're after, use DISKTYPE=CUSTOM
2882- and specify your own size using CUSTOMSIZE. The algorithm is simple
2883- for adding packages:
2884-
2885- - link the package into the temporary disc tree
2886- - append the metadata to the appropriate Packages or Sources file
2887- - add md5sum information for the added file(s) to the md5sum.txt file
2888-
2889- This continues until the temporary tree grows one package *too
2890- large* for the selected image size. At that point, we roll back the
2891- last set of changes associated with that package. Then:
2892-
2893- - check if the disc contains all the packages needed to install a base system
2894- - finish off the Release file, using the checksums of the
2895- Packages/Sources files we generated
2896- - finish off the md5sum.txt file
2897-
2898- Next, we continue to the next disc tree, using the same process:
2899- start it, copy packages in until they overflow, roll back and
2900- finish. And repeat. Each time a package is found to be too large to
2901- fit inside an image, it will be kept back and will (obviously) be
2902- the first package placed into the next disc tree.
2903+ Size calculation is imprecise for bootable CDs (usually the first CDs
2904+ in the set), so you may need to manually adjust SIZELIMIT* variables
2905+ to account for the size of the booting stuff used.
2906+
2907+- now, we'll add the binary packages to the temporary tree:
2908+
2909+ $ make packages
2910+
2911+- and we'll add the sources to the temporary tree:
2912+
2913+ $ make sources
2914+
2915+- if you want to install additional files:
2916+
2917+ $ make bin-extras CD=1 ROOTSRC=/home/ftp/ DIR=goodies/wordperfect
2918+ $ make src-extras CD=3 ROOTSRC=/home/ftp/ DIR=goodies/kernel-2.3
2919+
2920+ The first will copy /home/ftp/goodies/wordperfect/ to the first binary
2921+ CD. It will be in <root of the cd>/goodies/wordperfect/. You can call
2922+ make extras multiple times if you need more.
2923+
2924+ Please note that the files to be copied should be on the same partition
2925+ than your mirror (unless you use a symlink farm).
2926+
2927+ If you want to do customize your CD even more, you can use the hook
2928+ system. Read more about that below.
2929+
2930+- We can add an md5sum.txt file on each CD to enable users to check their
2931+ files:
2932+
2933+ $ make md5list
2934+
2935+ This calls the targets 'bin-md5list' and 'src-md5list'. You can
2936+ choose to call only bin-md5list if you're building only binary images.
2937
2938 - now we can create the images:
2939
2940 $ make images
2941
2942 If you don't have enough space for all images, you can generate
2943- only one image (of the second CD for example) with:
2944-
2945- $ make image CD=2
2946+ only one image (of the second binary CD for example) with:
2947+
2948+ $ make bin-image CD=2
2949+
2950+ Of course if you want to build all binary images you'll use:
2951+
2952+ $ make bin-images
2953+
2954+ The following will generate the source images:
2955+
2956+ $ make src-images
2957
2958 Note: here we use "make images", but you could as well use
2959 "make official_images" since the latter is the same as the former
2960@@ -218,6 +227,7 @@
2961
2962 $ make imagesums
2963
2964+
2965 Official images
2966 ===============
2967
2968@@ -262,6 +272,17 @@
2969 Additional targets
2970 ==================
2971
2972+Image format
2973+------------
2974+
2975+You may want to generate images in ISO 9660 or VFAT formats.
2976+
2977+Set the IMAGE_FORMAT variable in CONF.sh. You can choose "iso" for generation
2978+of .iso (default), or "vfat" for generation of .img.
2979+
2980+Note that the optional jigdo format generation is currently only possible for
2981+ISO images.
2982+
2983 Jigdo
2984 -----
2985 You may also want to make the CD images available in jigdo format.
2986@@ -273,9 +294,16 @@
2987 only .iso generation (default), only .jigdo generation (for highly reduced
2988 disk usage), or both .iso and .jigdo generation.
2989
2990-To generate the jigdo files and templates, you need an
2991-appropriately-patched version of mkisofs/genisoimage, as shipped in
2992-Debian Etch.
2993+To generate the jigdo files and templates, you need the "jigdo-file" program,
2994+which is available via the same URL.
2995+
2996+Jigdo-file creates and maintains a cache/database file with checksums of
2997+all files on your Debian mirror. The first time, this may take hours to be
2998+generated (use "top" to see what's going on), so it's wise to keep the
2999+cache in your homedir and not delete it ever.
3000+
3001+Note that jigdo-file can easily use 60+ MB of working memory, so don't use
3002+this on machines with less than 128 MB RAM.
3003
3004 The MD5SUMS file generated by the "imagesums" target will contain the MD5
3005 checksums of all generated images, regardless of the DOJIGDO setting. If
3006@@ -307,15 +335,24 @@
3007 is suitable for use as a fallback mirror. It is populated with hard
3008 links to the archive contents. In CONF.sh, simply supply as
3009 JIGDOFALLBACKPATH the name of the directory, and as JIGDOFALLBACKURLS
3010-the URLs under which it will be made available.
3011+the URLs under which it will be made available (two separate URLs are
3012+necessary, one for "Debian" and one for "Non-US").
3013+
3014
3015 About the hook system
3016 =====================
3017
3018-A hook script can be executed at different times during the CD build
3019-process to customise your CDs. You can specify the script by setting
3020-the various HOOK variables in CONF.sh; look there for more information
3021-about what hook points are available.
3022+A hook script can be executed at different times. You can specify the
3023+script by setting the HOOK variable to the script filename. It will
3024+get 2 arguments, the first is the CD number. The second depends on
3025+where/when the hook script is called. It can be 'before-scanpackages'
3026+or 'before-mkisofs' (their values are explicit ...). When the script
3027+is called, the current directory will be the temporary directory used for
3028+the build (aka $TDIR/$CODENAME-$ARCH).
3029+
3030+There are hooks only for binary CDs at the present time. If HOOK is not
3031+set, it will look for a script $BASEDIR/tools/$CODENAME.hook.
3032+
3033
3034 About the symlink farm
3035 ======================
3036@@ -333,3 +370,6 @@
3037 Note that you will also need a patched mkhybrid that does support the
3038 -F option. Have a look here about it :
3039 http://www.chiark.greenend.org.uk/~stevem/DebianCD/
3040+
3041+The mkhybrid package in Debian does support this -F option since
3042+potato (Debian 2.2).
3043
3044=== added file 'README.devel'
3045--- README.devel 1970-01-01 00:00:00 +0000
3046+++ README.devel 2020-06-19 13:49:11 +0000
3047@@ -1,20 +1,21 @@
3048-README for those who want to hack on debian-cd
3049-----------------------------------------------
3050+README for those who want to hack on yacs/debian-cd
3051+---------------------------------------------------
3052
3053 Organisation :
3054 --------------
3055
3056-The main source is in the Debian svn. If you want to hack on debian-cd
3057+The main source is in the Debian CVS. If you want to hack on debian-cd
3058 and if you want to send me patches, please work on the latest version
3059-available in svn.
3060-
3061-auth: svn+ssh://svn.debian.org/svn/debian-cd/trunk
3062-anon: svn://svn.debian.org/debian-cd/trunk
3063-web: http://svn.debian.org/wsvn/debian-cd
3064-
3065-If you want to discuss anything related to the debian-cd development,
3066-mail the debian-cd@lists.debian.org mailing list where all people
3067-interested in the debian-cd development are subscribed.
3068+available in the CVS.
3069+
3070+http://cvs.debian.org/debian-cd/
3071+
3072+$ cvs -d :pserver:anonymous@cvs.debian.org:/cvs/debian-boot co debian-cd
3073+
3074+If you want to discuss anything related to the debian-cd development, you
3075+can contact me directly or, better, you can mail the
3076+debian-cd@lists.debian.org mailing list where all people interested in the
3077+debian-cd development are subscribed.
3078
3079 Technical details :
3080 -------------------
3081@@ -35,8 +36,8 @@
3082 Each tool is self-documented, if you want to know what it
3083 does read the sources (they are scripts).
3084
3085-Debugging debian-cd :
3086----------------------
3087+Debugging YACS :
3088+----------------
3089
3090 If you want to read more about what YACS is doing you can set
3091 the VERBOSE environment variable to 1, 2 or 3 depending on the
3092@@ -46,14 +47,16 @@
3093 can take a look at them if you want to check for warnings
3094 and so on.
3095 Log files :
3096-- $TDIR/$CODENAME/log.list2cds
3097-- $TDIR/$CODENAME/make_disc_trees.log
3098+- $TDIR/$CODENAME-$ARCH/log.list2cds
3099+- $TDIR/$CODENAME-SRC/log.cds2src
3100
3101 TODO list :
3102 -----------
3103 + put the doc directory only on the first binary CD
3104 + a way to force the inclusion of packages (even broken)
3105 + possibility to add project/* to the last CD
3106++ check the source files on the mirror (with Sources.gz)
3107+ when doing make mirrorcheck
3108
3109 Bugs / Problems :
3110 -----------------
3111@@ -72,4 +75,7 @@
3112 being the same "2.88Mb boot image". Both multiboot mechanism may
3113 not work on older hardware with very old BIOSes however the el-torito
3114 one works a bit better because it's usually able to boot the first choice
3115-without displaying the menu then.
3116+without displaying the menu then. This is a non-issue since people
3117+may still boot on CD 2,3,4,5 with the usual boot method if the multiboot
3118+doesn't work.
3119+
3120
3121=== renamed file 'README.devel' => 'README.devel.moved'
3122=== renamed file 'README' => 'README.moved'
3123=== added file 'build.sh'
3124--- build.sh 1970-01-01 00:00:00 +0000
3125+++ build.sh 2020-06-19 13:49:11 +0000
3126@@ -1,90 +1,75 @@
3127-#!/bin/bash -e
3128+#!/bin/sh -e
3129
3130-# Script to build images for one or more architectures and/or source
3131+# Script to build one arch
3132
3133 if [ -z "$CF" ] ; then
3134 CF=./CONF.sh
3135 fi
3136 . $CF
3137
3138-START=`date -u`
3139-echo "$START: Using CONF from $CF."
3140-
3141 if [ -z "$COMPLETE" ] ; then
3142 export COMPLETE=1
3143 fi
3144
3145-if [ $# -gt 1 ] ; then
3146- echo "ERROR: too many arguments." >&2
3147- exit 1
3148-elif [ -n "$1" ] ; then
3149- export ARCHES="$1"
3150-fi
3151-
3152-PATH=$BASEDIR/tools:$PATH
3153-export PATH
3154-
3155-if [ "$TASK"x = ""x ] ; then
3156- case "$INSTALLER_CD"x in
3157- "1"x)
3158- TASK=debian-installer
3159- unset COMPLETE
3160- ;;
3161- "2"x|"C"x)
3162- TASK=debian-installer+kernel
3163- unset COMPLETE
3164- ;;
3165- *)
3166- COMPLETE=1
3167- ;;
3168- esac
3169-fi
3170-
3171-export TASK COMPLETE
3172+if [ -n "$1" ] ; then
3173+ FULLARCH="$1"
3174+ export ARCH="${FULLARCH%%+*}"
3175+ if [ "$ARCH" = "$FULLARCH" ]; then
3176+ export SUBARCH=
3177+ else
3178+ export SUBARCH="${FULLARCH#*+}"
3179+ fi
3180+fi
3181
3182 make distclean
3183 make ${CODENAME}_status
3184-echo " ... checking your mirror"
3185-RET=""
3186-make mirrorcheck || RET=$?
3187-if [ "$RET" ]; then
3188- echo "ERROR: Your mirror has a problem, please correct it." >&2
3189- exit 1
3190-fi
3191+if [ "$SKIPMIRRORCHECK" = "yes" ]; then
3192+ echo " ... WARNING: skipping mirror check"
3193+else
3194+ echo " ... checking your mirror"
3195+ make mirrorcheck-binary
3196+ make mirrorcheck-source
3197+ if [ $? -gt 0 ]; then
3198+ echo "ERROR: Your mirror has a problem, please correct it." >&2
3199+ exit 1
3200+ fi
3201+fi
3202+echo " ... selecting packages to include"
3203+if [ -e ${MIRROR}/dists/${DI_CODENAME}/main/disks-${ARCH}/current/. ] ; then
3204+ disks=`du -sm ${MIRROR}/dists/${DI_CODENAME}/main/disks-${ARCH}/current/. | \
3205+ awk '{print $1}'`
3206+else
3207+ disks=0
3208+fi
3209+if [ -f $BASEDIR/tools/boot/$DI_CODENAME/boot-$FULLARCH.calc ]; then
3210+ . $BASEDIR/tools/boot/$DI_CODENAME/boot-$FULLARCH.calc
3211+fi
3212+SIZE_ARGS=''
3213+for CD in 1; do
3214+ size=`eval echo '$'"BOOT_SIZE_${CD}"`
3215+ [ "$size" = "" ] && size=0
3216+ [ $CD = "1" ] && size=$(($size + $disks))
3217+ mult=`eval echo '$'"SIZE_MULT_${CD}"`
3218+ [ "$mult" = "" ] && mult=100
3219+ FULL_SIZE=`echo "($DEFBINSIZE - $size) * 1024 * 1024" | bc`
3220+ echo "INFO: Reserving $size MB on CD $CD for boot files. SIZELIMIT=$FULL_SIZE."
3221+ if [ $mult != 100 ]; then
3222+ echo " INFO: Reserving "$((100-$mult))"% of the CD for extra metadata"
3223+ FULL_SIZE=`echo "$FULL_SIZE * $mult" / 100 | bc`
3224+ echo " INFO: SIZELIMIT now $FULL_SIZE."
3225+ fi
3226+ SIZE_ARGS="$SIZE_ARGS SIZELIMIT${CD}=$FULL_SIZE"
3227+done
3228
3229+FULL_SIZE=`echo "($DEFSRCSIZE - $size) * 1024 * 1024" | bc`
3230+make bin-list $SIZE_ARGS SRCSIZELIMIT=$FULL_SIZE
3231+echo " ... building the images"
3232+export OUT="$OUT/$FULLARCH"
3233+mkdir -p "$OUT"
3234 if [ -z "$IMAGETARGET" ] ; then
3235- IMAGETARGET="official_images"
3236-fi
3237-echo " ... building the images; using target(s) \"$IMAGETARGET\""
3238-
3239-if [ "$MAXISOS"x = ""x ] ; then
3240- export MAXISOS="ALL"
3241-fi
3242-if [ "$MAXJIGDOS"x = ""x ] ; then
3243- export MAXJIGDOS="ALL"
3244-fi
3245-
3246-if [ "$MAXISOS" = "all" ] || [ "$MAXISOS" = "ALL" ] ; then
3247- NUMISOS="all available"
3248-elif [ "$MAXISOS" -eq 0 ] ; then
3249- NUMISOS="no"
3250-else
3251- NUMISOS="up to $MAXISOS"
3252-fi
3253-if [ "$MAXJIGDOS" = "all" ] || [ "$MAXJIGDOS" = "ALL" ] ; then
3254- NUMJIGDOS="all available"
3255-elif [ "$MAXJIGDOS" -eq 0 ] ; then
3256- NUMJIGDOS="no"
3257-else
3258- NUMJIGDOS="up to $MAXJIGDOS"
3259-fi
3260-echo "Building $NUMJIGDOS jigdos and $NUMISOS isos for $ARCHES $DISKTYPE"
3261-
3262-make $IMAGETARGET
3263-
3264-if [ "$IMAGESUMS"x = 1x ]; then
3265- make imagesums
3266-fi
3267-
3268-END=`date -u`
3269-echo "$END: Finished."
3270+ IMAGETARGET="bin-official_images"
3271+fi
3272+make $IMAGETARGET $SIZE_ARGS SRCSIZELIMIT=$FULL_SIZE
3273+
3274+make imagesums
3275+make pi-makelist
3276
3277=== renamed file 'build.sh' => 'build.sh.moved'
3278=== added file 'build_all.sh'
3279--- build_all.sh 1970-01-01 00:00:00 +0000
3280+++ build_all.sh 2020-06-19 13:49:11 +0000
3281@@ -2,69 +2,121 @@
3282
3283 # Script to build everything possible : sources and binaries for all archs
3284
3285-if [ -z "$CF" ] ; then
3286- CF=./CONF.sh
3287-fi
3288-. $CF
3289-
3290-echo "Using CONF from $CF"
3291-
3292-if [ -z "$COMPLETE" ] ; then
3293- export COMPLETE=1
3294-fi
3295-
3296-PATH=$BASEDIR/tools:$PATH
3297-export PATH
3298-
3299-if [ "$TASK"x = ""x ] ; then
3300- case "$INSTALLER_CD"x in
3301- "1"x)
3302- TASK=debian-installer
3303- unset COMPLETE
3304- ;;
3305- "2"x|"C"x)
3306- TASK=debian-installer+kernel
3307- unset COMPLETE
3308- ;;
3309- *)
3310- COMPLETE=1
3311- ;;
3312- esac
3313-fi
3314-
3315-export TASK COMPLETE
3316-
3317+. ./CONF.sh
3318+
3319+rm -rf "$TDIR"
3320+rm -rf "$OUT"
3321 TMP_OUT=$OUT
3322
3323-if [ -z "$IMAGETARGET" ] ; then
3324- IMAGETARGET="official_images"
3325+if [ -z "$ARCHES" ]; then
3326+ export ARCHES='amd64 i386 powerpc'
3327 fi
3328
3329-for ARCHES in i386 amd64 armel armhf ia64 mips mipsel powerpc s390 s390x sparc kfreebsd-amd64 kfreebsd-i386 source
3330+for FULLARCH in $ARCHES
3331 do
3332- export ARCHES
3333- echo "Now we're going to build CD for $ARCHES !"
3334+ export ARCH="${FULLARCH%%+*}"
3335+ if [ "$ARCH" = "$FULLARCH" ]; then
3336+ export SUBARCH=
3337+ else
3338+ export SUBARCH="${FULLARCH#*+}"
3339+ fi
3340+ echo "Now we're going to build CD for $FULLARCH !"
3341+ if type find-mirror >/dev/null 2>&1; then
3342+ # TODO: nasty upcall to cdimage wrapper scripts
3343+ export MIRROR="$(find-mirror "$ARCH")"
3344+ if [ "$SECURITY" ]; then
3345+ export SECURITY="$MIRROR"
3346+ fi
3347+ fi
3348 echo " ... cleaning"
3349-
3350 make distclean
3351 make ${CODENAME}_status
3352 echo " ... checking your mirror"
3353- RET=""
3354- make mirrorcheck || RET=$?
3355- if [ "$RET" ]; then
3356+ if [ "$SKIPMIRRORCHECK" != "yes" ] ; then
3357+ make mirrorcheck-binary
3358+ if [ "$FULLARCH" = "i386" ]; then
3359+ make mirrorcheck-source
3360+ fi
3361+ else
3362+ echo "WARNING: skipping mirrorcheck"
3363+ fi
3364+
3365+ if [ $? -gt 0 ]; then
3366 echo "ERROR: Your mirror has a problem, please correct it." >&2
3367 exit 1
3368 fi
3369-
3370- OUT="$TMP_OUT/$ARCHES"
3371- export OUT
3372- mkdir -p $OUT
3373- echo " ... building the images; using target(s) \"$IMAGETARGET\""
3374- make $IMAGETARGET
3375-
3376- if [ "$IMAGESUMS"x = 1x ]; then
3377- make imagesums
3378- fi
3379-
3380+ echo " ... selecting packages to include"
3381+ if [ -e ${MIRROR}/dists/${CODENAME}/main/disks-${ARCH}/current/. ] ; then
3382+ disks=`du -sm ${MIRROR}/dists/${CODENAME}/main/disks-${ARCH}/current/. | \
3383+ awk '{print $1}'`
3384+ else
3385+ disks=0
3386+ fi
3387+ if [ -f $BASEDIR/tools/boot/$CODENAME/boot-$FULLARCH.calc ]; then
3388+ . $BASEDIR/tools/boot/$CODENAME/boot-$FULLARCH.calc
3389+ fi
3390+ SIZE_ARGS=''
3391+ for CD in 1; do
3392+ size=`eval echo '$'"BOOT_SIZE_${CD}"`
3393+ [ "$size" = "" ] && size=0
3394+ [ $CD = "1" ] && size=$(($size + $disks))
3395+ mult=`eval echo '$'"SIZE_MULT_${CD}"`
3396+ [ "$mult" = "" ] && mult=100
3397+ FULL_SIZE=`echo "($DEFBINSIZE - $size) * 1024 * 1024" | bc`
3398+ echo "INFO: Reserving $size MB on CD $CD for boot files. SIZELIMIT=$FULL_SIZE."
3399+ if [ $mult != 100 ]; then
3400+ echo " INFO: Reserving "$((100-$mult))"% of the CD for extra metadata"
3401+ FULL_SIZE=`echo "$FULL_SIZE * $mult" / 100 | bc`
3402+ echo " INFO: SIZELIMIT now $FULL_SIZE."
3403+ fi
3404+ SIZE_ARGS="$SIZE_ARGS SIZELIMIT${CD}=$FULL_SIZE"
3405+ done
3406+ FULL_SIZE=`echo "($DEFSRCSIZE - $size) * 1024 * 1024" | bc`
3407+ echo " ... building the images"
3408+ if [ "$FULLARCH" = "i386" ] && \
3409+ ([ "$CDIMAGE_INSTALL" = 1 ] || [ "$CDIMAGE_ONLYSOURCE" = 1 ]) && \
3410+ [ "$CDIMAGE_DVD" != 1 ] && [ "$DIST" != warty ] && \
3411+ [ "$SPECIAL" != 1 ] && [ "$CDIMAGE_NOSOURCE" != 1 ]; then
3412+ if [ "$CDIMAGE_ONLYSOURCE" != 1 ]; then
3413+ make list $SIZE_ARGS SRCSIZELIMIT=$FULL_SIZE
3414+ else
3415+ make src-list SRCSIZELIMIT=$FULL_SIZE
3416+ fi
3417+ export OUT="$TMP_OUT/src"; mkdir -p $OUT
3418+ make src-official_images $SIZE_ARGS SRCSIZELIMIT=$FULL_SIZE
3419+ echo Generating list files for source images
3420+ make pi-makelist
3421+ if [ "$CDIMAGE_ONLYSOURCE" != 1 ]; then
3422+ export OUT="$TMP_OUT/$FULLARCH"; mkdir -p $OUT
3423+ make bin-official_images $SIZE_ARGS SRCSIZELIMIT=$FULL_SIZE
3424+ echo Generating list files for images
3425+ make pi-makelist
3426+ fi
3427+ elif [ "$CDIMAGE_PREINSTALLED" = 1 ]; then
3428+ export OUT="$TMP_OUT/$FULLARCH"; mkdir -p $OUT
3429+ make bin-preinstalled_images
3430+ else
3431+ make bin-list $SIZE_ARGS SRCSIZELIMIT=$FULL_SIZE
3432+ export OUT=$TMP_OUT/$FULLARCH; mkdir -p $OUT
3433+ make bin-official_images $SIZE_ARGS SRCSIZELIMIT=$FULL_SIZE
3434+ if [ $? -gt 0 ]; then
3435+ echo "ERROR WHILE BUILDING OFFICIAL IMAGES !!" >&2
3436+ if [ "$ATTEMPT_FALLBACK" = "yes" ]; then
3437+ echo "I'll try to build a simple (non-bootable) CD" >&2
3438+ make clean
3439+ make installtools
3440+ make bin-images $SIZE_ARGS SRCSIZELIMIT=$FULL_SIZE
3441+ else
3442+ # exit 1
3443+ continue
3444+ fi
3445+ fi
3446+ echo Generating list files for images
3447+ make pi-makelist
3448+ fi
3449+ if [ "$CDIMAGE_COMPRESS" = 1 ]; then
3450+ echo Compressing CD images
3451+ make bin-compress_images
3452+ fi
3453 echo "--------------- `date` ---------------"
3454 done
3455
3456=== renamed file 'build_all.sh' => 'build_all.sh.moved'
3457=== added directory 'contrib'
3458=== renamed directory 'contrib' => 'contrib.moved'
3459=== added file 'contrib/testingcds'
3460--- contrib/testingcds 1970-01-01 00:00:00 +0000
3461+++ contrib/testingcds 2020-06-19 13:49:11 +0000
3462@@ -2,132 +2,105 @@
3463 #
3464 # testingcds (c) 2005 Santiago Garcia Mantinan <manty@manty.net>
3465 #
3466-# Updates since then by:
3467-# Joey Hess <joey@kitenet.net>
3468-# Steve McIntyre <steve@einval.com>
3469-#
3470 # GPL v2
3471 #
3472-# See cronjob.weekly and cronjob.daily for examples of how to call this script
3473-
3474-#set -x
3475-
3476-if [ "$CONF"x = ""x ] ; then
3477- CONF=~/build.wheezy/CONF.sh
3478-fi
3479-export CF=$CONF
3480-if [ "$DCD_DIR"x = ""x ] ; then
3481- DCD_DIR=~/build.wheezy/debian-cd
3482-fi
3483-export CF=$CONF
3484-
3485-now () {
3486- date -u +%F:%H:%M:%S
3487-}
3488+# This file is included here just as an example, it was used when building the
3489+# official testing cds at some point, it was written for a very specific setup
3490+# and then went over a lot of changes during its life, so now this code is
3491+# horrible, hoever some fellows feel it should be included in debian-cd,
3492+# well, I (manty) will leave that on their hands.
3493+#
3494+# The setup we have uses normal debian-cd for daily builds, while it uses a jte
3495+# patched debian-cd for weekly builds, this is done just for speed, the script
3496+# should work with normal debian-cd for all kind of builds just removing -jte
3497+# down there. We are currently just building isos for dailies and jigdos for
3498+# weeklies, no snapshots being generated on the build machine, so I cannot
3499+# waranty that all the code down here works, again, I must stress that you
3500+# should take this just as an example, because part of it is untested and
3501+# the rest is written for a very very specific setup, so... no waranties at all
3502+#
3503+# This is how this script is called for the daily images:
3504+# OMIT_MANUAL=1 NORECOMMENDS=1 NOSUGGESTS=1 COMPLETE=0 INSTALLER_CD=1 TASK=tasks/debian-installer-sarge DOJIGDO=0 DI=sarge DI_DIST=sarge ./testingcds "$arch"
3505+# OMIT_MANUAL=1 NORECOMMENDS=1 NOSUGGESTS=1 COMPLETE=0 INSTALLER_CD=2 TASK=tasks/debian-installer+kernel-sarge DOJIGDO=0 DI=sarge DI_DIST=sarge ./testingcds "$arch"
3506+# OMIT_MANUAL=1 NORECOMMENDS=1 NOSUGGESTS=1 COMPLETE=0 INSTALLER_CD=1 TASK=tasks/debian-installer-sid DOJIGDO=0 DI=sid DI_WWW_HOME=default DI_DIR="$ARCH_DI_DIR" ./testingcds "$arch"
3507+# OMIT_MANUAL=1 NORECOMMENDS=1 NOSUGGESTS=1 COMPLETE=0 INSTALLER_CD=2 TASK=tasks/debian-installer+kernel-sid DOJIGDO=0 DI=sid DI_WWW_HOME=default DI_DIR="$ARCH_DI_DIR" ./testingcds "$arch"
3508+# This is respectively for sarge_d-i businesscards, sarge_d-i netinsts,
3509+# sid_d-i businesscards, and sid_d-i netinsts.
3510+# Where $ARCH_DI_DIR is set to the path for the local mirror of the d-i daily
3511+# built images, this parameter can be omited if no mirror of the images is used
3512+
3513+# For the weekly images it is run for normal cds like this:
3514+# DI_DIST=sarge ./testingcds "$arch"
3515+# and for the dvds like this:
3516+# PUBDIRJIG=/path_to_the/dvd INSTALLER_CD=3 DEFBINSIZE=4440 DEFSRCSIZE=4432 DI_DIST=sarge ./testingcds "$arch"
3517+
3518
3519 # Set up and cleaning
3520-if [ $# -lt 1 ] ; then
3521- echo $0 \$ARCH
3522- echo "variables: PUBDIR[ISO|JIG]"
3523- exit 1
3524-fi
3525-
3526-if [ ! "$DATE_BUILD" ] ; then
3527- DATE_BUILD=`/bin/date -u +%Y%m%d`
3528-fi
3529-
3530-export ARCH="$1"
3531-NUM_ARCHES=`echo $ARCH | wc -w`
3532-
3533-if [ ! "$JIGDOFALLBACKURLS" ] ; then
3534- export JIGDOFALLBACKURLS="Debian=http://us.cdimage.debian.org/cdimage/snapshot/Debian/"
3535-fi
3536-
3537+if [ $# -lt 1 ]
3538+then
3539+ echo $0 \$ARCH
3540+ echo "variables: PUBDIR[ISO|JIG]"
3541+ exit 1
3542+fi
3543+
3544+if [ ! "$DATE" ];then DATE=`/bin/date -u +%Y%m%d`;fi
3545+
3546+export ARCH=$1
3547+export PATH=$PATH:/sbin:/usr/sbin
3548+if [ ! "$PUBDIRJIG" ];then PUBDIRJIG=/org/cdimage.debian.org/www/testing/cd;fi
3549+if [ ! "$PUBDIRISO" ];then PUBDIRISO=/org/cdimage.debian.org/www/testing;fi
3550+if [ ! "$JIGDOFALLBACKURLS" ];then
3551+ if [ "$ARCH" = "amd64" ];then
3552+ export JIGDOFALLBACKURLS="Debian=http://amd64-cdsnap.debian.net/cdimage/snapshot-amd64/Debian/"
3553+ else
3554+ export JIGDOFALLBACKURLS="Debian=http://us.cdimage.debian.org/cdimage/snapshot/Debian/"
3555+ fi
3556+fi
3557 # $DI is used to set DI_CODENAME and also to specify the directory for images
3558-if [ "$DI" ] ; then
3559- export DI_CODENAME="$DI"
3560-fi
3561-
3562-export LOG="`pwd`/log/"
3563-if [ "$NUM_ARCHES"x = "1"x ] ; then
3564- export OUTARCH=$ARCH
3565-else
3566- export OUTARCH="multi-arch"
3567-fi
3568-export RUN="$INSTALLER_CD$DI$OUTARCH$LOGAPPEND"
3569-export LOGFILE="$LOG/$RUN"
3570-
3571-case "$INSTALLER_CD" in
3572- 1)
3573- export DISKTYPE=BC;;
3574- 2|7|8|C)
3575- export DISKTYPE=NETINST;;
3576- 3|6)
3577- export OUT_TYPE=dvd
3578- export DISKTYPE=DVD;;
3579- 4)
3580- export DISKTYPE=kde-CD;;
3581- 5)
3582- export DISKTYPE=xfce-CD;;
3583- A)
3584- export DISKTYPE=lxde-CD;;
3585- B)
3586- export DISKTYPE=xfce+lxde-CD;;
3587- 9)
3588- export OUT_TYPE=bd
3589- export DISKTYPE=BD;;
3590- D)
3591- export OUT_TYPE=dlbd
3592- export DISKTYPE=DLBD;;
3593- *) export DISKTYPE=CD;;
3594-esac
3595-
3596-if [ "$OUT_TYPE"x = ""x ] ; then
3597- OUT_TYPE=cd
3598-fi
3599-
3600-export IMAGETARGET=official_images
3601-cd $DCD_DIR && . $CONF
3602-
3603-if [ "$OUT"x = ""x ] ; then
3604- echo Config error
3605- exit 1
3606-fi
3607-
3608-if [ "$BUILDNAME"x = ""x ] ; then
3609- TRACEFILE="$OUT_TYPE-trace"
3610- echo " Making $ARCH ${DISKTYPE} in $OUT"
3611-else
3612- TRACEFILE="$BUILDNAME-trace"
3613- echo " Making $ARCH ${DISKTYPE} (${BUILDNAME}) in $OUT"
3614-fi
3615-
3616-if [ "$INSTALLER_CD" = "1" ] ; then
3617- export OFFICIAL="Official BusinessCard Snapshot"
3618-elif [ "$INSTALLER_CD" = "2" ] ; then
3619- export OFFICIAL="Official NetInst Snapshot"
3620-elif [ "$INSTALLER_CD" = "4" ]; then
3621- export OFFICIAL="Official KDE CD Snapshot"
3622-elif [ "$INSTALLER_CD" = "5" ]; then
3623- export OFFICIAL="Official Xfce CD Snapshot"
3624-elif [ "$INSTALLER_CD" = "A" ]; then
3625- export OFFICIAL="Official LXDE CD Snapshot"
3626-elif [ "$INSTALLER_CD" = "B" ]; then
3627- export OFFICIAL="Official Xfce/LXDE CD Snapshot"
3628-elif [ "$INSTALLER_CD" = "6" ]; then
3629- export OFFICIAL="Official Multi-Arch DVD"
3630-elif [ "$INSTALLER_CD" = "7" ]; then
3631- export OFFICIAL="Official Multi-Arch Netinst"
3632-elif [ "$INSTALLER_CD" = "8" ]; then
3633- export OFFICIAL="Official Multi-Arch Netinst"
3634-elif [ "$INSTALLER_CD" = "C" ]; then
3635- export OFFICIAL="Unofficial Netinst including firmware"
3636-fi
3637+if [ "$DI" ];then
3638+ export DI_CODENAME="$DI"
3639+ PUBDIRJIG="$PUBDIRJIG"/"$DI"_d-i
3640+ PUBDIRISO="$PUBDIRISO"/"$DI"_d-i
3641+fi
3642+
3643+CALC="Using previous sizes estimations."
3644+if [ "$INSTALLER_CD" = "1" -o "$INSTALLER_CD" = "2" ]
3645+then
3646+ # Do a tradicional build for the ISOs of the small cds
3647+ cd /org/cdimage.debian.org/setup/debian-cd &&
3648+ . ../CONF.sh
3649+ # this is for build.sh
3650+ export CF=../CONF.sh
3651+ export IMAGETARGET=bin-official_images
3652+ # to save some time
3653+ export SKIPMIRRORCHECK=yes
3654+else
3655+ # Do the size stimation and a JTE build for jigdos
3656+ cd /org/cdimage.debian.org/setup/debian-cd-jte &&
3657+ . ../CONF.sh &&
3658+ export IMAGETARGET="ok bootable upgrade bin-infos bin-list" &&
3659+ export CF=../CONF.sh &&
3660+ ./build.sh $ARCH >/dev/null 2>&1 &&
3661+ cd tools && CALC=`./calc` && cd ..
3662+ # this is for build.sh
3663+ if [ "$ARCH" = "i386" ]
3664+ then
3665+ export IMAGETARGET=official_images
3666+ else
3667+ export IMAGETARGET=bin-official_images
3668+ fi
3669+fi
3670+
3671+if [ ! "$OUT" ];then echo Error on the config;exit 1;fi
3672+
3673+if [ "$INSTALLER_CD" = "1" ];then export OFFICIAL="Official BusinessCard Snapshot";fi
3674+if [ "$INSTALLER_CD" = "2" ];then export OFFICIAL="Official NetInst Snapshot";fi
3675+
3676+export LOG="`pwd`/../log/"
3677
3678 rm -rf "$OUT"
3679 mkdir -p "$OUT"
3680-rm -f "$PUBDIRJIG"/$OUTARCH/$TRACEFILE
3681-#mkdir -p "$LOG"
3682+mkdir -p "$LOG"
3683
3684 overview_log="$LOG/overview"
3685 overview () {
3686@@ -138,142 +111,148 @@
3687 LANG=C echo "$(dpkg --print-architecture) ($(date)) $(whoami)@$(hostname | cut -d . -f 1) $1 $2" >> $overview_log
3688 }
3689
3690-> $LOGFILE
3691+# Upgrade sarge's debian-installer task file
3692+# changed this old line into the new one so that amd64 doesn't break
3693+# cd tasks && ../tools/generate_di_list && ../tools/generate_di+k_list && cd .. || exit 1
3694+cd tasks && ../tools/generate_di_list ; ../tools/generate_di+k_list ; cd ..
3695+DEBOOTUDEB=`/bin/sed -n \
3696+ 's/Filename: \(pool\/main\/d\/debootstrap\/debootstrap-udeb.*udeb\)$/\1/p' \
3697+ $MIRROR/dists/$DI_CODENAME/main/debian-installer/binary-$ARCH/Packages`
3698+if [ -z "$DEBOOTUDEB" ];then exit 1;fi
3699+echo "$CALC" >"$LOG/$INSTALLER_CD$DI$ARCH"
3700+echo Using ${DEBOOTUDEB##*/} to get packages used by d-i. >>"$LOG/$INSTALLER_CD$DI$ARCH"
3701+rm -rf ../debootstrap
3702+dpkg -x "$MIRROR/$DEBOOTUDEB" ../debootstrap
3703
3704 # Do the actual building
3705-START=`now`
3706-if ./build.sh "$ARCH" >>"$LOGFILE" 2>&1 ; then
3707- # if it went ok get things ready for publishing
3708- # we treat the daily netinst images in a different way
3709- if [ "$INSTALLER_CD" = "1" ] || \
3710- [ "$INSTALLER_CD" = "2" ] || \
3711- [ "$INSTALLER_CD" = "C" ] ; then
3712-
3713- ##################################
3714- # NETINST STUFF
3715- ##################################
3716-
3717- if [ "$INSTALLER_CD" = "C" ] ; then
3718- if [ "${DI}" = "sid" ] ; then
3719- ARCHDIR=$OUT_FW_SID/$OUTARCH
3720- else
3721- ARCHDIR=$OUT_FW_TST/$OUTARCH
3722- fi
3723- else # non-FW build
3724- if [ "${DI}" = "sid" ] ; then
3725- ARCHDIR=$OUT_FREE_SID/$OUTARCH
3726- else
3727- ARCHDIR=$OUT_FREE_TST/$OUTARCH
3728- fi
3729- fi
3730-
3731- mkdir -p $ARCHDIR/list-cd $ARCHDIR/jigdo-cd $ARCHDIR/iso-cd
3732- # put the isos and jigdos in their place
3733-
3734- $TOPDIR/debian-cd/tools/imagesums $OUT $SUMS_EXTENSION >> "$LOGFILE"
3735- sed -i 's/-BC-1/-businesscard/g;s/-NETINST-1/-netinst/g' $OUT/*SUMS*
3736- cp $OUT/*SUMS* $ARCHDIR/iso-cd
3737- cp $OUT/*SUMS* $ARCHDIR/jigdo-cd
3738-
3739- for i in "$OUT"/*-1.iso; do
3740- BASE=`basename $i .iso`
3741- NETINSTNAME=`echo $BASE | sed 's/-BC-1/-businesscard/g;s/-NETINST-1/-netinst/g'`
3742- mv $OUT/$BASE.iso $ARCHDIR/iso-cd/$NETINSTNAME.iso
3743- cat $OUT/$BASE.jigdo | \
3744- sed 's/-BC-1/-businesscard/g;s/-NETINST-1/-netinst/g' | \
3745- gzip --best --no-name > $ARCHDIR/jigdo-cd/$NETINSTNAME.jigdo
3746- rm $OUT/$BASE.jigdo
3747- mv $OUT/$BASE.template $ARCHDIR/jigdo-cd/$NETINSTNAME.template
3748- # Make sure that the ISO is as new/newer than the jigdo file; #587774
3749- touch $ARCHDIR/iso-cd/$NETINSTNAME.iso
3750- mv $OUT/$BASE.list.gz $ARCHDIR/list-cd/$NETINSTNAME.list.gz
3751- done
3752- rm -f "$OUT"/*
3753- END=`now`
3754- mkdir -p "$PUBDIRJIG"/$OUTARCH
3755- echo -e "start=$START\nend=$END\nerror=0\nlogfile=$RUN\n" > "$PUBDIRJIG"/$OUTARCH/$TRACEFILE
3756-
3757- else
3758-
3759- #######################################
3760- # NORMAL STUFF - full builds (weekly)
3761- #######################################
3762-
3763- # finish up the jigdos (compress & move them)
3764- gzip --best --no-name "$OUT"/*.jigdo
3765- for i in "$OUT"/*.jigdo.gz; do
3766- mv $i ${i%.gz}
3767- done
3768-
3769- # Make sure that the ISOs are as new/newer than the jigdo files; #587774
3770- for file in "$OUT"/*.iso; do
3771- if [ -e $file ] ; then
3772- touch $file
3773- fi
3774- done
3775-
3776- mkdir -p "$PUBDIRJIG"/$OUTARCH/jigdo-${OUT_TYPE}
3777- for file in "$OUT"/*SUMS${SUMS_EXTENSION}; do
3778- outfile="$PUBDIRJIG"/$OUTARCH/jigdo-${OUT_TYPE}/`basename $file`
3779- cat $file >> $outfile
3780- done
3781- mv "$OUT"/*.template "$PUBDIRJIG"/$OUTARCH/jigdo-${OUT_TYPE}
3782- mv "$OUT"/*.jigdo "$PUBDIRJIG"/$OUTARCH/jigdo-${OUT_TYPE}
3783-
3784- mkdir -p "$PUBDIRJIG"/$OUTARCH/iso-${OUT_TYPE}
3785- for file in "$OUT"/*SUMS${SUMS_EXTENSION}; do
3786- outfile="$PUBDIRJIG"/$OUTARCH/iso-${OUT_TYPE}/`basename $file`
3787- cat $file >> $outfile
3788- done
3789- for file in "$OUT"/*.iso; do
3790- if [ -e $file ] ; then
3791- mv $file "$PUBDIRJIG"/$OUTARCH/iso-${OUT_TYPE}
3792- fi
3793- done
3794-
3795- mkdir -p "$PUBDIRJIG"/$OUTARCH/list-${OUT_TYPE}
3796- mv "$OUT"/*list*gz "$PUBDIRJIG"/$OUTARCH/list-${OUT_TYPE}
3797-
3798- END=`now`
3799- echo -e "start=$START\nend=$END\nerror=0\nlogfile=$RUN\n" > "$PUBDIRJIG"/$OUTARCH/$TRACEFILE
3800- fi
3801-
3802- touch $TDIR/$CODENAME/1.pkgs_extracted # so we don't get errors below
3803- for file in `cat $TDIR/$CODENAME/*.pkgs_extracted | sort | uniq`; do
3804- basefile=`basename $file`
3805- if [ ! -e $EXTRACTED_SOURCES/$file ] ; then
3806- cp -a $MIRROR/$file $EXTRACTED_SOURCES
3807- fi
3808- done
3809-
3810- # Mail the sizes of the images
3811- if [ -e "../.debian-cd.mail" ] ; then
3812- MYEMAIL=`grep -v "^#" "../.debian-cd.mail"`
3813- else
3814- MYEMAIL=`whoami`
3815- fi
3816-
3817- for i in $MYEMAIL
3818- do
3819- grep -e "extents written" -e "Written to medi." "$LOGFILE"|mail -s "$RELEASE_BUILD testingcds $RUN ($OUTARCH $DISKTYPE) went ok" "$i"
3820- done
3821- overview "$RUN" success
3822-
3823-else
3824- # Run failed
3825- if [ -e "../.debian-cd.mail" ] ; then
3826- MYEMAIL=`grep -v "^#" "../.debian-cd.mail"`
3827- else
3828- MYEMAIL=`whoami`
3829- fi
3830- for i in $MYEMAIL
3831- do
3832- (echo Error when trying to create cds for $RUN ; cat $LOGFILE) | \
3833- mail -s "testingcds $RUN has failed; log included" "$i"
3834- done
3835- overview "$RUN" failed
3836- END=`now`
3837- mkdir -p "$PUBDIRJIG"/$OUTARCH
3838- echo -e "start=$START\nend=$END\nerror=1\nlogfile=$RUN\n" > "$PUBDIRJIG"/$OUTARCH/$TRACEFILE
3839- exit 1
3840+if ./build.sh $ARCH >>"$LOG/$INSTALLER_CD$DI$ARCH" 2>&1;then
3841+
3842+# if it went ok get things ready for publishing
3843+
3844+# we treat the netinst images in a different way
3845+
3846+if [ "$INSTALLER_CD" = "1" -o "$INSTALLER_CD" = "2" ]
3847+then
3848+
3849+# NETINST STUFF (ISO ONLY)
3850+
3851+# make the dirs we'll use to publish things
3852+ mkdir -p "$OUT"/$ARCH
3853+# rename the isos from .raw to .iso and put them in their place
3854+ for i in "$OUT"/*-1.raw
3855+ do
3856+ I=${i##*/}
3857+ if [ "$INSTALLER_CD" = "1" ];then
3858+ NETINSTNAME=${I%-binary-1.raw}-businesscard.iso
3859+ else
3860+ NETINSTNAME=${I%-binary-1.raw}-netinst.iso
3861+ fi
3862+ mv $i "$OUT"/$ARCH/$NETINSTNAME
3863+ done
3864+# change images names from raw to iso on the MD5SUMS
3865+ sed "s/[^ ]*-1.raw$/$NETINSTNAME/" "$OUT"/MD5SUMS >>"$OUT"/$ARCH/MD5SUMS
3866+# Publish the new version
3867+ mkdir -p "$PUBDIRISO"/$ARCH/$DATE
3868+ if [ -e "$PUBDIRISO"/$ARCH/$DATE/MD5SUMS ];then
3869+ grep -v $NETINSTNAME "$PUBDIRISO"/$ARCH/$DATE/MD5SUMS > "$PUBDIRISO"/$ARCH/$DATE/MD5SUMS.tmp
3870+ fi
3871+ cat "$OUT"/$ARCH/MD5SUMS >> "$PUBDIRISO"/$ARCH/$DATE/MD5SUMS.tmp
3872+ mv "$PUBDIRISO"/$ARCH/$DATE/MD5SUMS.tmp "$PUBDIRISO"/$ARCH/$DATE/MD5SUMS
3873+ mv "$OUT"/$ARCH/$NETINSTNAME "$PUBDIRISO"/$ARCH/$DATE/
3874+ rm -f "$PUBDIRISO"/$ARCH/current
3875+ ln -s $DATE "$PUBDIRISO"/$ARCH/current
3876+# Remove the oldest daily builds, leave only the last 3
3877+ NUM=`/bin/ls -d "$PUBDIRISO"/$ARCH/20*/|wc -l`
3878+ NUM=$(($NUM-3))
3879+ /bin/ls -d "$PUBDIRISO"/$ARCH/20*/|head -n $NUM|tr '\012' '\000'|xargs -0 /bin/rm -rf --
3880+
3881+else
3882+
3883+# NORMAL STUFF, IE NORMAL ISO and JIGDO
3884+
3885+# ISO STUFF
3886+
3887+if [ "$DOJIGDO" != 2 ]
3888+then
3889+# make the dirs we'll use to publish things
3890+ mkdir -p "$OUT"/isos/$ARCH
3891+# rename the isos from .raw to .iso and put them in their place
3892+ for i in "$OUT"/*.raw
3893+ do
3894+ I=${i##*/}
3895+ mv $i "$OUT"/isos/$ARCH/${I%.raw}.iso
3896+ done
3897+# change images names from raw to iso on the MD5SUMS
3898+ sed 's/raw$/iso/' "$OUT"/MD5SUMS >"$OUT"/isos/$ARCH/MD5SUMS
3899+# Remove the old version and publish the new one
3900+ rm -rf "$PUBDIRISO"/isos/$ARCH/
3901+ mkdir -p "$PUBDIRISO"/isos/
3902+ mv "$OUT"/isos/$ARCH/ "$PUBDIRISO"/isos/$ARCH/
3903+fi
3904+
3905+# JIGDO STUFF
3906+
3907+if [ "$DOJIGDO" != 0 ]
3908+then
3909+# make the dirs we'll use to publish things
3910+ mkdir -p "$OUT"/jigdo-area/$ARCH/jigdotemplates
3911+# change images names from raw to iso on the MD5SUMS
3912+ sed 's/raw$/iso/' "$OUT"/MD5SUMS >"$OUT"/jigdo-area/$ARCH/MD5SUMS
3913+# put the templates aside
3914+ mv "$OUT"/*.template "$OUT"/jigdo-area/$ARCH/jigdotemplates
3915+# finish up the jigdos (compress & move them)
3916+ gzip --best --no-name "$OUT"/*.jigdo
3917+ for i in "$OUT"/*.jigdo.gz;do mv $i ${i%.gz};done
3918+ mv "$OUT"/*.jigdo "$OUT"/jigdo-area/$ARCH/
3919+# Remove the old version and publish the new one
3920+ if [ "$IMAGETARGET" = "official_images" ]
3921+ then
3922+ rm -rf "$PUBDIRJIG"/jigdo-area/source/
3923+ mkdir -p "$PUBDIRJIG"/jigdo-area/source/jigdotemplates/
3924+ mv "$OUT"/jigdo-area/$ARCH/*-source-*.jigdo "$PUBDIRJIG"/jigdo-area/source/
3925+ grep "source-.*.iso$" "$OUT"/jigdo-area/$ARCH/MD5SUMS > "$PUBDIRJIG"/jigdo-area/source/MD5SUMS
3926+ mv "$OUT"/jigdo-area/$ARCH/jigdotemplates/*-source-*.template "$PUBDIRJIG"/jigdo-area/source/jigdotemplates/
3927+ grep -v "source-.*.iso$" "$OUT"/jigdo-area/$ARCH/MD5SUMS > "$OUT"/jigdo-area/$ARCH/MD5SUMS.new
3928+ mv "$OUT"/jigdo-area/$ARCH/MD5SUMS.new "$OUT"/jigdo-area/$ARCH/MD5SUMS
3929+ fi
3930+ rm -rf "$PUBDIRJIG"/jigdo-area/$ARCH/
3931+ mkdir -p "$PUBDIRJIG"/jigdo-area/
3932+ mv "$OUT"/jigdo-area/$ARCH/ "$PUBDIRJIG"/jigdo-area/$ARCH/
3933+# Calculate snapshot path, remove the old snapshot and publish the new one
3934+# SNAP=${JIGDOFALLBACKURLS##Debian=http://us.cdimage.debian.org/cdimage/}
3935+# SNAP=${PUBDIRJIG%%testing*}${SNAP%%/Debian*}
3936+# mkdir -p "$SNAP"
3937+# mv "$OUT"/snapshot/* "$SNAP"
3938+# Remove the oldest snapshots, leave only the last 2
3939+# NUM=`/bin/ls -d "${SNAP%%/$DATE}"/20*/|wc -l`
3940+# NUM=$(($NUM-2))
3941+# /bin/ls -d "${SNAP%%/$DATE}"/20*/|head -n $NUM|tr '\012' '\000'|xargs -0 /bin/rm -rf --
3942+fi
3943+
3944+fi
3945+
3946+# Mail the cd sizes of the cds
3947+if [ -e "../.debian-cd.mail" ]
3948+then
3949+ MYEMAIL=`grep -v "^#" "../.debian-cd.mail"`
3950+else
3951+ MYEMAIL=`whoami`
3952+fi
3953+ for i in $MYEMAIL
3954+ do
3955+ grep "extents written" "$LOG/$INSTALLER_CD$DI$ARCH"|mail -s "testingcds $INSTALLER_CD$DI$ARCH went ok" "$i"
3956+ done
3957+ overview "$INSTALLER_CD$DI$ARCH" success
3958+else
3959+if [ -e "../.debian-cd.mail" ]
3960+then
3961+ MYEMAIL=`grep -v "^#" "../.debian-cd.mail"`
3962+else
3963+ MYEMAIL=`whoami`
3964+fi
3965+ for i in $MYEMAIL
3966+ do
3967+ echo Error when trying to create cds for $INSTALLER_CD$DI$ARCH|mail -s "testingcds $INSTALLER_CD$DI$ARCH has failed" "$i"
3968+ done
3969+ overview "$INSTALLER_CD$DI$ARCH" failed
3970 fi
3971
3972=== added directory 'data'
3973=== renamed directory 'data' => 'data.moved'
3974=== added directory 'data/artful'
3975=== added file 'data/artful/README.html.in'
3976--- data/artful/README.html.in 1970-01-01 00:00:00 +0000
3977+++ data/artful/README.html.in 2020-06-19 13:49:11 +0000
3978@@ -0,0 +1,663 @@
3979+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
3980+<html lang="en">
3981+<head>
3982+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
3983+ <title>Debian GNU/Linux -- The Universal Operating System</title>
3984+ <meta name="Description" content="Debian GNU/Linux is a free distribution of the GNU/Linux operating system. It is maintained and updated through the work of many users who volunteer their time and effort.">
3985+ <meta name="Keywords" content="debian, GNU, linux, unix, open source, free, DFSG">
3986+ <meta name="Language" content="English">
3987+ <meta name="Author" content="J.A. Bezemer, debian-boot@lists.debian.org">
3988+ <link rev="made" href="mailto:debian-boot@lists.debian.org">
3989+</head>
3990+<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#800080" alink="#FF0000">
3991+
3992+ <!-- The HTML and TEXT file are NOT the actual source code. -->
3993+ <!-- For that, see http://cvs.debian.org/debian-cd/data/woody/README.html.in?cvsroot=debian-boot -->
3994+#if 0
3995+ If you read THIS, you're viewing the actual source file ;-)
3996+#endif
3997+
3998+#undef i386
3999+#undef alpha
4000+#undef powerpc
4001+#undef ppc
4002+#undef sparc
4003+#undef ultrasparc
4004+#undef m68k
4005+#undef arm
4006+#undef binary
4007+#undef bin
4008+#undef source
4009+#undef src
4010+
4011+#if OUTPUTtext
4012+#define href nothing
4013+#endif
4014+
4015+#include <README.diskdefines>
4016+
4017+
4018+#if OUTPUThtml
4019+<div align=right>
4020+(<a href="README.txt">Text version</a>)
4021+</div>
4022+<table border="0" cellpadding="3" cellspacing="0" align="center" summary="">
4023+<tr>
4024+<td>
4025+<img src="pics/logo-50.jpg" border="0" hspace="0" vspace="0" alt="" width="50" height="61">
4026+<img src="pics/debian.jpg" border="0" hspace="0" vspace="0" alt="Debian" width="179" height="61">
4027+</td>
4028+</tr>
4029+</table>
4030+#endif
4031+#if OUTPUTtext
4032+<div align=right>
4033+(HTML version in README.html)
4034+</div>
4035+#endif
4036+
4037+
4038+<table bgcolor="#DF0451" border="0" cellpadding="0" cellspacing="0"
4039+ width="100%" summary="">
4040+<tr>
4041+<td valign="top">
4042+<img src="pics/red-upperleft.png" align="left" border="0" hspace="0"
4043+ vspace="0" alt="" width="15" height="16">
4044+</td>
4045+<td rowspan="2" align="center">
4046+
4047+ <table align="center" border="0" cellpadding="2" cellspacing="0">
4048+ <tr><td bgcolor="#000084">
4049+ <div align="center"><font color="#FFFFFF" face="helvetica,arial"><B>&nbsp;&nbsp;
4050+#if 0
4051+ Debian GNU/Linux 2.2 "Potato" - Official i386 Binary-1 CD
4052+#endif
4053+ DISKNAME CD
4054+ &nbsp;&nbsp;</B></font></div>
4055+ </td></tr>
4056+ </table>
4057+
4058+</td>
4059+<td valign="top">
4060+<img src="pics/red-upperright.png" align="right" border="0" hspace="0"
4061+ vspace="0" alt="" width="16" height="16">
4062+</td>
4063+</tr>
4064+<tr>
4065+<td valign="bottom">
4066+<img src="pics/red-lowerleft.png" align="left" border="0" hspace="0"
4067+ vspace="0" alt="" width="16" height="16">
4068+</td>
4069+<td valign="bottom">
4070+<img src="pics/red-lowerright.png" align="right" border="0" hspace="0"
4071+vspace="0" alt="" width="15" height="16">
4072+</td>
4073+</tr>
4074+</table>
4075+
4076+<table border="0" cellpadding="2" cellspacing="0" width="100%" summary="">
4077+<tr>
4078+ <td></td>
4079+</tr>
4080+</table>
4081+
4082+
4083+<table border="0" cellpadding="0" cellspacing="0" width="100%" summary="">
4084+<tr>
4085+ <td colspan="3" valign="top" width="20%" bgcolor="#BBDDFF">
4086+ <img src="pics/blue-upperleft.png" align="left" border="0"
4087+ hspace="0" vspace="0" alt="" width="16" height="16">
4088+ <img src="pics/blue-upperright.png" align="right" border="0"
4089+ hspace="0" vspace="0" alt="" width="16" height="16">
4090+ </td>
4091+</tr>
4092+<tr>
4093+ <td bgcolor="#BBDDFF">&nbsp;&nbsp;</td>
4094+
4095+ <td valign="TOP" bgcolor="#BBDDFF">
4096+
4097+<font face="Arial,Helvetica">
4098+
4099+#if OUTPUThtml
4100+<P><B><A href="http://www.debian.org/">Debian home&nbsp;page</A></B></P>
4101+#endif
4102+
4103+&nbsp;<br>
4104+<P>
4105+
4106+#if OUTPUTtext
4107+&nbsp;<br>
4108+CONTENTS:
4109+<br>
4110+&nbsp;<br>
4111+<UL>
4112+#endif
4113+
4114+#if OUTPUTtext
4115+<LI>
4116+#endif
4117+
4118+<A href="#intro">Intro</A>
4119+<P>
4120+
4121+#if OUTPUTtext
4122+</LI><LI>
4123+#endif
4124+
4125+<A href="#thiscd">About This CD</A>
4126+<P>
4127+
4128+#if OUTPUTtext
4129+</LI><LI>
4130+#endif
4131+
4132+<A href="#install">Installing</A>
4133+<P>
4134+
4135+#if OUTPUTtext
4136+</LI><LI>
4137+#endif
4138+
4139+#ifndef UNOFFEXTRAS
4140+<A href="#lastmin">Last-Minute Notes</A>
4141+<P>
4142+
4143+#if OUTPUTtext
4144+</LI><LI>
4145+#endif
4146+#endif
4147+
4148+#if TYPEbinary
4149+ <A href="#apt">Using CDs with apt</A>
4150+ <P>
4151+
4152+#if OUTPUTtext
4153+ </LI><LI>
4154+#endif
4155+#endif
4156+
4157+#ifndef UNOFFEXTRAS
4158+<A href="#cdmanuf">CD Manufacturers</A>
4159+<P>
4160+
4161+#if OUTPUTtext
4162+</LI><LI>
4163+#endif
4164+#endif
4165+
4166+<A href="#other">More Information</A>
4167+
4168+<P>
4169+
4170+#if OUTPUThtml
4171+&nbsp;<P>
4172+<A href=".">Browse this CD-ROM</A></P>
4173+<P>
4174+<tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt>
4175+</P>
4176+#endif
4177+
4178+
4179+</font>
4180+
4181+#if OUTPUTtext
4182+</LI>
4183+</UL>
4184+#endif
4185+
4186+
4187+ </td>
4188+ <td bgcolor="#BBDDFF">&nbsp;&nbsp;</td>
4189+ <td>&nbsp;&nbsp;</td>
4190+
4191+ <td valign="TOP" width="80%">
4192+
4193+<div align="center">
4194+<big><big><B><I>
4195+Welcome to the exciting world of
4196+</I></B></big></big>
4197+<br>
4198+<big><big><big><B><I>
4199+Debian GNU/Linux!
4200+</I></B></big></big></big>
4201+</div>
4202+
4203+<P><H2><A name="intro">
4204+Intro
4205+#if OUTPUTtext
4206+<br>
4207+=====
4208+#endif
4209+</H2>
4210+</a>
4211+<p>
4212+This is one of the CD-ROMs of the
4213+<a href="http://www.debian.org/">Debian GNU/Linux</a>
4214+distribution. Debian is a
4215+very extensive collection of software. But it is more. It is a complete
4216+Operating System (OS) for your computer. And it is
4217+<A href="http://www.debian.org/intro/free">free</A>
4218+(as in &quot;freedom&quot;).
4219+<P>
4220+An operating system is the set of basic programs
4221+and utilities that make your computer run. At the core of an operating
4222+system is the kernel. The kernel is the most fundamental program on the
4223+computer, which does all the basic housekeeping and lets you start other
4224+programs.
4225+Debian is kernel independent. It currently uses the
4226+<A href="http://www.linux.org/">Linux</A> kernel but work is
4227+in progress to provide Debian for other kernels, using
4228+<A href="http://www.gnu.org/software/hurd/hurd.html">the Hurd</A>.
4229+Most of the basic operating system tools
4230+come from the <a href="http://www.gnu.org/">GNU project</A>; hence the name
4231+GNU/Linux.
4232+<P>
4233+
4234+Debian is available for various kinds of computers
4235+(&quot;architectures&quot;), like
4236+&quot;IBM-compatible&quot; PCs (<i>i386</i>),
4237+Compaq's <i>Alpha</i>,
4238+Motorola's 680x0 (<i>m68k</i>),
4239+Sun's <i>Sparc</i>,
4240+Motorola/IBM's <i>PowerPC</i>, and <i>(Strong)ARM</i> processors.
4241+Check the <A href="http://www.debian.org/ports">ports</A> page
4242+#if OUTPUTtext
4243+(http://www.debian.org/ports)
4244+#endif
4245+for more information.
4246+<P>
4247+
4248+#if OUTPUTtext
4249+Read more at <P>
4250+&nbsp; http://www.debian.org/intro/about
4251+#endif
4252+#if OUTPUThtml
4253+<A href="http://www.debian.org/intro/about">Read more...</A>
4254+#endif
4255+
4256+#if OUTPUTtext
4257+<P>&nbsp;<P><H2><A name="thiscd">
4258+#endif
4259+#if OUTPUThtml
4260+<P><HR><P><H2><A name="thiscd">
4261+#endif
4262+About This CD
4263+#if OUTPUTtext
4264+<br>
4265+=============
4266+#endif
4267+</H2>
4268+</a>
4269+<p>
4270+This CD-ROM is labeled
4271+<P>
4272+<tt>&nbsp;
4273+ DISKNAME
4274+</tt>
4275+<P>
4276+#ifndef UNOFFEXTRAS
4277+which means that this CD is number DISKNUM of TOTALNUM CDs containing
4278+#if TYPEbinary
4279+programs ("binaries") for `ARCH' computers.
4280+<P>
4281+The programs on the Binary CDs are ordered by popularity. The Binary-1 CD
4282+contains the most popular programs and the installation tools; it is possible
4283+to install and run Debian with only the Binary-1 CD. The other CDs, up to
4284+Binary-TOTALNUM, contain mostly special-interest programs.
4285+#endif
4286+#if TYPEsource
4287+the source code of programs in the Debian OS.
4288+<P>
4289+The source packages on the Source CDs are ordered by popularity, like
4290+the programs on the Binary CDs. This means that the source code of the
4291+programs on the Binary-DISKNUM CD can most likely be found on this CD
4292+(though there may be some variation due to size issues).
4293+#endif
4294+#else
4295+#include <unoffextrascd.html.in>
4296+#endif
4297+
4298+
4299+#if OUTPUTtext
4300+<P>&nbsp;<P><H2><A name="install">
4301+#endif
4302+#if OUTPUThtml
4303+<P><HR><P><H2><A name="install">
4304+#endif
4305+Installing
4306+#if OUTPUTtext
4307+<br>
4308+==========
4309+#endif
4310+</H2>
4311+</a>
4312+<p>
4313+#if TYPEbinary
4314+
4315+ Because Debian is a complete Operating System, the installation procedure
4316+ may seem a bit unusual. You can install Debian GNU/Linux either
4317+ <i>next to</i> your current OS, or as <i>only</i> OS on your computer.
4318+
4319+ <P>
4320+ Read the <i>Installation Manual</i>, on this CD at
4321+ <P>
4322+ <tt>&nbsp;
4323+ <A href="doc/install/manual/en/index.html">doc/install/manual/en/index.html</a> &nbsp;&nbsp;&nbsp; </tt>
4324+ <P>
4325+ Programs and other files that are needed for the installation can be found on
4326+ this CD under
4327+ <P>
4328+ <tt>&nbsp;
4329+ <A href=%%""tools/%%"">/tools/</a>
4330+ </tt>
4331+ and
4332+ <tt>&nbsp;
4333+ <A href=%%""install/floppy/%%"">/install/floppy/</a>
4334+ </tt>
4335+
4336+#if ARCHi386 || ARCHalpha || ARCHpowerpc || ARCHsparc
4337+ <P>
4338+ For the impatient ones:
4339+#endif
4340+
4341+#if ARCHi386 || ARCHalpha || ARCHsparc
4342+ you can start the installation program easily by booting off this CD-ROM.
4343+ Note that not all (esp. older) systems support this.
4344+ <P>
4345+#endif
4346+
4347+#if ARCHi386 || ARCHpowerpc
4348+#if ARCHi386
4349+ You can also
4350+#else
4351+ you can
4352+#endif
4353+ examine the
4354+ <P>
4355+ <tt>&nbsp;
4356+ <a href="install/">/install</a>
4357+ </tt>
4358+ <P>
4359+ directory; you might be able to start the installation system directly
4360+ from there.
4361+#endif
4362+
4363+#else
4364+ The installation tools of the Debian Operating System are located on the
4365+ Binary-1 CD.
4366+ See the README on that CD for more info.
4367+#endif
4368+
4369+#ifndef UNOFFEXTRAS
4370+#if OUTPUTtext
4371+<P>&nbsp;<P><H2><A name="lastmin">
4372+#endif
4373+#if OUTPUThtml
4374+<P><HR><P><H2><A name="lastmin">
4375+#endif
4376+Last-Minute Notes
4377+#if OUTPUTtext
4378+<br>
4379+=================
4380+#endif
4381+</H2>
4382+</a>
4383+<p>
4384+<UL>
4385+
4386+<LI>
4387+You should keep in mind that this is an unofficial CD of the current
4388+development version of the Debian system. This means that all sorts of
4389+bugs may be present anywhere in the system.
4390+
4391+<br>&nbsp;
4392+</LI>
4393+
4394+#if 0
4395+-------- This can't be an official image, so also no official notes.
4396+<LI>
4397+Last-minutes notes for this CD may be available on
4398+<a href="http://www.debian.org/CD/releases/">http://www.debian.org/CD/releases/</a>
4399+</LI>
4400+#endif
4401+
4402+</UL>
4403+#endif
4404+
4405+#if TYPEbinary
4406+#if OUTPUTtext
4407+ <P>&nbsp;<P><H2><A name="apt">
4408+#endif
4409+#if OUTPUThtml
4410+ <P><HR><P><H2><A name="apt">
4411+#endif
4412+ Using Apt
4413+#if OUTPUTtext
4414+ <br>
4415+ =============
4416+#endif
4417+ </H2>
4418+ </a>
4419+ <p>
4420+ After installing or upgrading, Debian's packaging system can use CD-ROMs,
4421+ local collections, or networked servers (FTP, HTTP) to automatically
4422+ install software from (<tt>.deb</tt> <i>packages</i>). This is done
4423+ preferably with the `apt' and `aptitude' programs.
4424+
4425+ <P>
4426+
4427+ You can install packages from the commandline using
4428+ <tt>apt-get</tt>. For example, if you want to install the packages
4429+ `commprog' and `maxgame', you can give the command
4430+ <P>
4431+ <tt>&nbsp;
4432+ apt-get install commprog maxgame
4433+ </tt>
4434+ <P>
4435+ Note that you don't have to enter the complete path, or the
4436+ `<tt>.deb</tt>' extension. `Apt' will figure this out itself.
4437+ <P>
4438+ Or use aptitude for a full screen interactive selection of available
4439+ Debian packages.
4440+
4441+#endif
4442+
4443+
4444+#ifndef UNOFFEXTRAS
4445+#if OUTPUTtext
4446+<P>&nbsp;<P><H2><A name="cdmanuf">
4447+#endif
4448+#if OUTPUThtml
4449+<P><HR><P><H2><A name="cdmanuf">
4450+#endif
4451+CD Manufacturers
4452+#if OUTPUTtext
4453+<br>
4454+================
4455+#endif
4456+</H2>
4457+</a>
4458+<p>
4459+You are completely free to manufacture and re-distribute CD-ROMs of the
4460+Debian GNU/Linux Operating System, like this one. There is no charge from
4461+us (but of course donations are always welcome).
4462+
4463+<P>
4464+
4465+For all needed information and contact addresses, please refer to
4466+<P>
4467+<tt>&nbsp;
4468+ <a href="http://www.debian.org/CD/">http://www.debian.org/CD/</a>
4469+</tt>
4470+#endif
4471+
4472+#if OUTPUTtext
4473+<P>&nbsp;<P><H2><A name="other">
4474+#endif
4475+#if OUTPUThtml
4476+<P><HR><P><H2><A name="other">
4477+#endif
4478+More Information
4479+#if OUTPUTtext
4480+<br>
4481+================
4482+#endif
4483+</H2>
4484+</a>
4485+<p>
4486+#if DISKNUM1 && TYPEbinary
4487+
4488+There is much more information present on this CD. Besides the already
4489+mentioned installation and upgrading procedures, this is the most
4490+interesting: <P>
4491+
4492+<UL>
4493+<LI>
4494+
4495+#if OUTPUTtext
4496+/doc/FAQ
4497+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4498+#endif
4499+<A href="doc/FAQ/">Debian FAQ</a>
4500+
4501+</LI>
4502+<LI>
4503+
4504+#if OUTPUTtext
4505+/doc/constitution.txt
4506+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4507+#endif
4508+<A href="doc/constitution.txt">The Debian Constitution</a>
4509+
4510+</LI>
4511+<LI>
4512+
4513+#if OUTPUTtext
4514+/doc/debian-manifesto
4515+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4516+#endif
4517+<A href="doc/debian-manifesto">The Debian Manifesto</a>
4518+
4519+</LI>
4520+<LI>
4521+
4522+#if OUTPUTtext
4523+/doc/social-contract.txt
4524+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4525+#endif
4526+<A href="doc/social-contract.txt">Debian's Social Contract</a>
4527+
4528+</LI>
4529+<LI>
4530+
4531+#if OUTPUTtext
4532+/doc/bug-reporting.txt
4533+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4534+#endif
4535+<A href="doc/bug-reporting.txt">Bug reporting instructions</a>
4536+
4537+</LI>
4538+</UL>
4539+
4540+#else
4541+
4542+The Binary-1 CD contains much more information about various aspects
4543+of the Debian Operating System and the Debian organization.
4544+ See the README on that CD for more info.
4545+
4546+#endif
4547+
4548+<P>
4549+Also on the Internet are many resources. To name a few:
4550+<P>
4551+
4552+<UL>
4553+<LI>
4554+
4555+#if OUTPUTtext
4556+http://www.debian.org
4557+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4558+#endif
4559+<A href="http://www.debian.org/">The Debian homepage</a>
4560+
4561+</LI>
4562+<LI>
4563+
4564+#if OUTPUTtext
4565+http://www.debian.org/doc
4566+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4567+#endif
4568+<A href="http://www.debian.org/doc/">Debian Documentation</a>
4569+
4570+</LI>
4571+<LI>
4572+
4573+#if OUTPUTtext
4574+http://www.debian.org/support
4575+ &nbsp;
4576+#endif
4577+<A href="http://www.debian.org/support">Debian User Support</a>
4578+
4579+</LI>
4580+<LI>
4581+
4582+#if OUTPUTtext
4583+http://www.tldp.org
4584+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4585+#endif
4586+<A href="http://www.tldp.org/">The Linux Documentation Project</a>
4587+
4588+</LI>
4589+<LI>
4590+
4591+#if OUTPUTtext
4592+http://www.linux.org
4593+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4594+#endif
4595+<A href="http://www.linux.org/">General Linux homepage</a>
4596+
4597+</LI>
4598+</UL>
4599+
4600+<P>
4601+
4602+<DIV align="center">
4603+
4604+#if OUTPUTtext
4605+&nbsp;<br>
4606+&nbsp;<br>
4607+#endif
4608+#if OUTPUThtml
4609+<HR>
4610+#endif
4611+
4612+<SMALL>See the Debian
4613+<A href="http://www.debian.org/contact">contact page</A>
4614+
4615+#if OUTPUTtext
4616+(http://www.debian.org/contact)
4617+#endif
4618+
4619+for information on contacting us.
4620+ </SMALL><P>
4621+<SMALL>
4622+
4623+Last Modified: Sat Mar 20 12:30:45 EST 2004
4624+
4625+<br></SMALL>
4626+</DIV>
4627+
4628+ </td>
4629+ </tr>
4630+ <tr>
4631+ <td colspan="3" valign="bottom" width="20%" bgcolor="#BBDDFF">
4632+ <img src="pics/blue-lowerleft.png" align="left" border="0"
4633+ hspace="0" vspace="0" alt="" width="17" height="16">
4634+ <img src="pics/blue-lowerright.png" align="right" border="0"
4635+ hspace="0" vspace="0" alt="" width="16" height="16">
4636+ </td>
4637+ </tr>
4638+ </table>
4639+
4640+</body>
4641+</html>
4642
4643=== added file 'data/artful/README.sbm'
4644--- data/artful/README.sbm 1970-01-01 00:00:00 +0000
4645+++ data/artful/README.sbm 2020-06-19 13:49:11 +0000
4646@@ -0,0 +1,43 @@
4647+About the Smart Boot Manager image
4648+----------------------------------
4649+
4650+ The file `sbm.bin' that is available in this directory may be useful
4651+ to you if you are not able to directly boot the first CD because your
4652+ BIOS may be too old and may not support ISOLINUX.
4653+
4654+ Then, instead of booting on the CD directly, you create a Smart Boot
4655+ Manager floppy image by using the sbm.bin disk image. You can create this
4656+ floppy with rawrite (under DOS) or with dd (under Linux). Now you can
4657+ boot on this floppy disk and it will detect your CDROM and let you boot
4658+ on it bypassing any BIOS limitation.
4659+
4660+What is SBM ?
4661+
4662+ Smart Boot Manager or briefly SmartBtmgr (SBM), is an OS independent
4663+ Boot Manager - a program that is loaded by the bios before any
4664+ operating system and allows you to choose which operating system to
4665+ boot.
4666+
4667+ SBM is included in Debian in two ways, the package bmconf allows us to
4668+ install and configure an old version of SBM and sbm wich is the latest
4669+ version of SBM with an installer.
4670+
4671+What's the use of SBM on the CD then ?
4672+
4673+ SBM includes an IDE driver that allows us to boot the cds even on
4674+ machines with a BIOS that wouldn't support booting from CD, provided our
4675+ CDROM is an IDE one, that is, so you can make a SBM floppy and boot from
4676+ it and then tell it to boot from your CDROM.
4677+
4678+ Also, there are some cases where the BIOS would allow booting from the CD
4679+ but isolinux fails to boot from there, in this case you can either boot
4680+ using a CD other than the first, as the others don't use isolinux, or you
4681+ can make a SBM floppy and boot from this floppy and then tell SBM to boot
4682+ your CDROM.
4683+
4684+How do you make a SBM floppy ?
4685+
4686+ If you have SBM installed on a box you can run sbminst. Otherwise you can
4687+ put the sbm.bin floppy image that we provide with our cds onto a floppy
4688+ just like you would do with a rescue image.
4689+
4690
4691=== added file 'data/artful/access-new.pcx'
4692Binary files data/artful/access-new.pcx 1970-01-01 00:00:00 +0000 and data/artful/access-new.pcx 2020-06-19 13:49:11 +0000 differ
4693=== added file 'data/artful/access.pcx'
4694Binary files data/artful/access.pcx 1970-01-01 00:00:00 +0000 and data/artful/access.pcx 2020-06-19 13:49:11 +0000 differ
4695=== added file 'data/artful/amd64_udeb_include'
4696--- data/artful/amd64_udeb_include 1970-01-01 00:00:00 +0000
4697+++ data/artful/amd64_udeb_include 2020-06-19 13:49:11 +0000
4698@@ -0,0 +1,4 @@
4699+netcfg
4700+ethdetect
4701+pcmcia-cs-udeb
4702+wireless-tools-udeb
4703
4704=== added file 'data/artful/blank.pcx'
4705Binary files data/artful/blank.pcx 1970-01-01 00:00:00 +0000 and data/artful/blank.pcx 2020-06-19 13:49:11 +0000 differ
4706=== added file 'data/artful/edubuntu.pcx'
4707Binary files data/artful/edubuntu.pcx 1970-01-01 00:00:00 +0000 and data/artful/edubuntu.pcx 2020-06-19 13:49:11 +0000 differ
4708=== added file 'data/artful/edubuntu.png'
4709Binary files data/artful/edubuntu.png 1970-01-01 00:00:00 +0000 and data/artful/edubuntu.png 2020-06-19 13:49:11 +0000 differ
4710=== added file 'data/artful/exclude-udebs'
4711--- data/artful/exclude-udebs 1970-01-01 00:00:00 +0000
4712+++ data/artful/exclude-udebs 2020-06-19 13:49:11 +0000
4713@@ -0,0 +1,1 @@
4714+kernel-image-*
4715
4716=== added file 'data/artful/gobuntu.pcx'
4717Binary files data/artful/gobuntu.pcx 1970-01-01 00:00:00 +0000 and data/artful/gobuntu.pcx 2020-06-19 13:49:11 +0000 differ
4718=== added file 'data/artful/gobuntu.png'
4719Binary files data/artful/gobuntu.png 1970-01-01 00:00:00 +0000 and data/artful/gobuntu.png 2020-06-19 13:49:11 +0000 differ
4720=== added file 'data/artful/i386_businesscard_udeb_include'
4721--- data/artful/i386_businesscard_udeb_include 1970-01-01 00:00:00 +0000
4722+++ data/artful/i386_businesscard_udeb_include 2020-06-19 13:49:11 +0000
4723@@ -0,0 +1,5 @@
4724+choose-mirror
4725+netcfg
4726+ethdetect
4727+pcmcia-cs-udeb
4728+wireless-tools-udeb
4729
4730=== added file 'data/artful/i386_netinst_udeb_include'
4731--- data/artful/i386_netinst_udeb_include 1970-01-01 00:00:00 +0000
4732+++ data/artful/i386_netinst_udeb_include 2020-06-19 13:49:11 +0000
4733@@ -0,0 +1,4 @@
4734+netcfg
4735+ethdetect
4736+pcmcia-cs-udeb
4737+wireless-tools-udeb
4738
4739=== added file 'data/artful/i386_udeb_include'
4740--- data/artful/i386_udeb_include 1970-01-01 00:00:00 +0000
4741+++ data/artful/i386_udeb_include 2020-06-19 13:49:11 +0000
4742@@ -0,0 +1,4 @@
4743+netcfg
4744+ethdetect
4745+pcmcia-cs-udeb
4746+wireless-tools-udeb
4747
4748=== added file 'data/artful/kubuntu-access.pcx'
4749Binary files data/artful/kubuntu-access.pcx 1970-01-01 00:00:00 +0000 and data/artful/kubuntu-access.pcx 2020-06-19 13:49:11 +0000 differ
4750=== added file 'data/artful/kubuntu-blank.pcx'
4751Binary files data/artful/kubuntu-blank.pcx 1970-01-01 00:00:00 +0000 and data/artful/kubuntu-blank.pcx 2020-06-19 13:49:11 +0000 differ
4752=== added file 'data/artful/kubuntu.pcx'
4753Binary files data/artful/kubuntu.pcx 1970-01-01 00:00:00 +0000 and data/artful/kubuntu.pcx 2020-06-19 13:49:11 +0000 differ
4754=== added file 'data/artful/kubuntu.png'
4755Binary files data/artful/kubuntu.png 1970-01-01 00:00:00 +0000 and data/artful/kubuntu.png 2020-06-19 13:49:11 +0000 differ
4756=== added file 'data/artful/lubuntu.pcx'
4757Binary files data/artful/lubuntu.pcx 1970-01-01 00:00:00 +0000 and data/artful/lubuntu.pcx 2020-06-19 13:49:11 +0000 differ
4758=== added file 'data/artful/lubuntu.png'
4759Binary files data/artful/lubuntu.png 1970-01-01 00:00:00 +0000 and data/artful/lubuntu.png 2020-06-19 13:49:11 +0000 differ
4760=== added directory 'data/artful/multiarch'
4761=== added file 'data/artful/multiarch/amd64'
4762--- data/artful/multiarch/amd64 1970-01-01 00:00:00 +0000
4763+++ data/artful/multiarch/amd64 2020-06-19 13:49:11 +0000
4764@@ -0,0 +1,1 @@
4765+i386
4766
4767=== added file 'data/artful/mythbuntu.pcx'
4768Binary files data/artful/mythbuntu.pcx 1970-01-01 00:00:00 +0000 and data/artful/mythbuntu.pcx 2020-06-19 13:49:11 +0000 differ
4769=== added file 'data/artful/mythbuntu.png'
4770Binary files data/artful/mythbuntu.png 1970-01-01 00:00:00 +0000 and data/artful/mythbuntu.png 2020-06-19 13:49:11 +0000 differ
4771=== added directory 'data/artful/pegasos'
4772=== added file 'data/artful/pegasos/pegasos'
4773--- data/artful/pegasos/pegasos 1970-01-01 00:00:00 +0000
4774+++ data/artful/pegasos/pegasos 2020-06-19 13:49:11 +0000
4775@@ -0,0 +1,84 @@
4776+\ FORTH is identifed by a forth comment at first line
4777+\
4778+\ terminal control stuff
4779+\
4780+: TTY.CSI d# 27 EMIT ASCII [ EMIT ;
4781+: TTY.HOME TTY.CSI ASCII H EMIT ;
4782+: TTY.CLR_EOS TTY.CSI ASCII J EMIT ;
4783+: TTY.HOME_CLR TTY.HOME TTY.CLR_EOS ;
4784+\
4785+\ boot menu stuff
4786+\
4787+: my-max-boot-num 3 ;
4788+: my-boot-default 1 ;
4789+: my-boot-delay d# 300 ; \ unit = 100 ms
4790+: my-print-menu ( -- )
4791+ TTY.HOME_CLR
4792+ ." " cr
4793+ ." Welcome to Ubuntu ${DEBIAN_VERSION}!" cr
4794+ ." " cr
4795+ ." This is an Ubuntu installation ${MEDIA_TYPE}," cr
4796+ ." built on ${BUILD_DATE}." cr
4797+ ." " cr
4798+ ." The default option is (1) 'install'." cr
4799+ ." " cr
4800+ ." ************************************" cr
4801+ ." If in doubt, just choose (1) 'install'" cr
4802+ ." ************************************" cr
4803+ ." " cr
4804+ ." 1: install" cr
4805+ ." 2: return to OF prompt" cr
4806+ ." " cr
4807+;
4808+: my-boot-case ( num -- )
4809+ ." " cr
4810+ case
4811+ 1 of " cd install/powerpc/vmlinuz-chrp.initrd --" endof
4812+ 2 of " none" endof
4813+ endcase
4814+ $boot
4815+;
4816+: my-input-num ( wait-period max-boot-num default-num -- boot-num )
4817+ 1 \ loop-inc = 1
4818+ 3 pick 0 do
4819+ 0d emit
4820+ ." press 1-"
4821+ ( wait-period max-boot-num default-num loop-inc )
4822+ 2 pick ascii 0 + emit
4823+ dup 1 = if
4824+ ." within "
4825+ 3 pick i - d# 10 / .d
4826+ ." seconds"
4827+ then
4828+ ." (default: "
4829+ over ascii 0 + emit
4830+ ." ) : "
4831+ d# 100 ms
4832+ key? if
4833+ key
4834+ ( wait-period max-boot-num default-num loop-inc key )
4835+ dup 0d = if \ return pressed
4836+ drop leave
4837+ then
4838+
4839+ ascii 0 -
4840+ ( wait-period max-boot-num default-num loop-inc num )
4841+ dup 1 5 pick
4842+ ( wait-period max-boot-num default-num loop-inc num num 1 max-boot-num )
4843+ between if
4844+ rot drop swap leave
4845+ then
4846+
4847+ ( wait-period max-boot-num default-num loop-inc num )
4848+ 2drop 0 \ loop-inc = 0
4849+ then
4850+ dup +loop
4851+ drop
4852+ ( wait-period max-boot-num boot-num )
4853+ nip nip
4854+;
4855+
4856+
4857+my-print-menu
4858+my-boot-delay my-max-boot-num my-boot-default my-input-num
4859+my-boot-case
4860
4861=== added file 'data/artful/powerpc_businesscard_udeb_include'
4862--- data/artful/powerpc_businesscard_udeb_include 1970-01-01 00:00:00 +0000
4863+++ data/artful/powerpc_businesscard_udeb_include 2020-06-19 13:49:11 +0000
4864@@ -0,0 +1,4 @@
4865+choose-mirror
4866+netcfg
4867+ethdetect
4868+wireless-tools-udeb
4869
4870=== added file 'data/artful/powerpc_netinst_udeb_include'
4871--- data/artful/powerpc_netinst_udeb_include 1970-01-01 00:00:00 +0000
4872+++ data/artful/powerpc_netinst_udeb_include 2020-06-19 13:49:11 +0000
4873@@ -0,0 +1,3 @@
4874+netcfg
4875+ethdetect
4876+wireless-tools-udeb
4877
4878=== added file 'data/artful/powerpc_udeb_include'
4879--- data/artful/powerpc_udeb_include 1970-01-01 00:00:00 +0000
4880+++ data/artful/powerpc_udeb_include 2020-06-19 13:49:11 +0000
4881@@ -0,0 +1,4 @@
4882+netcfg
4883+ethdetect
4884+pcmcia-cs-udeb
4885+wireless-tools-udeb
4886
4887=== added directory 'data/artful/preseed'
4888=== added file 'data/artful/preseed/cli.seed'
4889--- data/artful/preseed/cli.seed 1970-01-01 00:00:00 +0000
4890+++ data/artful/preseed/cli.seed 2020-06-19 13:49:11 +0000
4891@@ -0,0 +1,6 @@
4892+# Only install the standard system and language packs.
4893+tasksel tasksel/first multiselect
4894+d-i preseed/early_command string . /usr/share/debconf/confmodule; db_get debconf/priority; case $RET in low|medium) db_fset tasksel/first seen false; echo 'tasksel tasksel/first seen false' >>/var/lib/preseed/log ;; esac
4895+d-i pkgsel/language-pack-patterns string
4896+# No language support packages.
4897+d-i pkgsel/install-language-support boolean false
4898
4899=== added directory 'data/artful/preseed/edubuntu'
4900=== added file 'data/artful/preseed/edubuntu/cli.seed'
4901--- data/artful/preseed/edubuntu/cli.seed 1970-01-01 00:00:00 +0000
4902+++ data/artful/preseed/edubuntu/cli.seed 2020-06-19 13:49:11 +0000
4903@@ -0,0 +1,9 @@
4904+# Adjust the default hostname.
4905+d-i netcfg/get_hostname string edubuntu
4906+d-i netcfg/get_hostname seen false
4907+# Only install the standard system and language packs.
4908+tasksel tasksel/first multiselect
4909+d-i preseed/early_command string . /usr/share/debconf/confmodule; db_get debconf/priority; case $RET in low|medium) db_fset tasksel/first seen false; echo 'tasksel tasksel/first seen false' >>/var/lib/preseed/log ;; esac
4910+d-i pkgsel/language-pack-patterns string
4911+# No language support packages.
4912+d-i pkgsel/install-language-support boolean false
4913
4914=== added file 'data/artful/preseed/edubuntu/edubuntu.seed'
4915--- data/artful/preseed/edubuntu/edubuntu.seed 1970-01-01 00:00:00 +0000
4916+++ data/artful/preseed/edubuntu/edubuntu.seed 2020-06-19 13:49:11 +0000
4917@@ -0,0 +1,15 @@
4918+# Adjust the default hostname.
4919+d-i netcfg/get_hostname string edubuntu
4920+d-i netcfg/get_hostname seen false
4921+# Enable extras.ubuntu.com.
4922+d-i apt-setup/extras boolean true
4923+# Install the Edubuntu desktop.
4924+tasksel tasksel/first multiselect ubuntu-desktop, edubuntu-desktop-gnome
4925+d-i preseed/early_command string . /usr/share/debconf/confmodule; db_get debconf/priority; case $RET in low|medium) db_fset tasksel/first seen false; echo 'tasksel tasksel/first seen false' >>/var/lib/preseed/log ;; esac
4926+# Install both GNOME and KDE translation packages.
4927+d-i pkgsel/language-pack-patterns string language-pack-gnome-$LL language-pack-kde-$LL kde-i18n-$LL
4928+# On live DVDs, don't spend huge amounts of time removing substantial
4929+# application packages pulled in by language packs. Given that we clearly
4930+# have the space to include them on the DVD, they're useful and we might as
4931+# well keep them installed.
4932+ubiquity ubiquity/keep-installed string icedtea6-plugin openoffice.org
4933
4934=== added file 'data/artful/preseed/edubuntu/ltsp.seed'
4935--- data/artful/preseed/edubuntu/ltsp.seed 1970-01-01 00:00:00 +0000
4936+++ data/artful/preseed/edubuntu/ltsp.seed 2020-06-19 13:49:11 +0000
4937@@ -0,0 +1,12 @@
4938+# Build an LTSP client chroot.
4939+d-i anna/choose_modules string ltsp-client-builder
4940+d-i ltsp-client-builder/run boolean true
4941+# Enable extras.ubuntu.com.
4942+d-i apt-setup/extras boolean true
4943+# Install the Ubuntu desktop and LTSP server.
4944+tasksel tasksel/first multiselect ubuntu-desktop, edubuntu-desktop-gnome
4945+d-i preseed/early_command string . /usr/share/debconf/confmodule; db_get debconf/priority; case $RET in low|medium) db_fset tasksel/first seen false; echo 'tasksel tasksel/first seen false' >>/var/lib/preseed/log ;; esac
4946+d-i pkgsel/include/install-recommends boolean true
4947+d-i pkgsel/include string ltsp-server-standalone openssh-server
4948+# Build a client chroot.
4949+d-i preseed/late_command string chroot /target /usr/sbin/ltsp-update-sshkeys
4950
4951=== added file 'data/artful/preseed/edubuntu/workstation.seed'
4952--- data/artful/preseed/edubuntu/workstation.seed 1970-01-01 00:00:00 +0000
4953+++ data/artful/preseed/edubuntu/workstation.seed 2020-06-19 13:49:11 +0000
4954@@ -0,0 +1,10 @@
4955+# Adjust the default hostname.
4956+d-i netcfg/get_hostname string edubuntu
4957+d-i netcfg/get_hostname seen false
4958+# Enable extras.ubuntu.com.
4959+d-i apt-setup/extras boolean true
4960+# Install the Edubuntu desktop.
4961+tasksel tasksel/first multiselect ubuntu-desktop, edubuntu-desktop-gnome
4962+d-i preseed/early_command string . /usr/share/debconf/confmodule; db_get debconf/priority; case $RET in low|medium) db_fset tasksel/first seen false; echo 'tasksel tasksel/first seen false' >>/var/lib/preseed/log ;; esac
4963+# Install both GNOME and KDE translation packages.
4964+d-i pkgsel/language-pack-patterns string language-pack-gnome-$LL language-pack-kde-$LL kde-i18n-$LL
4965
4966=== added directory 'data/artful/preseed/jeos'
4967=== added file 'data/artful/preseed/jeos/jeos.seed'
4968--- data/artful/preseed/jeos/jeos.seed 1970-01-01 00:00:00 +0000
4969+++ data/artful/preseed/jeos/jeos.seed 2020-06-19 13:49:11 +0000
4970@@ -0,0 +1,4 @@
4971+# Only install basic language packs.
4972+d-i pkgsel/language-pack-patterns string
4973+# Language support is unlikely to be needed on JeOS.
4974+d-i pkgsel/install-language-support boolean false
4975
4976=== added directory 'data/artful/preseed/kubuntu'
4977=== added directory 'data/artful/preseed/kubuntu-netbook'
4978=== added file 'data/artful/preseed/kubuntu-netbook/kubuntu-netbook.seed'
4979--- data/artful/preseed/kubuntu-netbook/kubuntu-netbook.seed 1970-01-01 00:00:00 +0000
4980+++ data/artful/preseed/kubuntu-netbook/kubuntu-netbook.seed 2020-06-19 13:49:11 +0000
4981@@ -0,0 +1,12 @@
4982+# Install the Kubuntu Netbook Remix desktop.
4983+tasksel tasksel/first multiselect kubuntu-netbook
4984+d-i preseed/early_command string . /usr/share/debconf/confmodule; db_get debconf/priority; case $RET in low|medium) db_fset tasksel/first seen false; echo 'tasksel tasksel/first seen false' >>/var/lib/preseed/log ;; esac
4985+# Install KDE translation packages.
4986+d-i pkgsel/language-pack-patterns string language-pack-kde-$LL kde-i18n-$LL
4987+# Install the KDE oem-config frontend (if in OEM mode).
4988+d-i oem-config-udeb/frontend string kde
4989+# On live DVDs, don't spend huge amounts of time removing substantial
4990+# application packages pulled in by language packs. Given that we clearly
4991+# have the space to include them on the DVD, they're useful and we might as
4992+# well keep them installed.
4993+ubiquity ubiquity/keep-installed string icedtea6-plugin openoffice.org
4994
4995=== added file 'data/artful/preseed/kubuntu/kubuntu.seed'
4996--- data/artful/preseed/kubuntu/kubuntu.seed 1970-01-01 00:00:00 +0000
4997+++ data/artful/preseed/kubuntu/kubuntu.seed 2020-06-19 13:49:11 +0000
4998@@ -0,0 +1,14 @@
4999+# Enable extras.ubuntu.com.
5000+d-i apt-setup/extras boolean true
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: