New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mediawiki: 1.29.1 -> 1.31.1 #51475
mediawiki: 1.29.1 -> 1.31.1 #51475
Conversation
1.29.1 is out of support and has security vulnerabilities. 1.31.1 is current LTS.
Thanks for this. |
I'm happy to do this but to be honest that's probably above my 'pay grade' with respect to doing it properly in a timely manner (I'm still very much at the 'cargo cult'-stage of NixOS contributions). I'm happy to do this and raise another PR with this change and maintain the new package after this one is pushed. I just wanted to get the update in as it was with the minimal changes for obvious reasons. |
This module is probably not fully functional anymore. The postgresql init may fail because it tries to run as root instead of the postgresql super user. |
That is correct for new installations. For existing installations which would get the security update they would continue as the table updates are done as the user configured in your configuration.nix. I'm in the process of writing up docs to do a basic installation. The howto covers that as: [code] ** rebuild goes here ** dropuser root Is that good? no. It was on the list of things I was going to work on post-update. |
It should be enough to add |
I think the update of the module logic should be part of a second PR, this one is only about a security patch of mediawiki. |
Motivation for this change
MediaWiki 1.29 is an obsolete release of MediaWiki. The final security and maintenance release was released on 20 September 2018"
MediaWiki 1.31 is the latest release of MediaWiki
Sources:
https://www.mediawiki.org/wiki/MediaWiki_1.29
https://www.mediawiki.org/wiki/MediaWiki_1.31
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)