]> git.decadent.org.uk Git - dak.git/commitdiff
Merge branch 'master' of ssh://franck.debian.org/srv/ftp.debian.org/git/dak
authorJoerg Jaspert <joerg@debian.org>
Sat, 18 Sep 2010 09:00:51 +0000 (11:00 +0200)
committerJoerg Jaspert <joerg@debian.org>
Sat, 18 Sep 2010 09:00:51 +0000 (11:00 +0200)
* 'master' of ssh://franck.debian.org/srv/ftp.debian.org/git/dak:
  Add processed field

config/backports/dak.conf
config/backports/dinstall.functions
config/backports/vars
config/debian/cron.dinstall
config/debian/dinstall.functions
config/debian/vars

index 8a2b23a972f2b5e0389e697d4d6531cba50db1a9..eb836b5dd8b79a959a78d32872031d8e62c498ce 100644 (file)
@@ -437,3 +437,8 @@ Import-LDAP-Fingerprints
   };
   KeyServer "wwwkeys.eu.pgp.net";
 };
+
+Changelogs
+{
+  Export "/srv/ftp-master.debian.org/export/changelogs";
+}
index 0ae81724cdbaf76eefa26aff305ba0b5ffcb2207..2757a1792752fdb1e19dad27b4758a2124c6d0fe 100644 (file)
@@ -604,3 +604,12 @@ Current action: ${1}
 Action start: ${RIGHTNOW}
 EOF
 }
+
+# extract changelogs and stuff
+function changelogs() {
+    log "Extracting changelogs"
+    dak make-changelog -e
+    mkdir -p ${exportpublic}/changelogs
+    cd ${exportpublic}/changelogs
+    rsync -aHW --delete --delete-after --ignore-errors ${exportdir}/changelogs/. .
+}
index 7f051f826c0eb547469ee804b435fdff88971ed9..251585810306786de8f09d108f1cc8a1446dc7d1 100644 (file)
@@ -1,10 +1,11 @@
 # locations used by many scripts
 
 base=/srv/backports-master.debian.org
+public=/srv/backports-web.debian.org
 bindir=$base/bin
 ftpdir=$base/ftp/
 indices=$ftpdir/indices
-webdir=/srv/backports-web.debian.org/underlay/
+webdir=$public/underlay/
 scriptdir=$base/scripts
 
 archs="alpha amd64 arm armel hppa hurd-i386 i386 ia64 mips mipsel powerpc s390 sparc kfreebsd-i386 kfreebsd-amd64 "
@@ -27,6 +28,8 @@ incoming=$base/incoming
 logdir=$base/log/cron/
 mirrordir=$base/mirror/
 newstage=$queuedir/newstage/
+exportdir=$base/export/
+exportpublic=$public/export/
 
 
 ftpgroup=debadmin
index 0841f8380aab8c51136c709805d952556c30bb23..a9e9bd180be29c0a54af9c8b3ad7c291cf387dea 100755 (executable)
@@ -388,6 +388,14 @@ rm -f "${LOCK_DAILY}"
 ts "locked part finished"
 state "postlock"
 
+GO=(
+    FUNC="changelogs"
+    TIME="changelogs"
+    ARGS=""
+    ERR="false"
+)
+stage $GO &
+
 GO=(
     FUNC="pgdump_post"
     TIME="pg_dump2"
index 1b508d25a657ad88ed266f46e1df09d3fda73f6a..c5aeed131656094cdd76e318d19e91d6afb2f9a8 100644 (file)
@@ -604,3 +604,12 @@ Current action: ${1}
 Action start: ${RIGHTNOW}
 EOF
 }
+
+# extract changelogs and stuff
+function changelogs() {
+    log "Extracting changelogs"
+    dak make-changelog -e
+    mkdir -p ${exportpublic}/changelogs
+    cd ${exportpublic}/changelogs
+    rsync -aHW --delete --delete-after --ignore-errors ${exportdir}/changelogs/. .
+}
index 2a3200cfc2e0c4e7541e38edbe4910522e289019..0d5eb5299acc040dc3ead0066659eec17086b4c2 100644 (file)
@@ -25,6 +25,8 @@ accepted=$queuedir/accepted/
 mirrordir=$base/mirror/
 incoming=$base/incoming
 newstage=$queuedir/newstage/
+exportdir=$base/export/
+exportpublic=$public/rsync/export/
 
 ftpgroup=debadmin