TurnKey Linux Virtual Appliance Library

New TurnKey MediaWiki version (2009.03-hardy)

Sun, 2009/03/22 - 22:27

Release focus: security, bugfixes and updates


  • Upgraded to MediaWiki version 1.14
  • MediaWiki extensions:
    • Upgraded extensions to be compatible with 1.14
    • Patched FCKeditor to fix issues with 1.14
    • Removed Universal Edit Button extension (integrated into 1.14 core)
    • Moved extensions to /usr/local/share (better compliance with FHS)
  • Improved MediaWiki passwords/secrets (security):
    • MediaWiki database password is now randomly generated, and regenerated during installation
    • Better random secret regeneration during installation
  • Fixed phpmyadmin error: cannot load mcrypt extension (LP#345275)

Major component versions

kernel 2.6.24-23.48
mediawiki 1:1.14.0-1
mysql-server 5.0.51a-3ubuntu5.4
apache2 2.2.8-1ubuntu0.5
php5 5.2.4-2ubuntu5.5

Note: please refer to turnkey-core's changelog for changes common to all appliances. Here we only describe changes specific to this appliance.


MediaWiki 1.14 package available

Sun, 2009/03/08 - 21:43

We have just finished successfully testing the Debian mediawiki 1.14.0-1 package on the 2009.02 release, and have updated our package archive to include it.

MediaWiki 1.14 is a new upstream release that is not considered a security critical release, so those interested in upgrading should do so manually:

apt-get update
apt-get install mediawiki

Note: This upgrade requires the following manual modifications to be performed after installation.

1. Reconfigure the MediaWiki extensions location (why?)

ln -sf /usr/local/lib/mediawiki/extensions /usr/share/mediawiki/extensions

2. The FCKeditor extension is not compatible with MediaWiki 1.14, so it must either be updated manually or disabled in /etc/mediawiki/extensions.php

New TurnKey MediaWiki version (2009.02-hardy)

Sat, 2009/02/28 - 18:14

Release focus: security, usability, bugfixes and updates


  • added SSL support
  • added postfix MTA (bound to localhost) to allow sending of email from MediaWiki (e.g., password recovery). Also added webmin-postfix module for convenience.
  • added many popular MediaWiki extensions:
    • FCKeditor: WYSIWYG editor for wiki pages
    • ParserFunctions: Enhances parser with logical functions
    • StringFunctions: Additional set of parser functions that operate on strings
    • CategoryTree: Provides a dynamic view of the category structure as a tree
    • Renameuser: Special page allowing authorised users to rename user accounts
    • Preloader: Populate new pages with template content depending on namespace
    • CharInsert: JavaScript character insert boxes used on edit type pages
    • ConfirmEdit: Math captcha (by default only if edit includes hyperlink)
    • Gadgets: JS/CSS-based gadgets
    • SyntaxHighlight_GeSHi: adds tag to present formatted source code
    • Cite: Create footnotes
    • UniversalEditButton: adds support for the UEB firefox extension
  • regenerate MediaWiki secret key during installation (security)
  • improvements to default MediaWiki configuration
    • replaced deprecated wgProxyKey with wgSecretKey
    • disable experimental charset support (#LP:310627)
    • blanked out sitename (was TurnKeyLinux)
    • ensure that the wiki outputs clean and compliant HTML ($wgUseTidy)
  • mysql-related improvements
    • include PhpMyAdmin (listening on port 12322 - uses SSL)
    • set empty mysql root password in live/demo mode (for convenience)
    • support configuring mysql root password during installation

Major component versions

kernel 2.6.24-23.48
mediawiki 1.13.3-1
mysql-server 5.0.51a-3ubuntu5.4
apache2 2.2.8-1ubuntu0.3
php5 5.2.4-2ubuntu5.4

Note: please refer to turnkey-core's changelog for changes common to all appliances. Here we only describe changes specific to this appliance.


New TurnKey MediaWiki appliance (2008.10.29-hardy)

Wed, 2008/10/29 - 17:02

Release focus: Initial release.


  • Mediawiki customization details
    • the sitename, and administrative email addresses are set in the file:
          $wgSitename = "TurnKeyLinux";
          $wgEmergencyContact = webmaster@localhost;
          $wgPasswordSender = webmaster@localhost;
    • replace /var/lib/mediawiki/images/logo.png with your own logo (recommended 135x135px)
  • File uploading an image resizing is supported out of the box (GD library)
    • maximum filesize: 2MB
    • file types supported: png, gif, jpg, jpeg
  • This release includes all updates included in the 2008.10.17-hardy-x86 releases, such as the new configuration console, and web management interface.

Known issues

  • Non-english charater sets results in mysql error "illegal mix of collations" (#LP:310627)

Default credentials (service, username, password)

console, webmin, ssh root <blank>
mysql root mysqlp4ssw0rd
wiki_db wiki_user w1k1p4ssw0rd
mediawiki admin turnkey

Major component versions

kernel 2.6.24-21.42
apache2 2.2.8-1ubuntu0.3
mysql-server 5.0.51a-3ubuntu5.1
php5 5.2.4-2ubuntu5.3
mediawiki 1.13.2-1