[DRE-commits] r4587 - trunk/redmine/debian

Jérémy Lal kapouer-guest at alioth.debian.org
Sat Jan 30 15:49:14 UTC 2010


Author: kapouer-guest
Date: 2010-01-30 15:49:13 +0000 (Sat, 30 Jan 2010)
New Revision: 4587

Modified:
   trunk/redmine/debian/postinst
Log:
RailsEtc dir must always be created, even if database is not installed by dbconfig

Modified: trunk/redmine/debian/postinst
===================================================================
--- trunk/redmine/debian/postinst	2010-01-30 15:49:09 UTC (rev 4586)
+++ trunk/redmine/debian/postinst	2010-01-30 15:49:13 UTC (rev 4587)
@@ -101,7 +101,9 @@
 	fRailsLog=/var/log/redmine/$lInstance
 	fRailsVar=/var/lib/redmine/$lInstance
 	fRailsCache=/var/cache/redmine/$lInstance
-
+	# dbconfig needs this folder to ouput database.yml
+	mkdir -p $fRailsEtc
+	chown -f www-data:www-data $fRailsEtc
 	withdb=0
 	lInstall=0
 	db_get redmine/instances/$lInstance/dbconfig-install || true
@@ -120,9 +122,6 @@
 	fi
 	
 	if [ $lInstall -eq 1 ]; then
-		# dbconfig needs this folder to ouput database.yml
-		mkdir -p $fRailsEtc
-		chown -f www-data:www-data $fRailsEtc
 		fYml=$fRailsEtc/database.yml.new
 		lTemplate="database.yml.template"
 		# if dbtype=sqlite3, use dbbasepath, else dbname
@@ -213,6 +212,7 @@
 			fi
 			if [ $withdb -eq 1 ]; then
 				db_get redmine/instances/${lInstance}/default-language && DEFAULT_LANGUAGE="$RET"
+				
 				# handle rake install
 				echo "Populating database for redmine instance \"${lInstance}\".
 This may take a while."




More information about the Pkg-ruby-extras-commits mailing list