Index: debian_installer/lams2/debian/postinst =================================================================== diff -u -r308f6aeedff0b2ae89316b0b097d98806499b633 -r8503cf84d6cbcefbab38102ac8acf5a279ef92f9 --- debian_installer/lams2/debian/postinst (.../postinst) (revision 308f6aeedff0b2ae89316b0b097d98806499b633) +++ debian_installer/lams2/debian/postinst (.../postinst) (revision 8503cf84d6cbcefbab38102ac8acf5a279ef92f9) @@ -17,6 +17,15 @@ # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package +update234to235 () { + # Add eadventure tool, new in 2.3.5 + cd /usr/share/lams2/lams_tool_eadventure + sed -i -e "s/\(\).*\(\?.*\)\(<\/dbDriverUrl>\)/\1jdbc:mysql:\/\/localhost:3306\/$db_name\2\3/" deploy.xml + sed -i -e "s/\(\).*\(<\/dbUsername>\)/\1$db_user\2/" deploy.xml + sed -i -e "s/\(\).*\(<\/dbPassword>\)/\1$db_pass\2/" deploy.xml + ./deploy.sh || true + +} update232to233 () { # Remove old llid language files cd /usr/share/jboss-4.0.2/server/default/deploy/lams.ear/lams-dictionary.jar/org/lamsfoundation/lams/library/ @@ -227,6 +236,11 @@ sed -i -e "s/port=\"8080\"/port=\"$server_port\"/" server.xml case "$2" in + 2.3.4*) + update; + update234to235; + ;; + 2.3.3*) update; ;;