PRETRANS
/bin/sh
if [ -f /usr/share/mediawiki/LocalSettings.php -a ! -L /usr/share/mediawiki/LocalSettings.php ]; then
if [ -e /etc/mediawiki/LocalSettings.php ]; then
mv -f /etc/mediawiki/LocalSettings.php /etc/mediawiki/LocalSettings.php.rpmsave
fi
mv /usr/share/mediawiki/LocalSettings.php /etc/mediawiki/LocalSettings.php
ln -s /etc/mediawiki/LocalSettings.php /usr/share/mediawiki/LocalSettings.php
fi
if [ -d /usr/share/mediawiki/images -a ! -L /usr/share/mediawiki/images ]; then
if [ -e /var/www/mediawiki/images ]; then
mv -f /var/www/mediawiki/images /var/www/mediawiki/images.rpmsave
fi
mv /usr/share/mediawiki/images /var/www/mediawiki/images
ln -s /var/www/mediawiki/images /usr/share/mediawiki/images
chown -R apache:apache /var/www/mediawiki/images
fi
POSTIN
/bin/sh
php /usr/share/mediawiki/maintenance/update.php --quick > /dev/null
if [ ! -e /usr/share/mediawiki/images ]; then
ln -s /var/www/mediawiki/images /usr/share/mediawiki/images
fi