6 # Olivier BERGER <olivier.berger@it-sudparis.eu>
8 # This script will install the Debian packages to be tested which have been build inside the VM
10 # Prerequisite : running 'build.sh' and its prerequisites
14 grep -q debian-repository /etc/apt/sources.list
16 echo "You probably need to add the following in /etc/apt/sources.list :"
17 echo "deb file:///root/debian-repository local/"
24 if dpkg -l fusionforge-full | grep -q ^ii ; then
25 # Already installed, upgrading
26 /root/scripts/reload-db.sh
27 UCF_FORCE_CONFFNEW=yes LANG=C DEBIAN_FRONTEND=noninteractive aptitude -y dist-upgrade
29 # Initial installation
30 UCF_FORCE_CONFFNEW=yes LANG=C DEBIAN_FRONTEND=noninteractive aptitude -y install postgresql-8.4
31 UCF_FORCE_CONFFNEW=yes LANG=C DEBIAN_FRONTEND=noninteractive aptitude -y install gforge-db-postgresql
32 UCF_FORCE_CONFFNEW=yes LANG=C DEBIAN_FRONTEND=noninteractive aptitude -y install fusionforge-full
33 /usr/share/gforge/bin/forge_set_password admin myadmin
35 invoke-rc.d apache2 restart
36 su - postgres -c "pg_dump -Fc gforge" > /root/dump
37 echo "If you saw a message like 'Could not connect to database' above, don't worry, it's probably harmless."