$Id: hyb7.txt,v 1.14 2010/01/12 23:05:21 avenj Exp avenj $ ### oftc-hybrid7 differences for BC operators ### also see http://blackcobalt.net/doc/operbasics.html Walking through modes is no longer default behavior. Use OperServ's 'MODE' command if at all possible. If services are MIA, use umode +S (UMODE_GOD) for cmode walking/changes. (Use sparingly and with caution!) Without +S you can still use 'OJOIN' to walk through modes: > /OJOIN #things > /OJOIN @#things (join through modes w/ op status) As well as OPME to gain ops on an opless channel: > /OPME #things (The above only work on servers running m_ojoin/m_opme modules) GLINES have changed and should be avoided! On hyb7 GLINE is a temporary global ban with a hardcoded expiry. (Our confs default to one day. This cannot be specified per-gline.) Additionally, GLINES can only be removed locally. They also imply a TKLINE on each server. This means if you add a GLINE on ircd.*, then remove it, eris.* will continue carrying the GLINE (and a KLINE) Please use KLINE instead! KLINES are much more flexible bans and much easier to manage. These are per-server bans and must be issued to each server to be "global" However, our servers are configured to accept remote KLINES from each other. Please include your nickname or some abbreviation thereof in the 'reason' field. Indefinite KLINE: > /KLINE : () For a temporary KLINE (TKLINE): > /KLINE user@host : () For adding a [T]KLINE to a remote server: > /KLINE [expiry] ON : () For adding a [T]KLINE to all servers accepting remote klines (equiv of old GLINE): > /KLINE [expiry] ON * : () Please use reasonable expiry times. Expiry times must be in minutes. (Also see http://blackcobalt.net/doc/kline.txt & /QUOTE HELP KLINE) DLINES (ip) and XLINES (gecos) are also available, as well as regexp support Use /quote help for verbose info on kline/dline/xline/rkline/rxline (XLINES are particularly useful for banning mibbit users, as mibbit includes the user's real hostmask in the gecos (realname) field) GLOBOPS doesn't exist anymore, use WALLOPS (+w) or OPERWALL (+z) OperServ GLOBAL works as of our last services update (02 Nov 2009) If services are missing in action use /NOTICE $$* syntax instead. Unfortunately you'll have to hit all server TLDs to cover the network: /NOTICE $$*.us (Global) Server restart on ircd.blackcobalt.net in 5 minutes /NOTICE $$*.net (Global) Server restart on ircd.blackcobalt.net in 5 minutes /NOTICE $$*.org (Global) Server restart on ircd.blackcobalt.net in 5 minutes (Also see /QUOTE HELP NOTICE) There is no more SAJOIN. There is a FORCEJOIN/FORCEPART for admin-flagged operators. Use OPERSPY to look past umode +i/cmode +s: > /OPERSPY whois yomomma > /OPERSPY names #things > /OPERSPY who #things Most of the above are now visible if you are using umode +y (UMODE_SPY) STATS is very powerful on hybrid7, check out /QUOTE HELP STATS Some useful umodes: +z = operwall (default) +c = connect notices (default) +ru = rejected & unauth. connection notices (default) +f = full i-line notices +b = flood warnings +y = show stats/links/etc requests (also shows +s channels, etc.) +S = UMODE_GOD, use with extreme care (Also see /QUOTE HELP UMODE) Channel modes are simplistic, with a few exceptions: +p = paranoia, halfops can't invite or kick +S = ssl clients only +R = registered users only +M = moderated for unregistered users +e host = ban exemptions +I host = walk past +i (invite excemption) +q host = quiet +d gecos = deny based on GECOS (Also see /QUOTE HELP CMODE) ################################################################# src tarball + ircservices5.1 patch: http://blackcobalt.net/ircd.html See README.BLACKCOBALT in the src directory for a changelog. avenj@eris.oppresses.us