[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dak/master] pointrelease: ${suite}-debug does not live in the ftp-master archive



---
 config/debian/pointrelease | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/config/debian/pointrelease b/config/debian/pointrelease
index 59fccc5..c0df613 100755
--- a/config/debian/pointrelease
+++ b/config/debian/pointrelease
@@ -368,21 +368,22 @@ log "Release file generated, waiting for RMs checking and (hopefully) signing"
 
 # Remove InRelease: Release can be signed by both ftpmaster & stable release keys
 merge-release-signatures() {
-    local s="${1}"
-    local releasefile="${2}"
-    rm -f ${ftpdir}/dists/${s}/InRelease ${ftpdir}/zzz-dists/${s}/InRelease
+    local archiveroot="${1}"
+    local s="${2}"
+    local releasefile="${3}"
+    rm -f ${archiveroot}/dists/${s}/InRelease ${archiveroot}/zzz-dists/${s}/InRelease
     cd ~/${suitename}_${newrev}
     while ! ${wget} -O "${releasefile}" "${release_base}/${releasefile}"; do
         sleep 10
     done
-    cd ${ftpdir}/dists/${s}
+    cd ${archiveroot}/dists/${s}
     cat ~/${suitename}_${newrev}/${releasefile} >> Release.gpg
     gpg --no-default-keyring --keyring /usr/share/keyrings/debian-archive-keyring.gpg --trust-model=always --verify Release.gpg Release
 }
 
-merge-release-signatures ${suite} Release-${newrev}.gpg
+merge-release-signatures $(get_archiveroot ftp-master) ${suite} Release-${newrev}.gpg
 if [[ ${suitename} != jessie ]]; then
-    merge-release-signatures ${suite}-debug Release-${newrev}-debug.gpg
+    merge-release-signatures $(get_archiveroot debian-debug) ${suite}-debug Release-${newrev}-debug.gpg
 fi
 
 echo "Done. Is a mirrorpush needed? Or just one to the cd-builder?"
-- 
2.1.4


Reply to: