Last modified: 2011-03-13 18:04:32 UTC
When checking for admin rights most places of the code compare the users rights for the "sysop" flag. But several other places check for a flag called "siteadmin" instead. With current HEAD code this leads to the situation that the installer gives "sysop" to the first admin, but that admin can't do anything on the special pages cause special pages check for "siteadmin" (via $wgAvailableRights in Define.php). Also bureaucrats can't access their special pages as the "bureaucrat" flag is missing in $wgAvailableRights too. Maybe "hashar" can bring some light into that problem as he changed the user rights implementation at 2004-10-24 in User.php and Defines.php.
The siteadmin actions are: * Special:Debug -- deprecated and no longer accessible at all. File apparently was not removed by accident. * Special:Lockdb, Special:Unlockdb -- generally require special setup to configure a writable lock file, and not really recommended for general usage. These wouldn't be expected to work on a stock install anyway.