]> git.donarmstrong.com Git - wannabuild.git/blob - postrelease
1afda22e1932d244f064d391158b2b170d30c059
[wannabuild.git] / postrelease
1 #!/bin/sh
2 # Meant to be run from the /srv/wanna-build/db dir
3
4 set -e
5
6 # lenny
7 ARCHS_stable="arm sparc alpha powerpc i386 amd64 mips mipsel ia64 hppa s390"
8 ARCHS_testing="arm sparc alpha powerpc i386 amd64 mips mipsel ia64 hppa s390 armel"
9
10 #for a in $ALL_ARCHS; do
11 #   rm $a/build-db-oldstable
12 #   rm $a/build-db-oldstable-security
13 #done
14
15 for a in $ARCHS_stable; do
16     mv $a/build-db-stable $a/build-db-oldstable
17     mv $a/build-db-stable-security $a/build-db-oldstable-security
18 done
19
20 for a in $ARCHS_testing; do
21     mv $a/build-db-testing $a/build-db-stable
22     mv $a/build-db-testing-security $a/build-db-stable-security
23 done
24
25 for a in $ARCHS_testing; do
26     group=wb-$a
27     chmod 400 $a/build-db-stable
28     cp -a $a/build-db-stable $a/build-db-testing
29     wanna-build -b $a/build-db -d testing-security --create-db --list all
30     if [ "$a" = "powerpc" ]; then
31         group=wb-ppc
32     fi
33     if [ "$a" = "mipsel" ]; then
34         group=wb-mips
35     fi
36     if [ "$a" = "amd64" ]; then
37         group=wb-i386
38     fi
39     if [ "$a" = "armel" ]; then
40         group=wb-arm
41     fi
42     chgrp $group $a/build-db-testing*
43     chmod 000 $a/build-db-testing
44     chmod 000 $a/build-db-testing-security
45 done
46
47 # Important!  And rebuild it afterwards, check for sanity.
48 #rm ../tmp/*