solanum/doc
Ed Kellett ed3ca2ff16
Propagate OPER
Move opername and privset storage to struct User, so it can exist for
remote opers.

On /oper and when bursting opers, send:

    :foo OPER opername privset

which sets foo's opername and privset. The contents of the privset on
remote servers come from the remote server's config, so the potential
for confusion exists if these do not match.

If an oper's privset does not exist on a server that sees it, it will
complain, but create a placeholder privset. If the privset is created by
a rehash, this will be reflected properly.

/privs is udpated to take an optional argument, the server to query, and
is now local by default:

    /privs [[nick_or_server] nick]
2019-09-13 10:08:27 +01:00
..
features Ginormous docs cleanup. 2016-03-05 22:39:50 -06:00
oper-guide doc: there is no _static directory 2018-08-12 09:37:50 +01:00
technical Propagate OPER 2019-09-13 10:08:27 +01:00
credits-past.txt Ginormous docs cleanup. 2016-03-05 22:39:50 -06:00
index.txt Ginormous docs cleanup. 2016-03-05 22:39:50 -06:00
ircd.conf.example Merge branch 'check-one-kline' of https://github.com/edk0/charybdis into edk0-check-one-kline 2019-08-31 15:05:11 +01:00
ircd.motd [svn] - the new plan: 2007-01-24 22:40:21 -08:00
logfiles.txt Ginormous docs cleanup. 2016-03-05 22:39:50 -06:00
Makefile.am Ginormous docs cleanup. 2016-03-05 22:39:50 -06:00
modes.txt Ginormous docs cleanup. 2016-03-05 22:39:50 -06:00
reference.conf Merge branch 'check-one-kline' of https://github.com/edk0/charybdis into edk0-check-one-kline 2019-08-31 15:05:11 +01:00
server-version-info.txt ircd: remove basically entirely pointless ServerInfo.hub (closes #167) 2016-03-19 23:05:07 -05:00