FileMode 0664;
}
-tree "dists/oldstable/updates"
-{
- FileList "/org/security.debian.org/katie-database/dists/oldstable_updates/$(SECTION)_binary-$(ARCH).list";
- SourceFileList "/org/security.debian.org/katie-database/dists/oldstable_updates/$(SECTION)_source.list";
- Sections "main contrib non-free";
- Architectures "alpha arm i386 m68k powerpc sparc source";
- BinOverride "override.potato.$(SECTION)";
- SrcOverride "override.potato.$(SECTION).src";
- Contents " ";
-};
-
tree "dists/stable/updates"
{
FileList "/org/security.debian.org/katie-database/dists/stable_updates/$(SECTION)_binary-$(ARCH).list";
Contents::Header "/org/ftp.debian.org/katie/Contents.top";
};
-tree "dists/oldstable"
-{
- FileList "/org/ftp.debian.org/database/dists/oldstable_$(SECTION)_binary-$(ARCH).list";
- SourceFileList "/org/ftp.debian.org/database/dists/oldstable_$(SECTION)_source.list";
- Sections "main contrib non-free";
- Architectures "alpha arm i386 m68k powerpc sparc source";
- BinOverride "override.potato.$(SECTION)";
- SrcOverride "override.potato.$(SECTION).src";
-};
-
tree "dists/stable"
{
FileList "/org/ftp.debian.org/database/dists/stable_$(SECTION)_binary-$(ARCH).list";
Contents::Header "/org/non-us.debian.org/katie/Contents.top";
};
-tree "dists/oldstable/non-US"
-{
- FileList "/org/non-us.debian.org/database/dists/oldstable_non-US/$(SECTION)_binary-$(ARCH).list";
- SourceFileList "/org/non-us.debian.org/database/dists/oldstable_non-US/$(SECTION)_source.list";
- Sections "main contrib non-free";
- Architectures "alpha arm i386 m68k powerpc sparc source";
- BinOverride "override.potato.$(SECTION)";
- SrcOverride "override.potato.$(SECTION).src";
-};
-
tree "dists/stable/non-US"
{
FileList "/org/non-us.debian.org/database/dists/stable_non-US/$(SECTION)_binary-$(ARCH).list";
#
# Executed after jennifer (merge there??)
-ARCHS_oldstable="alpha arm i386 m68k powerpc sparc"
ARCHS_stable="alpha arm hppa i386 ia64 m68k mips mipsel powerpc sparc s390"
ARCHS_testing="alpha arm hppa i386 ia64 m68k mips mipsel powerpc sparc s390"
-#DISTS="oldstable stable testing"
-DISTS="oldstable stable"
+#DISTS="stable testing"
+DISTS="stable"
set -e
export SCRIPTVARS=/org/security.debian.org/katie/vars-security
apt-ftparchive -qq generate apt.conf.buildd-security
for d in $DISTS; do
case "$d" in
- oldstable)
- ARCHS="$ARCHS_oldstable"
- ;;
stable)
ARCHS="$ARCHS_stable"
;;
for suite in $suites; do
case $suite in
- oldstable) override_suite=potato;;
stable) override_suite=woody;;
testing) override_suite=sarge;;
*) echo "Unknown suite type ($suite)"; exit 1;;
if [ ! "$type" = "skip" ]; then
$masterdir/natalie -q -S -t $override_type -s $suite -c updates/$component < override.$override_suite.$component$type
case $suite in
- oldstable)
- $masterdir/natalie -q -a -t $override_type -s $suite -c updates/$component < override.woody.$component$type
- $masterdir/natalie -q -a -t $override_type -s $suite -c updates/$component < override.sarge.$component$type
- $masterdir/natalie -q -a -t $override_type -s $suite -c updates/$component < override.sid.$component$type
- ;;
stable)
$masterdir/natalie -q -a -t $override_type -s $suite -c updates/$component < override.sarge.$component$type
$masterdir/natalie -q -a -t $override_type -s $suite -c updates/$component < override.sid.$component$type
Suite
{
- OldStable
- {
- Components
- {
- main;
- contrib;
- non-free;
- };
- Architectures
- {
- source;
- all;
- alpha;
- arm;
- i386;
- m68k;
- powerpc;
- sparc;
- };
- Announce "debian-changes@lists.debian.org";
- Version "2.2r7";
- Origin "Debian";
- Description "Debian 2.2r7 Released 12th July 2002";
- CodeName "potato";
- OverrideCodeName "potato";
- Priority "1";
- Untouchable "1";
- ChangeLogBase "dists/oldstable/";
- };
-
- Old-Proposed-Updates
- {
- Architectures
- {
- source;
- all;
- alpha;
- arm;
- i386;
- m68k;
- powerpc;
- sparc;
- };
- Announce "debian-changes@lists.debian.org";
- CopyChanges "dists/old-proposed-updates/";
- CopyKatie "/org/ftp.debian.org/queue/old-proposed-updates/";
- Version "2.2r7";
- Origin "Debian";
- Description "Proposed Updates for Debian 2.2r7 - Not Released";
- CodeName "old-proposed-updates";
- OverrideCodeName "potato";
- OverrideSuite "oldstable";
- Priority "2";
- VersionChecks
- {
- MustBeNewerThan
- {
- OldStable;
- };
- MustBeOlderThan
- {
- Stable;
- Proposed-Updates;
- Testing;
- Testing-Proposed-Updates;
- Unstable;
- Experimental;
- };
- };
- };
Stable
{
{
MustBeNewerThan
{
- OldStable;
- Old-Proposed-Updates;
Stable;
};
MustBeOlderThan
{
MustBeNewerThan
{
- OldStable;
- Old-Proposed-Updates;
Stable;
Proposed-Updates;
Testing;
SuiteMappings
{
- "map oldstable old-proposed-updates";
- "map oldstable-security old-proposed-updates";
- "map-unreleased oldstable stable";
- "map-unreleased old-proposed-updates stable";
-
"map testing-security proposed-updates";
"map stable proposed-updates";
Suite
{
- OldStable
- {
- Components
- {
- non-US/main;
- non-US/contrib;
- non-US/non-free;
- };
- Architectures
- {
- source;
- all;
- alpha;
- arm;
- i386;
- m68k;
- powerpc;
- sparc;
- };
- Announce "debian-changes@lists.debian.org";
- Version "2.2r7";
- Origin "Debian";
- Description "Debian 2.2r7 Released 12th July 2002";
- CodeName "potato";
- OverrideCodeName "potato";
- Priority "1";
- Untouchable "1";
- ChangeLogBase "dists/oldstable/non-US/";
- };
-
- Old-Proposed-Updates
- {
- Architectures
- {
- source;
- all;
- alpha;
- arm;
- i386;
- m68k;
- powerpc;
- sparc;
- };
- Announce "debian-changes@lists.debian.org";
- CopyChanges "dists/old-proposed-updates/";
- CopyKatie "/org/non-us.debian.org/queue/old-proposed-updates/";
- Version "2.2r7";
- Origin "Debian";
- Description "Proposed Updates for Debian 2.2r7 - Not Released";
- CodeName "old-proposed-updates";
- OverrideCodeName "potato";
- OverrideSuite "oldstable";
- Priority "2";
- VersionChecks
- {
- MustBeNewerThan
- {
- OldStable;
- };
- MustBeOlderThan
- {
- Stable;
- Proposed-Updates;
- Testing;
- Testing-Proposed-Updates;
- Unstable;
- Experimental;
- };
- };
- };
Stable
{
{
MustBeNewerThan
{
- OldStable;
- Old-Proposed-Updates;
Stable;
};
MustBeOlderThan
{
MustBeNewerThan
{
- OldStable;
- Old-Proposed-Updates;
Stable;
Proposed-Updates;
Testing;
{
MustBeNewerThan
{
- OldStable;
- Old-Proposed-Updates;
Stable;
Proposed-Updates;
Testing;
SuiteMappings
{
- "map oldstable old-proposed-updates";
- "map oldstable-security old-proposed-updates";
- "map-unreleased oldstable stable";
- "map-unreleased old-proposed-updates stable";
-
// JT - temp measure
"map testing-security proposed-updates";
BXANotify "false";
AcceptedAutoBuildSuites
{
- oldstable;
stable;
testing;
};
// Priority determines which suite is used for the Maintainers file
// as generated by charisma (highest wins).
- OldStable
- {
- Components
- {
- updates/main;
- updates/contrib;
- updates/non-free;
- };
- Architectures
- {
- source;
- all;
- alpha;
- arm;
- i386;
- m68k;
- powerpc;
- sparc;
- };
- Announce "katie@security.debian.org";
- Version "2.2";
- Origin "Debian";
- Label "Debian-Security";
- Description "Debian 2.2 Security Updates";
- CodeName "potato";
- OverrideCodeName "potato";
- CopyKatie "/org/security.debian.org/queue/done/";
- };
-
Stable
{
Components
SuiteMappings
{
- "silent-map oldstable-security oldstable";
"silent-map stable-security stable";
// JT - FIXME, hackorama
"silent-map testing-security stable";
Archive "security";
Suites
{
- OldStable;
Stable;
Testing;
};
uploaddir=/pub/UploadQueue/
components="main non-free contrib"
-suites="oldstable stable testing"
+suites="stable testing"
override_types="deb dsc udeb"
PATH=$masterdir:$PATH
# Sources.* == uncompressed, concat'd version
PATH="/bin:/usr/bin"
#testing must be before unstable so late upld don't build for testing needlessly
-DISTS="oldstable-security stable stable-security testing testing-security unstable"
+DISTS="stable stable-security testing testing-security unstable"
SECTIONS="main contrib non-free"
-ARCHS_oldstable="m68k arm sparc alpha powerpc i386"
-ARCHS_stable="mips mipsel ia64 hppa s390 $ARCHS_oldstable"
+ARCHS_stable="m68k arm sparc alpha powerpc i386 mips mipsel ia64 hppa s390"
ARCHS_testing="$ARCHS_stable"
ARCHS_unstable="$ARCHS_testing hurd-i386 sh"
TMPDIR="/org/wanna-build/tmp"
for d in $DISTS ; do
dist=`echo $d | sed s/-.*$//`
case "$dist" in
- oldstable)
- ARCHS="$ARCHS_oldstable"
- ;;
stable)
ARCHS="$ARCHS_stable"
;;
fi
done
- if [ "$d" = "oldstable" ]; then
- gzip -dc /org/ftp.debian.org/ftp/dists/old-proposed-updates/Sources.gz >> Sources.$d
- if "$NON_US" = "true" ]; then
- rm -f Sources.gz
- if wget $WGETOPT http://non-us.debian.org/debian-non-US/dists/old-proposed-updates/Sources.gz; then
- mv Sources.gz Sources-non-us.p-u.gz
- fi
- gzip -dc Sources-non-us.p-u.gz >> Sources.$d
- rm -f Packages.gz
- if wget $WGETOPT http://non-us.debian.org/debian-non-US/dists/old-proposed-updates/Packages.gz; then
- mv Packages.gz Packages-non-us.p-u.gz
- fi
- fi
-
- for a in $ARCHS ; do
- gzip -dc /org/ftp.debian.org/ftp/dists/old-proposed-updates/Packages.gz >> Packages.$d.$a
- gzip -dc Packages-non-us.p-u.gz >> Packages.$d.$a
- done
- fi
for a in $ARCHS ; do
if [ "$d" = "unstable" -o ! -e "quinn-unstable.$a-old" ]; then
quinn-diff -A $a -a /org/buildd.debian.org/web/quinn-diff/Packages-arch-specific -s Sources.$d -p Packages.$d.$a >> quinn-$d.$a
for d in $DISTS ; do
dist=`echo $d | sed s/-.*$//`
case "$dist" in
- oldstable)
- if echo $ARCHS_oldstable | grep -q -v "\b$a\b"; then
- continue
- fi
- ;;
stable)
if echo $ARCHS_stable | grep -q -v "\b$a\b"; then
continue