freenode IRCd Migration
On Saturday January 30th starting around 7:30 UTC freenode will be migrating to a new IRCd. We are transitioning from hyperion to ircd-seven. Expect netsplits as each server is switched over to the new software.
There are a few changes that channel operators should be aware of:
- Usernames are no longer prefixed with i= or n= depending on ident status. We will be using the more common form of prepending a ~ for non-identd users.
- Channel quiets are no longer grouped with bans. Now there is a separate +q mode. Trying to mute via +b %hostmask will not work, you must use +q hostmask.
There are also a few expanded ban types that can be used with all ban-like modes (bqeIi). Extended ban types are denoted by a $ and may start with a ~ to indicate negation:
- +b $r:troll will ban all users with the realname (GECOS) of ‘troll’
- +q $a:pici will mute any user who is logged into services with the account pici
- +e $~a will create an exception for any user identified to services
More information about other changes can be found here. If you have any questions about the new modes or anything else related to the migration, feel free to ask us in #ubuntu-irc.
P.S. We are working on changing our operator scripts and aliases to an ircd-seven compliant form, but I do not have any links yet. Nothing like leaving it to the last minute.