Page MenuHomePhabricator

Remove "makesysop" right from bureaucrats and stewards groups
Closed, ResolvedPublic

Description

Makesysop extension has been removed (see bug 20291), but the "makesysop" right is still given to bureaucrats and stewards (in CommonSettings.php) and thus visible on Special:ListGroupRights. This right should be removed since it's now useless. Thanks!


Version: unspecified
Severity: enhancement

Details

Reference
bz23081

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:10 PM
bzimport set Reference to bz23081.
bzimport added a subscriber: Unknown Object (MLST).

Still a few makebot/makesysop entries left in InitialiseSettings.php

iswiki sysop still has makebot and makesysop, enwiki founder still has makesysop.

jeluf wrote:

Your change has been completed.
Please reopen this ticket if anything went wrong.

The following configuration settings have been changed:

Index: InitialiseSettings.php

  • InitialiseSettings.php (revision 1119)

+++ InitialiseSettings.php (working copy)
@@ -5329,7 +5329,7 @@

'*' => array( 'createpage' => false ),
'user' => array( 'move' => false ), // autoconfirmed only
'autoconfirmed' => array( 'patrol' => true ), // http://bugzilla.wikimedia.org/show_bug.cgi?id=12007
  • 'founder' => array( 'makesysop' => true, 'userrights' => true ),

+ 'founder' => array( 'userrights' => true ),

'rollbacker' => array( 'rollback' => true ),
'accountcreator' => array( 
    'override-antispoof' => true,

@@ -5482,9 +5482,7 @@

	),
    'iswiki' => array(
    	'sysop' => array(
  • 'makesysop' => true, 'renameuser' => true,
  • 'makebot' => true, ) ), 'iswikibooks' => array(

You can find the entire config file at
http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php