|
@@ -12,6 +12,7 @@ insertsource 'unstable' 'unrelated' 'all' '0.5~squeeze1'
|
|
|
|
|
|
export APT_DONT_SIGN=""
|
|
|
setupaptarchive --no-update
|
|
|
+logcurrentarchivedirectory
|
|
|
changetowebserver
|
|
|
|
|
|
runtest() {
|
|
@@ -71,6 +72,7 @@ EXPECT="Ign:1 http://localhost:${APTHTTPPORT} unstable InRelease
|
|
|
Hit:2 http://localhost:${APTHTTPPORT} unstable Release
|
|
|
Reading package lists..."
|
|
|
find aptarchive -name 'InRelease' -delete
|
|
|
+logcurrentarchivedirectory
|
|
|
echo 'Acquire::GzipIndexes "0";' > rootdir/etc/apt/apt.conf.d/02compressindex
|
|
|
runtest
|
|
|
echo 'Acquire::GzipIndexes "1";' > rootdir/etc/apt/apt.conf.d/02compressindex
|
|
@@ -87,6 +89,7 @@ W: The repository 'http://localhost:${APTHTTPPORT} unstable Release' is not sign
|
|
|
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
|
|
|
N: See apt-secure(8) manpage for repository creation and user configuration details."
|
|
|
find aptarchive -name 'Release.gpg' -delete
|
|
|
+logcurrentarchivedirectory
|
|
|
echo 'Acquire::GzipIndexes "0";' > rootdir/etc/apt/apt.conf.d/02compressindex
|
|
|
runtest 'warning'
|
|
|
echo 'Acquire::GzipIndexes "1";' > rootdir/etc/apt/apt.conf.d/02compressindex
|
|
@@ -99,6 +102,7 @@ find aptarchive -name '*Release' -exec sed -i \
|
|
|
-e '/^Valid-Until: / d' -e "/^Date: / a\
|
|
|
Valid-Until: $(date -ud '-1 weeks' '+%a, %d %b %Y %H:%M:%S %Z')" '{}' \;
|
|
|
signreleasefiles
|
|
|
+logcurrentarchivedirectory
|
|
|
|
|
|
msgmsg 'expired InRelease'
|
|
|
EXPECT="Hit:1 http://localhost:${APTHTTPPORT} unstable InRelease
|
|
@@ -116,6 +120,7 @@ Hit:2 http://localhost:${APTHTTPPORT} unstable Release
|
|
|
Reading package lists...
|
|
|
E: Release file for http://localhost:${APTHTTPPORT}/dists/unstable/Release is expired (invalid since). Updates for this repository will not be applied."
|
|
|
find aptarchive -name 'InRelease' -delete
|
|
|
+logcurrentarchivedirectory
|
|
|
echo 'Acquire::GzipIndexes "0";' > rootdir/etc/apt/apt.conf.d/02compressindex
|
|
|
runtest 'failure'
|
|
|
echo 'Acquire::GzipIndexes "1";' > rootdir/etc/apt/apt.conf.d/02compressindex
|
|
@@ -133,6 +138,7 @@ N: Data from such a repository can't be authenticated and is therefore potential
|
|
|
N: See apt-secure(8) manpage for repository creation and user configuration details.
|
|
|
E: Release file for http://localhost:${APTHTTPPORT}/dists/unstable/Release is expired (invalid since). Updates for this repository will not be applied."
|
|
|
find aptarchive -name 'Release.gpg' -delete
|
|
|
+logcurrentarchivedirectory
|
|
|
echo 'Acquire::GzipIndexes "0";' > rootdir/etc/apt/apt.conf.d/02compressindex
|
|
|
runtest 'failure' 'warning'
|
|
|
echo 'Acquire::GzipIndexes "1";' > rootdir/etc/apt/apt.conf.d/02compressindex
|
|
@@ -177,6 +183,7 @@ W: The repository 'http://localhost:${APTHTTPPORT} unstable Release' does not ha
|
|
|
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
|
|
|
N: See apt-secure(8) manpage for repository creation and user configuration details."
|
|
|
find aptarchive -name '*Release*' -delete
|
|
|
+logcurrentarchivedirectory
|
|
|
echo 'Acquire::GzipIndexes "0";
|
|
|
Acquire::PDiffs "0";' > rootdir/etc/apt/apt.conf.d/02compressindex
|
|
|
runtest 'warning'
|