Page MenuHomePhabricator

Create a channel on Wikimedia IRC that logs newly created/unified accounts on all wikis
Closed, ResolvedPublic

Description

Author: cometstyles

Description:
As per request from Brion on IRC to file a bug on this. It will be very useful to be able to know which accounts are unified and bots can be used to relay that info to Freenode IRC so that it can be watched by admins of different wikis and stewards alike and prior to accounts being unified automatically on creation, we have had problems of vandal accounts being created and unified to bigger wikis (http://toolserver.org/~kylu/comet/locked.php) because they were never caught in time since ca.php is a bit slow and the alternate tool (http://toolserver.org/~sql/sul_log.php?) on toolserver lags a lot. I believe Tim said its possible for this to be done. It will be great if this can become a reality soon :) ..


Version: unspecified
Severity: enhancement

Details

Reference
bz15276

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:20 PM
bzimport set Reference to bz15276.

mike.lifeguard+bugs wrote:

Werdna (I think) has made us a channel on irc.epstone.net/unifications but yes this really should be on irc.wikimedia.org

Assigning to Aaron. Probably pretty easy, "just" need to stick in an extra call to the RC UDP notification. Depending how scary those interface are it might require a little refactoring of the interface.

Started this in r41148, which was randomly reverted. Someone else can do this.

r41220 seems not to have reverted r41148 at all, but rather moved the newly-created function from GlobalFunctions to RecentChange::sendToUDP().

Actually, this still needs some site configuration

cometstyles wrote:

well do something about it, we can no longer depend on Werdna's server or the toolserver, both fail all the time. its over 2 months now, ignoring it won't make it go away...

Nov 3 22:15:28 10.0.2.157 apache2[29874]: PHP Fatal error: Class 'UDP' not found in /usr/local/apache/common-local/php-1.5/extensions/CentralAuth/CentralAuthUser.php on line 1021

Looks like it needs updating for current codebase.

(In reply to comment #8)

Nov 3 22:15:28 10.0.2.157 apache2[29874]: PHP Fatal error: Class 'UDP' not
found in
/usr/local/apache/common-local/php-1.5/extensions/CentralAuth/CentralAuthUser.php
on line 1021

Looks like it needs updating for current codebase.

Fixed in r43181

00:49 brion: enabled UDP->IRC logging for CentralAuth user creations

mike.lifeguard+bugs wrote:

*** Bug 15271 has been marked as a duplicate of this bug. ***