]> git.deb.at Git - deb/packages.git/blob - cron.d/100syncarchive_volatile
config.sh: disable local archive
[deb/packages.git] / cron.d / 100syncarchive_volatile
1 #!/bin/bash
2
3 . `dirname $0`/../config.sh
4
5 test -d ${archivedir} || mkdir -p ${archivedir}
6 cd ${archivedir}
7
8 # volatile archive
9 #
10 for dist in sarge etch
11 do
12   echo "retrieve Release(.gpg) $dist-volatile"
13   test -d volatile/${dist}-volatile || mkdir -p volatile/${dist}-volatile
14   (cd volatile/${dist}-volatile &&
15       wget -q -N ${volatile_ftpsite}/dists/${dist}/volatile/Release &&
16       wget -q -N ${volatile_ftpsite}/dists/${dist}/volatile/Release.gpg )
17
18     foo=\$arch_${dist//-/_}
19     for arch in `eval echo $foo`
20     do
21       for part in ${parts}
22       do
23         echo retrieve Packages $dist-volatile/$part/$arch
24         test -d volatile/${dist}-volatile/${part}/binary-${arch} || mkdir -p volatile/${dist}-volatile/${part}/binary-${arch}
25         (cd  volatile/${dist}-volatile/${part}/binary-${arch} &&
26             wget -q -N ${volatile_ftpsite}/dists/${dist}/volatile/${part}/binary-${arch}/Packages.gz)
27       done
28       echo retrieve Contents $dist-volatile/$arch
29       (cd volatile/${dist}-volatile &&
30           wget -q -N ${volatile_ftpsite}/dists/${dist}/volatile/Contents-${arch}.gz)
31
32     done
33     for part in ${parts}
34     do
35         echo retrieve Sources $dist-volatile/$part
36         test -d volatile/${dist}-volatile/${part}/source || mkdir -p volatile/${dist}-volatile/${part}/source
37         (cd volatile/${dist}-volatile/$part/source &&
38             wget -q -N ${volatile_ftpsite}/dists/${dist}/volatile/${part}/source/Sources.gz)
39     done
40 done