]> git.decadent.org.uk Git - dak.git/blob - scripts/debian/generate-d-i
Use /bin/bash as interpreter.
[dak.git] / scripts / debian / generate-d-i
1 #!/bin/bash
2
3 # Original written from Jeroen van Wolffelaar <jeroen@debian.org>
4
5 set -e
6 export SCRIPTVARS=/srv/ftp-master.debian.org/dak/config/debian/vars
7 . $SCRIPTVARS
8
9 export PAGER=cat
10
11 exec > $webdir/d-i 2>&1
12
13
14 echo "udeb's in testing that don't (anymore) correspond to any testing source:"
15 psql -c "select b.package, b.version, (SELECT arch_string from
16 architecture where b.architecture=architecture.id) as arch, s.source from
17 bin_associations ba LEFT JOIN binaries b on (ba.bin=b.id) LEFT JOIN source s
18 on (b.source=s.id) WHERE ba.suite=4 AND s.id NOT IN (SELECT source from
19 src_associations WHERE suite=4) AND b.type = 'udeb' ORDER BY s.source,
20 b.package, b.architecture;"
21
22 echo "udeb's in unstable that should be in testing too:"
23 psql -c "select b.package, b.version, (SELECT arch_string from
24 architecture where b.architecture=architecture.id) as arch, s.source from
25 bin_associations ba LEFT JOIN binaries b on (ba.bin=b.id) LEFT JOIN source s
26 on (b.source=s.id) WHERE ba.suite=5 AND NOT EXISTS (SELECT 1 FROM
27 bin_associations ba2 WHERE ba2.suite=4 AND ba2.bin=ba.bin) AND s.id IN (SELECT
28 source from src_associations WHERE suite=4) AND b.type = 'udeb' AND
29 b.architecture NOT IN (4,8,12) ORDER BY s.source, b.package, b.architecture;"
30
31 echo "udeb's in t-p-u that should be in testing too:"
32 psql -c "select b.package, b.version, (SELECT arch_string from
33 architecture where b.architecture=architecture.id) as arch, s.source from
34 bin_associations ba LEFT JOIN binaries b on (ba.bin=b.id) LEFT JOIN source s
35 on (b.source=s.id) WHERE ba.suite=3 AND NOT EXISTS (SELECT 1 FROM
36 bin_associations ba2 WHERE ba2.suite=4 AND ba2.bin=ba.bin) AND s.id IN (SELECT
37 source from src_associations WHERE suite=4) AND b.type = 'udeb' AND
38 b.architecture NOT IN (4,8,12) ORDER BY s.source, b.package, b.architecture;"