projects
/
fusionforge
/
fusionforge.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
project home
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merged from 5.1: RBAC bugfix, phpunit 3.6, 5.1.1-7 Debian package
[fusionforge/fusionforge.git]
/
src
/
plugins
/
mediawiki
/
debian
/
plugin-mediawiki.postinst
diff --git
a/src/plugins/mediawiki/debian/plugin-mediawiki.postinst
b/src/plugins/mediawiki/debian/plugin-mediawiki.postinst
index 8c7489fc923da953dd26198f8eac6ef6676cf104..5f807edef0a3112139d7e2bba7de44152f05dd24 100644
(file)
--- a/
src/plugins/mediawiki/debian/plugin-mediawiki.postinst
+++ b/
src/plugins/mediawiki/debian/plugin-mediawiki.postinst
@@
-3,17
+3,24
@@
set -e
set -e
+upgrade_mediawikis () {
+ # Upgrade Mediawiki database schemas
+ /usr/share/gforge/bin/list-projects-using-plugin.php mediawiki | while read i ; do
+ /usr/share/gforge/plugins/mediawiki/bin/mw-wrapper.php $i update.php
+ done
+}
+
case "$1" in
case "$1" in
- triggered
|configure
)
+ triggered)
if [ "$2" = /usr/share/mediawiki/maintenance/postgres ] ; then
if [ "$2" = /usr/share/mediawiki/maintenance/postgres ] ; then
- # Upgrade Mediawiki database schemas
- /usr/share/gforge/bin/list-projects-using-plugin.php mediawiki | while read i ; do
- /usr/share/gforge/plugins/mediawiki/bin/mw-wrapper.php $i update.php
- done
-
+ upgrade_mediawikis
fi
;;
fi
;;
+ configure)
+ upgrade_mediawikis
+ ;;
+
abort-upgrade|abort-remove|abort-deconfigure)
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;