Difference between revisions of "Extension:SimpleSecurity"

From Organic Design wiki
(make a start)
(An issue has cropped up with MediaWiki 1.17: bug 29525)
Line 1: Line 1:
 
{{voodoo}}{{svn|http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/SimpleSecurity}}
 
{{voodoo}}{{svn|http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/SimpleSecurity}}
 
== SimpleSecurity5.0 ==
 
== SimpleSecurity5.0 ==
SS5 is the next major version of SimpleSecurity which has file-security re-implemented and a few other minor upgrades, but the main new feature is database encryption so those with root access to the system are still unable to view content. The ''sysop-can-view-all'' concept is to be deprecated.
+
An issue has cropped up with MediaWiki 1.17 ([https://bugzilla.wikimedia.org/show_bug.cgi?id=29525 bug 29525]) which is due to changes in the load-balancer that are incompatible with the DatabaseHook used in SimpleSecurity.
 +
{{code|<pre>
 +
PHP Fatal error:  Call to a member function isOpen() on a non-object in
 +
  ../includes/db/LoadBalancer.php on line 652
 +
</pre>}}
  
=== Method ===
 
  
=== Issues ===
 
*If a user forgets their password, content would be irretrievable.
 
  
 
[[Category:Extensions|SimpleSecurity]]
 
[[Category:Extensions|SimpleSecurity]]

Revision as of 23:28, 22 June 2011

Voodoo.svg This code exhibits voodoo programming techniques. The most common of these is extending an instance's class at runtime after it has been instantiated, a technique that can be used to provide additional hooks into existing code without requiring modification of code-base files. For a list of all our scripts which exhibit voodoo, see Category:Code that uses voodoo.
Info.svg This code is in our Git repository here.

Note: If there is no information in this page about this code and it's a MediaWiki extension, there may be something at mediawiki.org.

SimpleSecurity5.0

An issue has cropped up with MediaWiki 1.17 (bug 29525) which is due to changes in the load-balancer that are incompatible with the DatabaseHook used in SimpleSecurity.

PHP Fatal error:  Call to a member function isOpen() on a non-object in
  ../includes/db/LoadBalancer.php on line 652