[Piuparts-commits] [piuparts] 04/04: update database handling for fusionforge packages
Holger Levsen
holger at moszumanska.debian.org
Fri Oct 9 23:16:28 UTC 2015
This is an automated email from the git hooks/post-receive script.
holger pushed a commit to branch develop
in repository piuparts.
commit 69278a4bebcf8429ff3c3828edd993fd86fb908f
Author: Andreas Beckmann <anbe at debian.org>
Date: Tue Oct 6 14:57:57 2015 +0200
update database handling for fusionforge packages
Signed-off-by: Andreas Beckmann <anbe at debian.org>
---
custom-scripts/scripts/pre_install_database-server | 24 +++++++++++++---------
1 file changed, 14 insertions(+), 10 deletions(-)
diff --git a/custom-scripts/scripts/pre_install_database-server b/custom-scripts/scripts/pre_install_database-server
index f065b9d..623e4f1 100755
--- a/custom-scripts/scripts/pre_install_database-server
+++ b/custom-scripts/scripts/pre_install_database-server
@@ -47,18 +47,10 @@ case ${PIUPARTS_OBJECTS%%=*} in
drupal7-mod-*) MYSQL=yes ;;
frontaccounting) MYSQL=yes ;;
fossology-agents) POSTGRESQL=yes ;;
- fusionforge-plugin-blocks) POSTGRESQL=yes ;;
- fusionforge-plugin-extsubproj) POSTGRESQL=yes ;;
- fusionforge-plugin-gravatar) POSTGRESQL=yes ;;
- fusionforge-plugin-hudson) POSTGRESQL=yes ;;
- fusionforge-plugin-mediawiki) POSTGRESQL=yes ;;
- fusionforge-plugin-moinmoin) POSTGRESQL=yes ;;
- fusionforge-plugin-projectlabels) POSTGRESQL=yes ;;
- fusionforge-plugin-scmarch) POSTGRESQL=yes ;;
- fusionforge-plugin-scmcvs) POSTGRESQL=yes ;;
- fusionforge-plugin-scmdarcs) POSTGRESQL=yes ;;
+ fusionforge-plugin-*) FUSIONFORGE=yes ;;
fusionforge-standard) POSTGRESQL=yes ;;
fusioninventory-for-glpi) MYSQL=yes ;;
+ gforge-db-postgresql) POSTGRESQL=yes ;;
gforge-lists-mailman) POSTGRESQL=yes ;;
gforge-plugin-extratabs) POSTGRESQL=yes ;;
gforge-plugin-mediawiki) POSTGRESQL=yes ;;
@@ -188,6 +180,18 @@ case ${PIUPARTS_OBJECTS%%=*} in
zabbix-server-pgsql) POSTGRESQL=yes ;;
esac
+if [ "$FUSIONFORGE" = "yes" ]; then
+ case $PIUPARTS_DISTRIBUTION in
+ wheezy*|jessie)
+ POSTGRESQL=yes
+ ;;
+ *)
+ echo "Installing fusionforge-db-local..."
+ apt-get -y install fusionforge-db-local
+ ;;
+ esac
+fi
+
if [ "$MYSQL" = "yes" ]; then
echo "Installing mysql-server..."
apt-get -y install mysql-server
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git
More information about the Piuparts-commits
mailing list