From dfb358d88e061165bcebb281502934ad2e609f56 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Wed, 30 May 2012 14:59:04 +0200 Subject: [PATCH] GRMLBASE/33-aptsetup: adjust snapshot.debian.org cmdline and enable it for RELEASE class Closes: issue1083 --- etc/grml/fai/config/scripts/GRMLBASE/33-aptsetup | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/etc/grml/fai/config/scripts/GRMLBASE/33-aptsetup b/etc/grml/fai/config/scripts/GRMLBASE/33-aptsetup index c38a28e..39af509 100755 --- a/etc/grml/fai/config/scripts/GRMLBASE/33-aptsetup +++ b/etc/grml/fai/config/scripts/GRMLBASE/33-aptsetup @@ -8,11 +8,12 @@ set -e -if ifclass SNAPSHOT ; then +# use snapshot.debian.org based on build date for release +if ifclass RELEASE ; then set -u - perl -pi -e 'BEGIN { $d="'$(date +%Y%m%d)'"; } s#^(\s+)(deb.* )(.*://cdn.*?)( - .*)$#$1$2http://snapshot.debian.org/archive/debian/$d/$4#' \ + perl -pi -e 'BEGIN { $d="'$(date +%Y%m%d)'"; } s#^(\s+)(deb.* )(.*://cdn.*?)\s+(\w+)\s+(.*)$#$1$2http://snapshot.debian.org/archive/debian/$d/ $4 $5#' \ "${target}/etc/apt/sources.list.d/debian.list" + fi ## END OF FILE ################################################################# -- 2.1.4