From a4e573bb07a1a294c45ab753420a9c38cd2d5ee1 Mon Sep 17 00:00:00 2001 From: Andrey Smirnov Date: Wed, 2 Mar 2016 13:25:12 +0300 Subject: [PATCH] Fix system tests after squeeze->squeeze-lts move. --- system/t04_mirror/CreateMirror11Test_gold | 12 +- .../t04_mirror/CreateMirror11Test_mirror_show | 17 +- system/t04_mirror/CreateMirror12Test_gold | 17 +- system/t04_mirror/ListMirror1Test_gold | 4 +- system/t04_mirror/UpdateMirror12Test_gold | 50 +++-- system/t04_mirror/create.py | 4 +- system/t04_mirror/list.py | 4 +- system/t04_mirror/update.py | 2 +- system/t06_publish/PublishSnapshot35Test_gold | 4 +- .../PublishSnapshot35Test_packages_amd64 | 173 +++++++++--------- .../PublishSnapshot35Test_packages_i386 | 173 +++++++++--------- .../PublishSnapshot35Test_packages_udeb_amd64 | 82 +++++---- .../PublishSnapshot35Test_packages_udeb_i386 | 82 +++++---- .../t06_publish/PublishSnapshot35Test_release | 8 +- .../PublishSnapshot35Test_release_udeb_i386 | 6 +- system/t06_publish/snapshot.py | 80 ++++---- 16 files changed, 367 insertions(+), 351 deletions(-) diff --git a/system/t04_mirror/CreateMirror11Test_gold b/system/t04_mirror/CreateMirror11Test_gold index 8b96d2b3..b2c77148 100644 --- a/system/t04_mirror/CreateMirror11Test_gold +++ b/system/t04_mirror/CreateMirror11Test_gold @@ -1,10 +1,6 @@ -Downloading http://mirror.yandex.ru/debian/dists/squeeze/InRelease... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/Release... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/Release.gpg... -gpgv: RSA key ID 473041FA -gpgv: Good signature from "Debian Archive Automatic Signing Key (6.0/squeeze) " -gpgv: RSA key ID B98321F9 -gpgv: Good signature from "Squeeze Stable Release Key " +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/InRelease... +gpgv: RSA key ID 46925553 +gpgv: Good signature from "Debian Archive Automatic Signing Key (7.0/wheezy) " -Mirror [mirror11]: http://mirror.yandex.ru/debian/ squeeze successfully added. +Mirror [mirror11]: http://mirror.yandex.ru/debian/ squeeze-lts successfully added. You can run 'aptly mirror update mirror11' to download repository contents. diff --git a/system/t04_mirror/CreateMirror11Test_mirror_show b/system/t04_mirror/CreateMirror11Test_mirror_show index 66837180..eff92693 100644 --- a/system/t04_mirror/CreateMirror11Test_mirror_show +++ b/system/t04_mirror/CreateMirror11Test_mirror_show @@ -1,20 +1,21 @@ Name: mirror11 Archive Root URL: http://mirror.yandex.ru/debian/ -Distribution: squeeze +Distribution: squeeze-lts Components: main, contrib, non-free -Architectures: amd64, armel, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc +Architectures: amd64, i386 Download Sources: no Download .udebs: no Last update: never Information from release file: -Architectures: amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc -Codename: squeeze +Architectures: amd64 i386 +Codename: squeeze-lts Components: main contrib non-free -Date: Sat, 25 Apr 2015 11:01:14 UTC -Description: Debian 6.0.10 Released 19 July 2014 +Date: Wed, 02 Mar 2016 08:57:11 UTC +Description: Long Term Support for Debian 6.0 Label: Debian Origin: Debian -Suite: oldoldstable -Version: 6.0.10 +Suite: squeeze-lts +Valid-Until: Wed, 09 Mar 2016 08:57:11 UTC +Version: 6.0-lts diff --git a/system/t04_mirror/CreateMirror12Test_gold b/system/t04_mirror/CreateMirror12Test_gold index 907fc8b6..296deccd 100644 --- a/system/t04_mirror/CreateMirror12Test_gold +++ b/system/t04_mirror/CreateMirror12Test_gold @@ -1,9 +1,10 @@ -Downloading http://mirror.yandex.ru/debian/dists/squeeze/InRelease... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/Release... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/Release.gpg... -gpgv: keyblock resource `${HOME}/.gnupg/aptlytest.gpg': file open error -gpgv: RSA key ID 473041FA -gpgv: Can't check signature: public key not found -gpgv: RSA key ID B98321F9 -gpgv: Can't check signature: public key not found +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/InRelease... + +gpgv: RSA key ID 46925553 + +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/Release... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/Release.gpg... + +gpgv: RSA key ID 46925553 + ERROR: unable to fetch mirror: verification of detached signature failed: exit status 2 diff --git a/system/t04_mirror/ListMirror1Test_gold b/system/t04_mirror/ListMirror1Test_gold index bfb808b8..62d43d48 100644 --- a/system/t04_mirror/ListMirror1Test_gold +++ b/system/t04_mirror/ListMirror1Test_gold @@ -1,7 +1,7 @@ List of mirrors: * [mirror1]: http://mirror.yandex.ru/debian/ wheezy - * [mirror2]: http://mirror.yandex.ru/debian/ squeeze [src] - * [mirror3]: http://mirror.yandex.ru/debian/ squeeze + * [mirror2]: http://mirror.yandex.ru/debian/ squeeze-lts [src] + * [mirror3]: http://mirror.yandex.ru/debian/ squeeze-lts * [mirror4]: http://download.opensuse.org/repositories/Apache:/MirrorBrain/Debian_7.0/ ./ To get more information about mirror, run `aptly mirror show `. diff --git a/system/t04_mirror/UpdateMirror12Test_gold b/system/t04_mirror/UpdateMirror12Test_gold index 1a7390dd..4e39161c 100644 --- a/system/t04_mirror/UpdateMirror12Test_gold +++ b/system/t04_mirror/UpdateMirror12Test_gold @@ -2,32 +2,28 @@ Applying filter... Building download queue... -Download queue: 10 items (0.76 MiB) +Download queue: 10 items (5.62 MiB) Downloading & parsing package files... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/InRelease... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/Release... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/Release.gpg... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/main/binary-amd64/Packages.bz2... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/main/binary-i386/Packages.bz2... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/main/debian-installer/binary-amd64/Packages.bz2... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/main/debian-installer/binary-i386/Packages.bz2... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/non-free/binary-amd64/Packages.bz2... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/non-free/binary-i386/Packages.bz2... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/non-free/debian-installer/binary-amd64/Packages.bz2... -Downloading http://mirror.yandex.ru/debian/dists/squeeze/non-free/debian-installer/binary-i386/Packages.bz2... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/dmraid-udeb_1.0.0.rc16-4.1_amd64.udeb... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/dmraid-udeb_1.0.0.rc16-4.1_i386.udeb... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/dmraid_1.0.0.rc16-4.1_amd64.deb... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/dmraid_1.0.0.rc16-4.1_i386.deb... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/libdmraid-dev_1.0.0.rc16-4.1_amd64.deb... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/libdmraid-dev_1.0.0.rc16-4.1_i386.deb... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/libdmraid1.0.0.rc16-udeb_1.0.0.rc16-4.1_amd64.udeb... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/libdmraid1.0.0.rc16-udeb_1.0.0.rc16-4.1_i386.udeb... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/libdmraid1.0.0.rc16_1.0.0.rc16-4.1_amd64.deb... -Downloading http://mirror.yandex.ru/debian/pool/main/d/dmraid/libdmraid1.0.0.rc16_1.0.0.rc16-4.1_i386.deb... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/InRelease... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/main/binary-amd64/Packages.bz2... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/main/binary-i386/Packages.bz2... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/main/debian-installer/binary-amd64/Packages.bz2... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/main/debian-installer/binary-i386/Packages.bz2... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/non-free/binary-amd64/Packages.bz2... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/non-free/binary-i386/Packages.bz2... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/non-free/debian-installer/binary-amd64/Packages.bz2... +Downloading http://mirror.yandex.ru/debian/dists/squeeze-lts/non-free/debian-installer/binary-i386/Packages.bz2... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gnupg-curl_1.4.10-4+squeeze7_amd64.deb... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gnupg-curl_1.4.10-4+squeeze7_i386.deb... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gnupg-udeb_1.4.10-4+squeeze7_amd64.udeb... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gnupg-udeb_1.4.10-4+squeeze7_i386.udeb... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gnupg_1.4.10-4+squeeze7_amd64.deb... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gnupg_1.4.10-4+squeeze7_i386.deb... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gpgv-udeb_1.4.10-4+squeeze7_amd64.udeb... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gpgv-udeb_1.4.10-4+squeeze7_i386.udeb... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gpgv_1.4.10-4+squeeze7_amd64.deb... +Downloading http://mirror.yandex.ru/debian/pool/main/g/gnupg/gpgv_1.4.10-4+squeeze7_i386.deb... Mirror `squeeze` has been successfully updated. -Packages filtered: 45830 -> 10. -gpgv: Good signature from "Debian Archive Automatic Signing Key (6.0/squeeze) " -gpgv: Good signature from "Squeeze Stable Release Key " -gpgv: RSA key ID 473041FA -gpgv: RSA key ID B98321F9 \ No newline at end of file +Packages filtered: 2455 -> 10. +gpgv: Good signature from "Debian Archive Automatic Signing Key (7.0/wheezy) " +gpgv: RSA key ID 46925553 \ No newline at end of file diff --git a/system/t04_mirror/create.py b/system/t04_mirror/create.py index 57b6f29f..1068f62b 100644 --- a/system/t04_mirror/create.py +++ b/system/t04_mirror/create.py @@ -117,7 +117,7 @@ class CreateMirror11Test(BaseTest): """ create mirror: repo with Release + Release.gpg verification """ - runCmd = "aptly mirror create --keyring=aptlytest.gpg mirror11 http://mirror.yandex.ru/debian/ squeeze" + runCmd = "aptly mirror create --keyring=aptlytest.gpg mirror11 http://mirror.yandex.ru/debian/ squeeze-lts" fixtureGpg = True outputMatchPrepare = lambda _, s: re.sub(r'Signature made .* using', '', s) @@ -130,7 +130,7 @@ class CreateMirror12Test(BaseTest): """ create mirror: repo with Release+Release.gpg verification, failure """ - runCmd = "aptly mirror create --keyring=aptlytest.gpg mirror12 http://mirror.yandex.ru/debian/ squeeze" + runCmd = "aptly mirror create --keyring=aptlytest.gpg mirror12 http://mirror.yandex.ru/debian/ squeeze-lts" fixtureGpg = False gold_processor = BaseTest.expand_environ outputMatchPrepare = lambda _, s: re.sub(r'Signature made .* using|gpgv: keyblock resource .*$|gpgv: Can\'t check signature: .*$', '', s, flags=re.MULTILINE) diff --git a/system/t04_mirror/list.py b/system/t04_mirror/list.py index 7dd253e2..ee1a8b45 100644 --- a/system/t04_mirror/list.py +++ b/system/t04_mirror/list.py @@ -7,8 +7,8 @@ class ListMirror1Test(BaseTest): """ fixtureCmds = [ "aptly mirror create --ignore-signatures mirror1 http://mirror.yandex.ru/debian/ wheezy", - "aptly mirror create -with-sources --ignore-signatures mirror2 http://mirror.yandex.ru/debian/ squeeze contrib", - "aptly -architectures=i386 mirror create --ignore-signatures mirror3 http://mirror.yandex.ru/debian/ squeeze non-free", + "aptly mirror create -with-sources --ignore-signatures mirror2 http://mirror.yandex.ru/debian/ squeeze-lts contrib", + "aptly -architectures=i386 mirror create --ignore-signatures mirror3 http://mirror.yandex.ru/debian/ squeeze-lts non-free", "aptly mirror create -ignore-signatures mirror4 http://download.opensuse.org/repositories/Apache:/MirrorBrain/Debian_7.0/ ./", ] runCmd = "aptly mirror list" diff --git a/system/t04_mirror/update.py b/system/t04_mirror/update.py index 0e5d6b2e..96d677ff 100644 --- a/system/t04_mirror/update.py +++ b/system/t04_mirror/update.py @@ -165,7 +165,7 @@ class UpdateMirror12Test(BaseTest): longTest = False fixtureGpg = True fixtureCmds = [ - "aptly -architectures=i386,amd64 mirror create -keyring=aptlytest.gpg -filter='$$Source (dmraid)' -with-udebs squeeze http://mirror.yandex.ru/debian/ squeeze main non-free", + "aptly -architectures=i386,amd64 mirror create -keyring=aptlytest.gpg -filter='$$Source (gnupg)' -with-udebs squeeze http://mirror.yandex.ru/debian/ squeeze-lts main non-free", ] runCmd = "aptly mirror update -keyring=aptlytest.gpg squeeze" outputMatchPrepare = lambda _, s: re.sub(r'Signature made .* using', '', s) diff --git a/system/t06_publish/PublishSnapshot35Test_gold b/system/t06_publish/PublishSnapshot35Test_gold index ad5dad8d..91988d16 100644 --- a/system/t06_publish/PublishSnapshot35Test_gold +++ b/system/t06_publish/PublishSnapshot35Test_gold @@ -5,9 +5,9 @@ Signing file 'Release' with gpg, please enter your passphrase when prompted: Clearsigning file 'Release' with gpg, please enter your passphrase when prompted: Snapshot squeeze has been successfully published. -Please setup your webserver to serve directory '${HOME}/.aptly/public' with autoindexing. +Please setup your webserver to serve directory '/Users/smira/.aptly/public' with autoindexing. Now you can add following line to apt sources: - deb http://your-server/ squeeze main + deb http://your-server/ squeeze-lts main Don't forget to add your GPG key to apt with apt-key. You can also use `aptly serve` to publish your repositories over HTTP quickly. diff --git a/system/t06_publish/PublishSnapshot35Test_packages_amd64 b/system/t06_publish/PublishSnapshot35Test_packages_amd64 index 3ee55f9f..8688c44b 100644 --- a/system/t06_publish/PublishSnapshot35Test_packages_amd64 +++ b/system/t06_publish/PublishSnapshot35Test_packages_amd64 @@ -1,87 +1,92 @@ -Package: dmraid -Priority: optional -Section: admin -Installed-Size: 112 -Maintainer: Giuseppe Iuculano -Architecture: amd64 -Version: 1.0.0.rc16-4.1 -Depends: libc6 (>= 2.3), libdmraid1.0.0.rc16 (>= 1.0.0.rc16), libselinux1 (>= 1.32), libsepol1 (>= 1.14), udev, dmsetup -Filename: pool/main/d/dmraid/dmraid_1.0.0.rc16-4.1_amd64.deb -Size: 38620 -MD5sum: 35da9bcdd12c7fb08eb7192f0a17ddf2 -SHA1: 6a89d3f9e3b80a172811bb7d74eac43f119a8b7c -SHA256: 125405c4b0a7364bf209c161f393d4d0152ba9d02a55a95d90a7637f7b373b8f -Description: Device-Mapper Software RAID support tool - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - dmraid uses the Linux device-mapper to create devices with respective - mappings for the ATARAID sets discovered. - . - The following formats are supported: - Highpoint HPT37X/HPT45X - Intel Software RAID - LSI Logic MegaRAID - NVidia NForce RAID (nvraid) - Promise FastTrack - Silicon Image(tm) Medley(tm) - VIA Software RAID - . - Please read the documentation in /usr/share/doc/dmraid BEFORE attempting - any use of this software. Improper use can cause data loss! -Homepage: http://people.redhat.com/~heinzm/sw/dmraid/ -Tag: admin::filesystem, admin::kernel, hardware::storage, implemented-in::c, interface::commandline, role::program, scope::utility, use::scanning -Package: libdmraid-dev -Priority: optional -Section: libdevel -Installed-Size: 496 -Maintainer: Giuseppe Iuculano -Architecture: amd64 -Source: dmraid -Version: 1.0.0.rc16-4.1 -Depends: libdmraid1.0.0.rc16 (= 1.0.0.rc16-4.1) -Filename: pool/main/d/dmraid/libdmraid-dev_1.0.0.rc16-4.1_amd64.deb -Size: 152618 -MD5sum: bb209b5796592d786c28844b949216dc -SHA1: cd8baba807fa92a88a265a044d821df8b677b5cb -SHA256: 081a48ad5372a941c35d41733da89a52cbe2d8f49032c2a4ef03148e4049615f -Description: Device-Mapper Software RAID support tool - header files - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - dmraid uses the Linux device-mapper to create devices with respective - mappings for the ATARAID sets discovered. - . - This package contains the header files needed to link programs against - dmraid. -Tag: admin::hardware, devel::lang:c, devel::library, hardware::storage, implemented-in::c, qa::low-popcon, role::devel-lib, use::driver -Homepage: http://people.redhat.com/~heinzm/sw/dmraid/ -Package: libdmraid1.0.0.rc16 -Priority: optional -Section: libs -Installed-Size: 244 -Maintainer: Giuseppe Iuculano -Architecture: amd64 -Source: dmraid -Version: 1.0.0.rc16-4.1 -Replaces: libdmraid1.0.0.rc15 (<< 1.0.0.rc16-1) -Depends: libc6 (>= 2.7), libdevmapper1.02.1 (>= 2:1.02.20) -Filename: pool/main/d/dmraid/libdmraid1.0.0.rc16_1.0.0.rc16-4.1_amd64.deb -Size: 108978 -MD5sum: a66d03bb1ddad78f879660ddedf86295 -SHA1: 6292936617c466e67a3148c66d0c27c068d055d3 -SHA256: 29f06bd3ae42e3380b356b69598be07724d178af35f2f1a64648c7f8ff85bef9 -Description: Device-Mapper Software RAID support tool - shared library - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - dmraid uses the Linux device-mapper to create devices with respective - mappings for the ATARAID sets discovered. - . - This package contains the dmraid shared library, which implements - the back half of dmraid, including on-disk metadata formats. -Homepage: http://people.redhat.com/~heinzm/sw/dmraid/ -Tag: admin::hardware, admin::kernel, devel::lang:c, devel::library, hardware::storage, implemented-in::c, role::{devel-lib,kernel,shared-lib}, use::driver + + . + . + . + . + . + . + GnuPG 1.4 is the standalone, non-modularized series. In contrast to + GnuPG does not use any patented algorithms. This means it cannot be + GnuPG does not use any patented algorithms. This means it cannot be + GnuPG is GNU's tool for secure communication and data storage. + GnuPG is GNU's tool for secure communication and data storage. + GnuPG is GNU's tool for secure communication and data storage. + HKPS keyservers. Install the gnupg-curl package if you want to use + It can be used to encrypt data and to create digital signatures. + It can be used to encrypt data and to create digital signatures. + It includes an advanced key management facility and is compliant + It includes an advanced key management facility and is compliant + The gnupg package is built without libcurl. So it does not support + This package contains the keyserver helper tools built with libcurl, + a number of countries). + a number of countries). + compatible with PGP2, because that uses IDEA (which is patented in + compatible with PGP2, because that uses IDEA (which is patented in + different (and simpler) way to check that the public keys used to + environments, but also with less dependencies. + gpgv is a stripped-down version of gnupg which is only able to check + make the signature are trustworthy. + signatures. It is smaller than the full-blown gnupg and uses a + the keyserver helper tools built with libcurl and supporting HKPS. + the version 2 series, shipped with the gnupg2 package, it comes + variant of gnupg. This package provides support for HKPS keyservers. + which replace the ones in the gnupg package built with the "curl shim" + with no support for S/MIME and some other tools useful for desktop + with the proposed OpenPGP Internet standard as described in RFC2440. + with the proposed OpenPGP Internet standard as described in RFC2440. +Architecture: amd64 +Architecture: amd64 +Architecture: amd64 +Depends: libbz2-1.0, libc6 (>= 2.3.3), libreadline6 (>= 6.0), zlib1g (>= 1:1.1.4) +Depends: libbz2-1.0, libc6 (>= 2.3.4), libreadline6 (>= 6.0), libusb-0.1-4 (>= 2:0.1.12), zlib1g (>= 1:1.1.4), dpkg (>= 1.15.4) | install-info, gpgv +Depends: libc6 (>= 2.2.5), libcurl3-gnutls (>= 7.16.2-1), libldap-2.4-2 (>= 2.4.7), gnupg +Description: GNU privacy guard - a free PGP replacement +Description: GNU privacy guard - a free PGP replacement (cURL) +Description: GNU privacy guard - signature verification tool +Filename: pool/main/g/gnupg/gnupg-curl_1.4.10-4+squeeze7_amd64.deb +Filename: pool/main/g/gnupg/gnupg_1.4.10-4+squeeze7_amd64.deb +Filename: pool/main/g/gnupg/gpgv_1.4.10-4+squeeze7_amd64.deb +Homepage: http://www.gnupg.org +Homepage: http://www.gnupg.org +Homepage: http://www.gnupg.org +Installed-Size: 152 +Installed-Size: 432 +Installed-Size: 5160 +MD5sum: a97467ebd1b49d653699b05f2db871b3 +MD5sum: c3441ba5198f92f2b9285dbf1cb9ac81 +MD5sum: f4ccad772ed5e786fe510db2e3ce5425 +Maintainer: Debian GnuPG-Maintainers +Maintainer: Debian GnuPG-Maintainers +Maintainer: Debian GnuPG-Maintainers +Package: gnupg +Package: gnupg-curl +Package: gpgv +Priority: important +Priority: important +Priority: optional +Recommends: libldap-2.4-2 (>= 2.4.7), gnupg-curl +SHA1: 12d7d4dbadb8bf981ec7e23791237a7c88a95989 +SHA1: 318d91b53b0255ea69554ed1b25de318132ddae3 +SHA1: 62ca626b2864b1c75259208ab22b7c89c925fe50 +SHA256: 3e312f2a2d5b6e470c4328e5496d4f3db57be0d83d9c49cdf9e189d6b2711e9a +SHA256: 8108c5632111173aab81f5f7ba693ef9296e29b3d78fb48714c84fb1ed6d03d1 +SHA256: a7fa0051b0031015a120470de2078b4bbb1bd46f710f2ce3c9964221b2b7d886 +Section: utils +Section: utils +Section: utils +Size: 2151524 +Size: 223934 +Size: 75176 +Source: gnupg +Source: gnupg +Suggests: gnupg +Suggests: gnupg-doc, xloadimage | imagemagick | eog, libpcsclite1 +Tag: implemented-in::c, interface::commandline, network::client, protocol::http, role::plugin, role::program, scope::utility, security::authentication, security::cryptography, suite::gnu, use::checking, works-with::file, works-with::text +Tag: implemented-in::c, interface::commandline, role::program, scope::utility, security::{authentication,cryptography,privacy}, suite::gnu, use::checking, works-with::file, works-with::text +Tag: interface::commandline, role::program, scope::utility, security::cryptography, suite::gnu, use::checking +Version: 1.4.10-4+squeeze7 +Version: 1.4.10-4+squeeze7 +Version: 1.4.10-4+squeeze7 \ No newline at end of file diff --git a/system/t06_publish/PublishSnapshot35Test_packages_i386 b/system/t06_publish/PublishSnapshot35Test_packages_i386 index 72ecc2f8..e9e0c7cf 100644 --- a/system/t06_publish/PublishSnapshot35Test_packages_i386 +++ b/system/t06_publish/PublishSnapshot35Test_packages_i386 @@ -1,87 +1,92 @@ -Package: dmraid -Priority: optional -Section: admin -Installed-Size: 176 -Maintainer: Giuseppe Iuculano -Architecture: i386 -Version: 1.0.0.rc16-4.1 -Depends: libc6 (>= 2.3), libdmraid1.0.0.rc16 (>= 1.0.0.rc16), libselinux1 (>= 1.32), libsepol1 (>= 1.14), udev, dmsetup -Filename: pool/main/d/dmraid/dmraid_1.0.0.rc16-4.1_i386.deb -Size: 37984 -MD5sum: f8aea4e9eaea341b112f02e9efe1678e -SHA1: bb96a258038c79bc04eef49d5875deed4c67dd16 -SHA256: 6a8294bef99040055009da41597869bfdb17ac89c3166e49c57340abe7f702ba -Description: Device-Mapper Software RAID support tool - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - dmraid uses the Linux device-mapper to create devices with respective - mappings for the ATARAID sets discovered. - . - The following formats are supported: - Highpoint HPT37X/HPT45X - Intel Software RAID - LSI Logic MegaRAID - NVidia NForce RAID (nvraid) - Promise FastTrack - Silicon Image(tm) Medley(tm) - VIA Software RAID - . - Please read the documentation in /usr/share/doc/dmraid BEFORE attempting - any use of this software. Improper use can cause data loss! -Tag: admin::filesystem, admin::kernel, hardware::storage, implemented-in::c, interface::commandline, role::program, scope::utility, use::scanning -Homepage: http://people.redhat.com/~heinzm/sw/dmraid/ -Package: libdmraid-dev -Priority: optional -Section: libdevel -Installed-Size: 440 -Maintainer: Giuseppe Iuculano -Architecture: i386 -Source: dmraid -Version: 1.0.0.rc16-4.1 -Depends: libdmraid1.0.0.rc16 (= 1.0.0.rc16-4.1) -Filename: pool/main/d/dmraid/libdmraid-dev_1.0.0.rc16-4.1_i386.deb -Size: 145808 -MD5sum: 5395970df02ab5f1609cd7eccc15ead1 -SHA1: f27bd38eeb58a32ee7e58ac8a2950649bd4ef17b -SHA256: 2abe9142ce6aa341df57303b5bc847522779ea9109b0fe734e2ae4419872da71 -Description: Device-Mapper Software RAID support tool - header files - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - dmraid uses the Linux device-mapper to create devices with respective - mappings for the ATARAID sets discovered. - . - This package contains the header files needed to link programs against - dmraid. -Tag: admin::hardware, devel::lang:c, devel::library, hardware::storage, implemented-in::c, qa::low-popcon, role::devel-lib, use::driver -Homepage: http://people.redhat.com/~heinzm/sw/dmraid/ -Package: libdmraid1.0.0.rc16 -Priority: optional -Section: libs -Installed-Size: 268 -Maintainer: Giuseppe Iuculano -Architecture: i386 -Source: dmraid -Version: 1.0.0.rc16-4.1 -Replaces: libdmraid1.0.0.rc15 (<< 1.0.0.rc16-1) -Depends: libc6 (>= 2.7), libdevmapper1.02.1 (>= 2:1.02.20) -Filename: pool/main/d/dmraid/libdmraid1.0.0.rc16_1.0.0.rc16-4.1_i386.deb -Size: 106088 -MD5sum: 9330ba2ffd2f22d695fdf692f8120159 -SHA1: 6b262419836e8cad4500043f5e9e6a1581074023 -SHA256: 2b2238679ac8ff4776a3a2caf533c551700d9f92a7d2af23d6457acf7de5d6c8 -Description: Device-Mapper Software RAID support tool - shared library - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - dmraid uses the Linux device-mapper to create devices with respective - mappings for the ATARAID sets discovered. - . - This package contains the dmraid shared library, which implements - the back half of dmraid, including on-disk metadata formats. -Tag: admin::hardware, admin::kernel, devel::lang:c, devel::library, hardware::storage, implemented-in::c, role::{devel-lib,kernel,shared-lib}, use::driver -Homepage: http://people.redhat.com/~heinzm/sw/dmraid/ + + . + . + . + . + . + . + GnuPG 1.4 is the standalone, non-modularized series. In contrast to + GnuPG does not use any patented algorithms. This means it cannot be + GnuPG does not use any patented algorithms. This means it cannot be + GnuPG is GNU's tool for secure communication and data storage. + GnuPG is GNU's tool for secure communication and data storage. + GnuPG is GNU's tool for secure communication and data storage. + HKPS keyservers. Install the gnupg-curl package if you want to use + It can be used to encrypt data and to create digital signatures. + It can be used to encrypt data and to create digital signatures. + It includes an advanced key management facility and is compliant + It includes an advanced key management facility and is compliant + The gnupg package is built without libcurl. So it does not support + This package contains the keyserver helper tools built with libcurl, + a number of countries). + a number of countries). + compatible with PGP2, because that uses IDEA (which is patented in + compatible with PGP2, because that uses IDEA (which is patented in + different (and simpler) way to check that the public keys used to + environments, but also with less dependencies. + gpgv is a stripped-down version of gnupg which is only able to check + make the signature are trustworthy. + signatures. It is smaller than the full-blown gnupg and uses a + the keyserver helper tools built with libcurl and supporting HKPS. + the version 2 series, shipped with the gnupg2 package, it comes + variant of gnupg. This package provides support for HKPS keyservers. + which replace the ones in the gnupg package built with the "curl shim" + with no support for S/MIME and some other tools useful for desktop + with the proposed OpenPGP Internet standard as described in RFC2440. + with the proposed OpenPGP Internet standard as described in RFC2440. +Architecture: i386 +Architecture: i386 +Architecture: i386 +Depends: libbz2-1.0, libc6 (>= 2.3.3), libreadline6 (>= 6.0), zlib1g (>= 1:1.1.4) +Depends: libbz2-1.0, libc6 (>= 2.3.4), libreadline6 (>= 6.0), libusb-0.1-4 (>= 2:0.1.12), zlib1g (>= 1:1.1.4), dpkg (>= 1.15.4) | install-info, gpgv +Depends: libc6 (>= 2.2), libcurl3-gnutls (>= 7.16.2-1), libldap-2.4-2 (>= 2.4.7), gnupg +Description: GNU privacy guard - a free PGP replacement +Description: GNU privacy guard - a free PGP replacement (cURL) +Description: GNU privacy guard - signature verification tool +Filename: pool/main/g/gnupg/gnupg-curl_1.4.10-4+squeeze7_i386.deb +Filename: pool/main/g/gnupg/gnupg_1.4.10-4+squeeze7_i386.deb +Filename: pool/main/g/gnupg/gpgv_1.4.10-4+squeeze7_i386.deb +Homepage: http://www.gnupg.org +Homepage: http://www.gnupg.org +Homepage: http://www.gnupg.org +Installed-Size: 112 +Installed-Size: 360 +Installed-Size: 4716 +MD5sum: 56584086a7532d7773a054d1d22475eb +MD5sum: e02f1f1fd33852b86a593c39ae3fdecc +MD5sum: f1095cd75a367403c7b06526f64db203 +Maintainer: Debian GnuPG-Maintainers +Maintainer: Debian GnuPG-Maintainers +Maintainer: Debian GnuPG-Maintainers +Package: gnupg +Package: gnupg-curl +Package: gpgv +Priority: important +Priority: important +Priority: optional +Recommends: libldap-2.4-2 (>= 2.4.7), gnupg-curl +SHA1: 03856f88b6bf9e6802bc3c4fe4749120a86d5c33 +SHA1: 61e3ac5be7be0169c798c76e81386fa7d88c8aef +SHA1: 81e8e6fc65e5c19192b7292263a85623b6dd7b8f +SHA256: 0b659fde216eb16d5a69e52e2cde0060d72d2a87cdfaa0116f1ee2f2931e6a58 +SHA256: 21fef750f4a0c5f939cee8fdf5e1323159d09e646e4c66e505d8417c18561a03 +SHA256: b393dd08b06ab2e4337b4450e196a42d0da63b8dce3d635410101c57bbd23846 +Section: utils +Section: utils +Section: utils +Size: 204070 +Size: 2089258 +Size: 72890 +Source: gnupg +Source: gnupg +Suggests: gnupg +Suggests: gnupg-doc, xloadimage | imagemagick | eog, libpcsclite1 +Tag: implemented-in::c, interface::commandline, network::client, protocol::http, role::plugin, role::program, scope::utility, security::authentication, security::cryptography, suite::gnu, use::checking, works-with::file, works-with::text +Tag: implemented-in::c, interface::commandline, role::program, scope::utility, security::{authentication,cryptography,privacy}, suite::gnu, use::checking, works-with::file, works-with::text +Tag: interface::commandline, role::program, scope::utility, security::cryptography, suite::gnu, use::checking +Version: 1.4.10-4+squeeze7 +Version: 1.4.10-4+squeeze7 +Version: 1.4.10-4+squeeze7 \ No newline at end of file diff --git a/system/t06_publish/PublishSnapshot35Test_packages_udeb_amd64 b/system/t06_publish/PublishSnapshot35Test_packages_udeb_amd64 index 45ca5fd0..f3133ad2 100644 --- a/system/t06_publish/PublishSnapshot35Test_packages_udeb_amd64 +++ b/system/t06_publish/PublishSnapshot35Test_packages_udeb_amd64 @@ -1,40 +1,46 @@ -Package: dmraid-udeb -Version: 1.0.0.rc16-4.1 -Installed-Size: 32 -Priority: optional -Section: debian-installer -Maintainer: Giuseppe Iuculano -Architecture: amd64 -Description: Device-Mapper Software RAID support tool (udeb) - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - This is the minimal package (udeb) used by debian-installer -MD5sum: 721685fde18001ad0c9ac172c3118983 -SHA1: 88e229b76cb5866c8868a491a6690b3fde2b33d5 -SHA256: efae69921b97494e40437712053b60a5105fa433f3cfbae3bb2991d341eb95a6 -Filename: pool/main/d/dmraid/dmraid-udeb_1.0.0.rc16-4.1_amd64.udeb -Depends: libc6-udeb (>= 2.11), libdmraid1.0.0.rc16-udeb (>= 1.0.0.rc16), dmsetup-udeb -Source: dmraid -Size: 11806 -Package: libdmraid1.0.0.rc16-udeb -Version: 1.0.0.rc16-4.1 -Installed-Size: 0 -Priority: optional -Section: debian-installer -Maintainer: Giuseppe Iuculano -Architecture: amd64 -Description: Device-Mapper Software RAID support tool - shared library (udeb) - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - This is the minimal package (udeb shared library) used by debian-installer -MD5sum: efae3ee2d1ccd78aaec7d452ecba4c6a -SHA1: 2ef8c01a0375c92f59fed32949b9469cc53d0b99 -SHA256: aabf098de9fcf2da0c0f66f2d9f1cb61f7e244dd2b009361e40cd29827749d44 -Size: 92372 -Filename: pool/main/d/dmraid/libdmraid1.0.0.rc16-udeb_1.0.0.rc16-4.1_amd64.udeb -Source: dmraid -Depends: libc6-udeb (>= 2.11), libdevmapper1.02.1-udeb (>= 2:1.02.48) + + . + . + GnuPG is GNU's tool for secure communication and data storage. + GnuPG is GNU's tool for secure communication and data storage. + It can be used to encrypt data and to create digital signatures. + It can be used to encrypt data and to create digital signatures. + It includes an advanced key management facility and is compliant + It includes an advanced key management facility and is compliant + This is GnuPG packaged in minimal form for use in debian-installer. + This is GnuPG's signature verification tool, gpgv, packaged in minimal + form for use in debian-installer. + with the proposed OpenPGP Internet standard as described in RFC2440. + with the proposed OpenPGP Internet standard as described in RFC2440. +Architecture: amd64 +Architecture: amd64 +Depends: libc6-udeb (>= 2.11), libusb-0.1-udeb (>= 2:0.1.12), zlib1g-udeb (>= 1:1.2.3.3.dfsg-1) +Depends: libc6-udeb (>= 2.11), zlib1g-udeb (>= 1:1.2.3.3.dfsg-1) +Description: GNU privacy guard - a free PGP replacement +Description: minimal signature verification tool +Filename: pool/main/g/gnupg/gnupg-udeb_1.4.10-4+squeeze7_amd64.udeb +Filename: pool/main/g/gnupg/gpgv-udeb_1.4.10-4+squeeze7_amd64.udeb +Installed-Size: 300 +Installed-Size: 832 +MD5sum: 497a404fc087cc54af8262557d01c549 +MD5sum: bd1238c394653da2705bd1b941bf9359 +Maintainer: Debian GnuPG-Maintainers +Maintainer: Debian GnuPG-Maintainers +Package: gnupg-udeb +Package: gpgv-udeb +Priority: extra +Priority: extra +SHA1: 3e7d61830431dc26bb12933aae8f9cbf4f9ea9ed +SHA1: fc96c358a3172c93c2a2a1483dcee027bd08e553 +SHA256: 49ef9e515d2d08628c8d9f8b54fa7e5d3aff516a371fc87c4465f423bb05d92f +SHA256: e9445c1d4aa34a4faa25b29706dd974a30dec11452fb85134096b5e1dfadbd00 +Section: debian-installer +Section: debian-installer +Size: 150802 +Size: 414930 +Source: gnupg +Source: gnupg +Version: 1.4.10-4+squeeze7 +Version: 1.4.10-4+squeeze7 \ No newline at end of file diff --git a/system/t06_publish/PublishSnapshot35Test_packages_udeb_i386 b/system/t06_publish/PublishSnapshot35Test_packages_udeb_i386 index 0f65046d..96247984 100644 --- a/system/t06_publish/PublishSnapshot35Test_packages_udeb_i386 +++ b/system/t06_publish/PublishSnapshot35Test_packages_udeb_i386 @@ -1,40 +1,46 @@ -Package: dmraid-udeb -Version: 1.0.0.rc16-4.1 -Installed-Size: 36 -Priority: optional -Section: debian-installer -Maintainer: Giuseppe Iuculano -Architecture: i386 -Description: Device-Mapper Software RAID support tool (udeb) - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - This is the minimal package (udeb) used by debian-installer -MD5sum: 4d8bb4dafb0ef9059dac75846e162784 -SHA1: fd5c73e08d4c5381b1136c2ff170332d77526246 -SHA256: fe4ff3351186f03039f8cd6f78e8e4f473a75b613f950caac06fa21dda2d59e8 -Source: dmraid -Size: 11022 -Filename: pool/main/d/dmraid/dmraid-udeb_1.0.0.rc16-4.1_i386.udeb -Depends: libc6-udeb (>= 2.11), libdmraid1.0.0.rc16-udeb (>= 1.0.0.rc16), dmsetup-udeb -Package: libdmraid1.0.0.rc16-udeb -Version: 1.0.0.rc16-4.1 -Installed-Size: 212 -Priority: optional -Section: debian-installer -Maintainer: Giuseppe Iuculano -Architecture: i386 -Description: Device-Mapper Software RAID support tool - shared library (udeb) - dmraid discovers, activates, deactivates and displays properties - of software RAID sets (eg, ATARAID) and contained DOS partitions. - . - This is the minimal package (udeb shared library) used by debian-installer -MD5sum: aba78093c15c8bcd8e237f6a578c6c65 -SHA1: c5e95d443889775a48d6c48bf332a21a37ce63c6 -SHA256: 1c51dbf4cd1a5a683fd60e2b4f44dc6f8f574de3aea52354541a9a105f10f918 -Depends: libc6-udeb (>= 2.11), libdevmapper1.02.1-udeb (>= 2:1.02.48) -Source: dmraid -Filename: pool/main/d/dmraid/libdmraid1.0.0.rc16-udeb_1.0.0.rc16-4.1_i386.udeb -Size: 89490 + + . + . + GnuPG is GNU's tool for secure communication and data storage. + GnuPG is GNU's tool for secure communication and data storage. + It can be used to encrypt data and to create digital signatures. + It can be used to encrypt data and to create digital signatures. + It includes an advanced key management facility and is compliant + It includes an advanced key management facility and is compliant + This is GnuPG packaged in minimal form for use in debian-installer. + This is GnuPG's signature verification tool, gpgv, packaged in minimal + form for use in debian-installer. + with the proposed OpenPGP Internet standard as described in RFC2440. + with the proposed OpenPGP Internet standard as described in RFC2440. +Architecture: i386 +Architecture: i386 +Depends: libc6-udeb (>= 2.11), libusb-0.1-udeb (>= 2:0.1.12), zlib1g-udeb (>= 1:1.2.3.3.dfsg-1) +Depends: libc6-udeb (>= 2.11), zlib1g-udeb (>= 1:1.2.3.3.dfsg-1) +Description: GNU privacy guard - a free PGP replacement +Description: minimal signature verification tool +Filename: pool/main/g/gnupg/gnupg-udeb_1.4.10-4+squeeze7_i386.udeb +Filename: pool/main/g/gnupg/gpgv-udeb_1.4.10-4+squeeze7_i386.udeb +Installed-Size: 240 +Installed-Size: 712 +MD5sum: 040b67ff566d348e7f598d48921e94b8 +MD5sum: 5e258bc5f5b12ae956d6b762a566ca11 +Maintainer: Debian GnuPG-Maintainers +Maintainer: Debian GnuPG-Maintainers +Package: gnupg-udeb +Package: gpgv-udeb +Priority: extra +Priority: extra +SHA1: 0690c70d614cae68ad3f0240ce0288c8e65e7d4d +SHA1: 49e473d362c2ef52ca06c3af2b8204ef4d077d65 +SHA256: 63db5571ebbdb51512bd6c8d7b96358c0db8ec9e5932573fd8e2652c4ffe56d7 +SHA256: b5c806e730b4504290095444676379388036a51a2723ecf1fbc6cd20d3891c61 +Section: debian-installer +Section: debian-installer +Size: 133478 +Size: 380214 +Source: gnupg +Source: gnupg +Version: 1.4.10-4+squeeze7 +Version: 1.4.10-4+squeeze7 \ No newline at end of file diff --git a/system/t06_publish/PublishSnapshot35Test_release b/system/t06_publish/PublishSnapshot35Test_release index a947f265..cb2beff0 100644 --- a/system/t06_publish/PublishSnapshot35Test_release +++ b/system/t06_publish/PublishSnapshot35Test_release @@ -1,7 +1,7 @@ -Origin: . squeeze -Label: . squeeze -Suite: squeeze -Codename: squeeze +Origin: . squeeze-lts +Label: . squeeze-lts +Suite: squeeze-lts +Codename: squeeze-lts Architectures: amd64 i386 Components: main Description: Generated by aptly diff --git a/system/t06_publish/PublishSnapshot35Test_release_udeb_i386 b/system/t06_publish/PublishSnapshot35Test_release_udeb_i386 index b00dab38..a2671866 100644 --- a/system/t06_publish/PublishSnapshot35Test_release_udeb_i386 +++ b/system/t06_publish/PublishSnapshot35Test_release_udeb_i386 @@ -1,5 +1,5 @@ -Origin: . squeeze -Label: . squeeze -Archive: squeeze +Origin: . squeeze-lts +Label: . squeeze-lts +Archive: squeeze-lts Architecture: i386 Component: main diff --git a/system/t06_publish/snapshot.py b/system/t06_publish/snapshot.py index 25090093..44c47b1c 100644 --- a/system/t06_publish/snapshot.py +++ b/system/t06_publish/snapshot.py @@ -882,7 +882,7 @@ class PublishSnapshot35Test(BaseTest): """ fixtureGpg = True fixtureCmds = [ - "aptly -architectures=i386,amd64 mirror create -keyring=aptlytest.gpg -filter='$$Source (dmraid)' -with-udebs squeeze http://mirror.yandex.ru/debian/ squeeze main non-free", + "aptly -architectures=i386,amd64 mirror create -keyring=aptlytest.gpg -filter='$$Source (gnupg)' -with-udebs squeeze http://mirror.yandex.ru/debian/ squeeze-lts main non-free", "aptly mirror update -keyring=aptlytest.gpg squeeze", "aptly snapshot create squeeze from mirror squeeze", ] @@ -892,51 +892,51 @@ class PublishSnapshot35Test(BaseTest): def check(self): super(PublishSnapshot35Test, self).check() - self.check_exists('public/dists/squeeze/InRelease') - self.check_exists('public/dists/squeeze/Release') - self.check_exists('public/dists/squeeze/Release.gpg') + self.check_exists('public/dists/squeeze-lts/InRelease') + self.check_exists('public/dists/squeeze-lts/Release') + self.check_exists('public/dists/squeeze-lts/Release.gpg') - self.check_exists('public/dists/squeeze/main/binary-i386/Release') - self.check_exists('public/dists/squeeze/main/binary-i386/Packages') - self.check_exists('public/dists/squeeze/main/binary-i386/Packages.gz') - self.check_exists('public/dists/squeeze/main/binary-i386/Packages.bz2') - self.check_exists('public/dists/squeeze/main/Contents-i386.gz') - self.check_exists('public/dists/squeeze/main/debian-installer/binary-i386/Release') - self.check_exists('public/dists/squeeze/main/debian-installer/binary-i386/Packages') - self.check_exists('public/dists/squeeze/main/debian-installer/binary-i386/Packages.gz') - self.check_exists('public/dists/squeeze/main/debian-installer/binary-i386/Packages.bz2') - self.check_exists('public/dists/squeeze/main/Contents-udeb-i386.gz') - self.check_exists('public/dists/squeeze/main/binary-amd64/Release') - self.check_exists('public/dists/squeeze/main/binary-amd64/Packages') - self.check_exists('public/dists/squeeze/main/binary-amd64/Packages.gz') - self.check_exists('public/dists/squeeze/main/binary-amd64/Packages.bz2') - self.check_exists('public/dists/squeeze/main/Contents-amd64.gz') - self.check_exists('public/dists/squeeze/main/debian-installer/binary-amd64/Release') - self.check_exists('public/dists/squeeze/main/debian-installer/binary-amd64/Packages') - self.check_exists('public/dists/squeeze/main/debian-installer/binary-amd64/Packages.gz') - self.check_exists('public/dists/squeeze/main/debian-installer/binary-amd64/Packages.bz2') - self.check_exists('public/dists/squeeze/main/Contents-udeb-amd64.gz') - self.check_not_exists('public/dists/squeeze/main/source/Sources') - self.check_not_exists('public/dists/squeeze/main/source/Sources.gz') - self.check_not_exists('public/dists/squeeze/main/source/Sources.bz2') + self.check_exists('public/dists/squeeze-lts/main/binary-i386/Release') + self.check_exists('public/dists/squeeze-lts/main/binary-i386/Packages') + self.check_exists('public/dists/squeeze-lts/main/binary-i386/Packages.gz') + self.check_exists('public/dists/squeeze-lts/main/binary-i386/Packages.bz2') + self.check_exists('public/dists/squeeze-lts/main/Contents-i386.gz') + self.check_exists('public/dists/squeeze-lts/main/debian-installer/binary-i386/Release') + self.check_exists('public/dists/squeeze-lts/main/debian-installer/binary-i386/Packages') + self.check_exists('public/dists/squeeze-lts/main/debian-installer/binary-i386/Packages.gz') + self.check_exists('public/dists/squeeze-lts/main/debian-installer/binary-i386/Packages.bz2') + self.check_exists('public/dists/squeeze-lts/main/Contents-udeb-i386.gz') + self.check_exists('public/dists/squeeze-lts/main/binary-amd64/Release') + self.check_exists('public/dists/squeeze-lts/main/binary-amd64/Packages') + self.check_exists('public/dists/squeeze-lts/main/binary-amd64/Packages.gz') + self.check_exists('public/dists/squeeze-lts/main/binary-amd64/Packages.bz2') + self.check_exists('public/dists/squeeze-lts/main/Contents-amd64.gz') + self.check_exists('public/dists/squeeze-lts/main/debian-installer/binary-amd64/Release') + self.check_exists('public/dists/squeeze-lts/main/debian-installer/binary-amd64/Packages') + self.check_exists('public/dists/squeeze-lts/main/debian-installer/binary-amd64/Packages.gz') + self.check_exists('public/dists/squeeze-lts/main/debian-installer/binary-amd64/Packages.bz2') + self.check_exists('public/dists/squeeze-lts/main/Contents-udeb-amd64.gz') + self.check_not_exists('public/dists/squeeze-lts/main/source/Sources') + self.check_not_exists('public/dists/squeeze-lts/main/source/Sources.gz') + self.check_not_exists('public/dists/squeeze-lts/main/source/Sources.bz2') - self.check_exists('public/pool/main/d/dmraid/dmraid-udeb_1.0.0.rc16-4.1_amd64.udeb') - self.check_exists('public/pool/main/d/dmraid/dmraid-udeb_1.0.0.rc16-4.1_i386.udeb') - self.check_exists('public/pool/main/d/dmraid/dmraid_1.0.0.rc16-4.1_amd64.deb') - self.check_exists('public/pool/main/d/dmraid/dmraid_1.0.0.rc16-4.1_i386.deb') + self.check_exists('public/pool/main/g/gnupg/gpgv-udeb_1.4.10-4+squeeze7_amd64.udeb') + self.check_exists('public/pool/main/g/gnupg/gpgv-udeb_1.4.10-4+squeeze7_i386.udeb') + self.check_exists('public/pool/main/g/gnupg/gpgv_1.4.10-4+squeeze7_amd64.deb') + self.check_exists('public/pool/main/g/gnupg/gpgv_1.4.10-4+squeeze7_i386.deb') - self.check_file_contents('public/dists/squeeze/main/binary-i386/Packages', 'packages_i386', match_prepare=sorted_processor) - self.check_file_contents('public/dists/squeeze/main/debian-installer/binary-i386/Packages', 'packages_udeb_i386', match_prepare=sorted_processor) - self.check_file_contents('public/dists/squeeze/main/binary-amd64/Packages', 'packages_amd64', match_prepare=sorted_processor) - self.check_file_contents('public/dists/squeeze/main/debian-installer/binary-amd64/Packages', 'packages_udeb_amd64', match_prepare=sorted_processor) + self.check_file_contents('public/dists/squeeze-lts/main/binary-i386/Packages', 'packages_i386', match_prepare=sorted_processor) + self.check_file_contents('public/dists/squeeze-lts/main/debian-installer/binary-i386/Packages', 'packages_udeb_i386', match_prepare=sorted_processor) + self.check_file_contents('public/dists/squeeze-lts/main/binary-amd64/Packages', 'packages_amd64', match_prepare=sorted_processor) + self.check_file_contents('public/dists/squeeze-lts/main/debian-installer/binary-amd64/Packages', 'packages_udeb_amd64', match_prepare=sorted_processor) # verify contents except of sums - self.check_file_contents('public/dists/squeeze/Release', 'release', match_prepare=strip_processor) + self.check_file_contents('public/dists/squeeze-lts/Release', 'release', match_prepare=strip_processor) - self.check_file_contents('public/dists/squeeze/main/debian-installer/binary-i386/Release', 'release_udeb_i386', match_prepare=strip_processor) + self.check_file_contents('public/dists/squeeze-lts/main/debian-installer/binary-i386/Release', 'release_udeb_i386', match_prepare=strip_processor) # verify sums - release = self.read_file('public/dists/squeeze/Release').split("\n") + release = self.read_file('public/dists/squeeze-lts/Release').split("\n") release = [l for l in release if l.startswith(" ")] pathsSeen = set() for l in release: @@ -945,7 +945,7 @@ class PublishSnapshot35Test(BaseTest): fileSize = int(fileSize) - st = os.stat(os.path.join(os.environ["HOME"], ".aptly", 'public/dists/squeeze/', path)) + st = os.stat(os.path.join(os.environ["HOME"], ".aptly", 'public/dists/squeeze-lts/', path)) if fileSize != st.st_size: raise Exception("file size doesn't match for %s: %d != %d" % (path, fileSize, st.st_size)) @@ -958,7 +958,7 @@ class PublishSnapshot35Test(BaseTest): else: h = hashlib.sha512() - h.update(self.read_file(os.path.join('public/dists/squeeze', path))) + h.update(self.read_file(os.path.join('public/dists/squeeze-lts', path))) if h.hexdigest() != fileHash: raise Exception("file hash doesn't match for %s: %s != %s" % (path, fileHash, h.hexdigest()))