New TurnKey MediaWiki version (2009.10)
Changes:
- Upgraded to MediaWiki 1.15.1
- Upgraded extensions to be compatible with 1.15
- Added AWC forum extension.
- Reverted FHS compliance patch (extension directory location).
- Not yet accepted upstream.
- Prioritizing ability to upgrade directly from upstream.
- PHPMyAdmin improvements:
- Added pmadb (linked tables) advanced features to PHPMyAdmin (LP#426303).
- Pinned phpmyadmin to update directly from Debian (security).
- di-live (installer) MySQL component:
- Added support for complex passwords (LP#416515).
- Added CLI options (user/pass/query/chroot).
- Bugfixes:
- Increase PHP memory limit to 32M to match Apache PHP limit (#LP:360606).
- Removed Wikipedia namespace declarations from preloader extension.
- Removed build systems hostname from MySQL user table.
- Regenerates all secrets during installation / firstboot (security).
Major component versions
| mediawiki | 1:1.15.1-1 |
| mysql-server | 5.0.51a-3ubuntu5.4 |
| apache2 | 2.2.8-1ubuntu0.11 |
| phpmyadmin | 2.11.8.1-5+lenny1 |
Note: Please refer to turnkey-core's changelog for changes common to all appliances. Here we only describe changes specific to this appliance.
Links
New TurnKey MediaWiki version (2009.04-hardy)
Release focus: Bugfix
Changes:
- Upgraded FCKeditor extension (fixes LP#358294 - corrupted internal wiki links)
Note: Please refer to turnkey-core's changelog for changes common to all appliances. Here we only describe changes specific to this appliance.
Links
New TurnKey MediaWiki version (2009.03-hardy)
Release focus: security, bugfixes and updates
Changes:
- 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 |
| phpmyadmin | 2.11.8.1-5 |
Note: please refer to turnkey-core's changelog for changes common to all appliances. Here we only describe changes specific to this appliance.
Links
MediaWiki 1.14 package available
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)
Release focus: security, usability, bugfixes and updates
Changes:
- 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 |
| phpmyadmin | 2.11.8.1-5 |
Note: please refer to turnkey-core's changelog for changes common to all appliances. Here we only describe changes specific to this appliance.
Links
New TurnKey MediaWiki appliance (2008.10.29-hardy)
Release focus: Initial release.
Notes
- Mediawiki customization details
- the sitename, and administrative email addresses are set in the file:
/etc/mediaiwiki/LocalSettings.php
$wgSitename = "TurnKeyLinux";
$wgEmergencyContact = webmaster@localhost;
$wgPasswordSender = webmaster@localhost; - replace /var/lib/mediawiki/images/logo.png with your own logo (recommended 135x135px)
- the sitename, and administrative email addresses are set in the file:
- 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 |