[DRE-commits] r5618 - trunk/redmine/debian
Jérémy Lal
kapouer-guest at alioth.debian.org
Fri Jun 18 21:40:36 UTC 2010
Author: kapouer-guest
Date: 2010-06-18 21:40:36 +0000 (Fri, 18 Jun 2010)
New Revision: 5618
Modified:
trunk/redmine/debian/postinst
Log:
Inplace sed of session.yml, it is not a ucf use case since only a string is replaced.
Modified: trunk/redmine/debian/postinst
===================================================================
--- trunk/redmine/debian/postinst 2010-06-18 21:40:31 UTC (rev 5617)
+++ trunk/redmine/debian/postinst 2010-06-18 21:40:36 UTC (rev 5618)
@@ -215,12 +215,8 @@
else
fHasOldSessionName=$(fgrep -c session_key "${fRailsEtc}/session.yml" || true)
if [ $fHasOldSessionName -gt 0 ]; then
- cp ${fRailsEtc}/session.yml ${fRailsEtc}/session.yml.new
- sed -i -r -e 's/session_key/key/g' ${fRailsEtc}/session.yml.new
- chown -f root:www-data ${fRailsEtc}/session.yml.new
- chmod 640 ${fRailsEtc}/session.yml.new
- ucf --debconf-ok ${fRailsEtc}/session.yml.new ${fRailsEtc}/session.yml
- rm ${fRailsEtc}/session.yml.new
+ # in-place, because ucf might be configured to keep the old version without asking
+ sed -i -r -e 's/session_key/key/g' ${fRailsEtc}/session.yml
fi
fi
if [ -f config/initializers/session_store.rb ]; then
More information about the Pkg-ruby-extras-commits
mailing list