[DRE-commits] [SCM] redmine.git branch, master-experimental, updated. debian/1.1.3-1-14-gea5b93f

Jérémy Lal kapouer at melix.org
Sat Jul 2 15:23:19 UTC 2011


The following commit has been merged in the master-experimental branch:
commit d9843a2d2c925f587e21b957c02bbc84178ebe9a
Author: Jérémy Lal <kapouer at melix.org>
Date:   Sat Jul 2 16:59:06 2011 +0200

    Do not setup /var/run/redmine in postinst, /run is tmpfs.

diff --git a/debian/postinst b/debian/postinst
index c923f68..a077d87 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -40,15 +40,11 @@ fRailsEnv=production
 fRailsLog=/var/log/redmine
 fRailsVar=/var/lib/redmine
 fRailsCache=/var/cache/redmine
-fRailsRun=/var/run/redmine
 
 case "$1" in
 	configure|reconfigure)
 		# passenger runs as the owner of that file, thanks Micah Anderson.
 		chown www-data:root /usr/share/redmine/config/environment.rb
-		mkdir -p $fRailsRun/sockets
-		chown -f www-data:www-data $fRailsRun
-		chown -f www-data:www-data $fRailsRun/sockets
 		chown -f www-data:www-data $fRailsLog
 		chown -f www-data:www-data $fRailsVar
 		chown -f www-data:www-data $fRailsCache
@@ -215,8 +211,6 @@ for lInstance in $gInstances; do
 			chown -f www-data:www-data $fRailsVar/files
 			chown -f www-data:www-data $fRailsCache
 			chown -f www-data:www-data $fRailsCache/plugin_assets
-			mkdir -p /var/run/redmine/sockets/${lInstance}
-			chown -f www-data:www-data /var/run/redmine/sockets/${lInstance}
 			savedir="`pwd`"
 			cd /usr/share/redmine
 			# copy schema.db to its instance directory
diff --git a/debian/postrm b/debian/postrm
index 72806a7..79c2cf0 100644
--- a/debian/postrm
+++ b/debian/postrm
@@ -74,6 +74,7 @@ case "$1" in
 		fi
 		# package-generated or runtime files are removed
 		rm -f /usr/share/redmine/db/schema.db
+		# removing /var/run files is not needed : it is mounted tmpfs in wheezy - anyway it does not hurt
 		rm -rf /var/run/redmine
 		rm -rf /var/log/redmine
 		rm -rf /usr/share/redmine/tmp

-- 
redmine.git



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