|
|
@ -91,7 +91,90 @@ Fonctionnalités intéressantes : |
|
|
|
## ircd |
|
|
|
|
|
|
|
~~~ |
|
|
|
# apt install ircd-hybrid|ircd-ratbox|charybdis anope |
|
|
|
# apt install ircd-hybrid|ircd-ratbox|charybdis anope|atheme-services |
|
|
|
~~~ |
|
|
|
|
|
|
|
### charybdis |
|
|
|
|
|
|
|
https://www.stack.nl/~jilles/irc/charybdis-oper-guide/configlines.htm |
|
|
|
|
|
|
|
operator "gcolpart" { |
|
|
|
user = "~gcolpart@*"; |
|
|
|
user = "~reg@*"; |
|
|
|
password = "etcnjl8juSU1E"; |
|
|
|
flags = ~encrypted; |
|
|
|
|
|
|
|
loadmodule "extensions/m_opme.so"; |
|
|
|
|
|
|
|
|
|
|
|
/oper |
|
|
|
/quote opme #random |
|
|
|
|
|
|
|
### anope |
|
|
|
|
|
|
|
http://www.anope.org/ |
|
|
|
|
|
|
|
ircd.conf : |
|
|
|
|
|
|
|
connect "services.int" { |
|
|
|
host = "127.0.0.1"; |
|
|
|
send_password = "PASSWORD"; |
|
|
|
accept_password = "PASSWORD"; |
|
|
|
port = 6666 |
|
|
|
hub_mask = "*"; |
|
|
|
class = "server"; |
|
|
|
flags = topicburst; |
|
|
|
}; |
|
|
|
|
|
|
|
service { |
|
|
|
name = "services.int"; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
/etc/default/anope : |
|
|
|
|
|
|
|
START=yes |
|
|
|
|
|
|
|
/etc/anope/services.conf : |
|
|
|
|
|
|
|
uplink |
|
|
|
{ |
|
|
|
host = "127.0.0.1" |
|
|
|
port = 6666 |
|
|
|
password = "PASSWORD" |
|
|
|
|
|
|
|
serverinfo |
|
|
|
{ |
|
|
|
name = "services.int" |
|
|
|
|
|
|
|
### atheme |
|
|
|
|
|
|
|
zcat /usr/share/doc/atheme-services/examples/atheme.conf.example.gz > /etc/atheme/atheme.conf |
|
|
|
|
|
|
|
/etc/default/atheme-services : |
|
|
|
|
|
|
|
ENABLED=1 |
|
|
|
|
|
|
|
/etc/atheme/atheme.conf : |
|
|
|
|
|
|
|
uplink "hades.arpa" |
|
|
|
{ |
|
|
|
host = "127.0.0.1" |
|
|
|
port = 6666 |
|
|
|
password = "PASSWORD" |
|
|
|
|
|
|
|
|
|
|
|
/whois ChanServ |
|
|
|
|
|
|
|
00:53 -!- ChanServ [ChanServ@services.int] |
|
|
|
00:53 -!- ircname : Channel Services |
|
|
|
00:53 -!- server : services.int [Atheme IRC Services] |
|
|
|
00:53 -!- : Network Service |
|
|
|
00:53 -!- End of WHOIS |
|
|
|
|
|
|
|
/msg NickServ REGISTER password youremail@example.com |
|
|
|
/msg ChanServ REGISTER #random |
|
|
|
/msg OperServ MODE #foo +o foo |
|
|
|
|
|
|
|
|
|
|
|
|