235 |
|
ping_time = 90 seconds; |
236 |
|
number_per_ip = 10; |
237 |
|
max_number = 100; |
238 |
< |
sendq = 100kbytes; |
238 |
> |
sendq = 100 kbytes; |
239 |
|
}; |
240 |
|
|
241 |
|
class { |
422 |
|
* +C - cconn_full - Client connection/quit notices full |
423 |
|
* +D - deaf - Don't receive channel messages |
424 |
|
* +d - debug - See debugging notices |
425 |
< |
* +f - full - See I: line full notices |
425 |
> |
* +f - full - See auth{} block full notices |
426 |
|
* +G - softcallerid - Server Side Ignore for users not on your channels |
427 |
|
* +g - callerid - Server Side Ignore (for privmsgs etc) |
428 |
|
* +H - hidden - Hides operator status to other users |
446 |
|
* allowed to do on the server. All options default to no. |
447 |
|
* Available options: |
448 |
|
* |
449 |
< |
* module - allows MODLIST, MODRESTART, MODLOAD, MODUNLOAD |
449 |
> |
* module - allows MODULE |
450 |
|
* global_kill - allows remote users to be /KILL'd |
451 |
|
* remote - allows remote SQUIT and CONNECT |
452 |
|
* remoteban - allows remote KLINE/UNKLINE |
462 |
|
* rehash - allows oper to REHASH config |
463 |
|
* die - allows DIE |
464 |
|
* restart - allows RESTART |
465 |
+ |
* set - allows SET |
466 |
|
* admin - gives admin privileges. admins for example, |
467 |
|
* may see the real IP addresses of servers. |
468 |
|
*/ |
674 |
|
/* resv: the nicks and channels users may not join/use */ |
675 |
|
nick = "Global"; |
676 |
|
nick = "DevNull"; |
677 |
+ |
nick = "BotServ"; |
678 |
|
nick = "Services"; |
679 |
|
nick = "StatServ"; |
680 |
+ |
nick = "HelpServ"; |
681 |
|
nick = "HostServ"; |
682 |
|
nick = "NickServ"; |
683 |
|
nick = "ChanServ"; |
732 |
|
* 3 | mirc color |
733 |
|
* 15 | plain text |
734 |
|
* 22 | reverse |
735 |
+ |
* 29 | italic |
736 |
|
* 31 | underline |
737 |
|
* 160 | non-breaking space |
738 |
|
*/ |
745 |
|
restrict_channels = no; |
746 |
|
|
747 |
|
/* |
744 |
– |
* disable_local_channels: prevent users from joining &channels. |
745 |
– |
*/ |
746 |
– |
disable_local_channels = no; |
747 |
– |
|
748 |
– |
/* |
748 |
|
* use_invex: Enable/disable channel mode +I, a n!u@h list of masks |
749 |
|
* that can join a +i channel without an invite. |
750 |
|
*/ |
781 |
|
*/ |
782 |
|
max_chans_per_user = 25; |
783 |
|
|
784 |
+ |
/* |
785 |
+ |
* max_chans_per_oper: The maximum number of channels an oper can |
786 |
+ |
* join/be on. |
787 |
+ |
*/ |
788 |
+ |
max_chans_per_oper = 50; |
789 |
+ |
|
790 |
|
/* quiet_on_ban: stop banned people talking in channels. */ |
791 |
|
quiet_on_ban = yes; |
792 |
|
|
852 |
|
hidden = no; |
853 |
|
|
854 |
|
/* |
850 |
– |
* disable_hidden: prevent servers hiding themselves from a |
851 |
– |
* /links output. |
852 |
– |
*/ |
853 |
– |
disable_hidden = no; |
854 |
– |
|
855 |
– |
/* |
855 |
|
* hide_servers: hide remote servernames everywhere and instead use |
856 |
|
* hidden_name and network_desc. |
857 |
|
*/ |
888 |
|
/* max_watch: maximum WATCH entries a client can have. */ |
889 |
|
max_watch = 60; |
890 |
|
|
891 |
+ |
/* gline_enable: enable glines, network wide temp klines */ |
892 |
+ |
gline_enable = yes; |
893 |
+ |
|
894 |
+ |
/* |
895 |
+ |
* gline_duration: the amount of time a gline will remain on your |
896 |
+ |
* server before expiring |
897 |
+ |
*/ |
898 |
+ |
gline_duration = 1 day; |
899 |
+ |
|
900 |
+ |
/* |
901 |
+ |
* gline_request_duration: how long a pending G-line can be around. |
902 |
+ |
* 10 minutes should be plenty |
903 |
+ |
*/ |
904 |
+ |
gline_request_duration = 10 minutes; |
905 |
+ |
|
906 |
|
/* |
907 |
|
* gline_min_cidr: the minimum required length of a CIDR bitmask |
908 |
|
* for IPv4 based glines |
1092 |
|
|
1093 |
|
/* |
1094 |
|
* pace_wait: time between more intensive commands |
1095 |
< |
* (INFO, LINKS, LIST, MAP, MOTD, STATS, WHO, wildcard WHOIS, WHOWAS) |
1095 |
> |
* (AWAY, INFO, LINKS, MAP, MOTD, STATS, WHO, wildcard WHOIS, WHOWAS) |
1096 |
|
*/ |
1097 |
|
pace_wait = 10 seconds; |
1098 |
|
|
1151 |
|
* +C - cconn_full - Client connection/quit notices full |
1152 |
|
* +D - deaf - Don't receive channel messages |
1153 |
|
* +d - debug - See debugging notices |
1154 |
< |
* +f - full - See I: line full notices |
1154 |
> |
* +f - full - See auth{} block full notices |
1155 |
|
* +G - softcallerid - Server Side Ignore for users not on your channels |
1156 |
|
* +g - callerid - Server Side Ignore (for privmsgs etc) |
1157 |
|
* +H - hidden - Hides operator status to other users |
1199 |
|
throttle_time = 10; |
1200 |
|
}; |
1201 |
|
|
1188 |
– |
glines { |
1189 |
– |
/* enable: enable glines, network wide temp klines */ |
1190 |
– |
enable = yes; |
1191 |
– |
|
1192 |
– |
/* |
1193 |
– |
* duration: the amount of time a gline will remain on your |
1194 |
– |
* server before expiring |
1195 |
– |
*/ |
1196 |
– |
duration = 1 day; |
1197 |
– |
|
1198 |
– |
/* |
1199 |
– |
* log: which types of rules you want to log when triggered |
1200 |
– |
* (choose reject or block) |
1201 |
– |
*/ |
1202 |
– |
log = reject, block; |
1203 |
– |
|
1204 |
– |
/* |
1205 |
– |
* NOTE: gline ACLs can cause a desync of glines throughout the |
1206 |
– |
* network, meaning some servers may have a gline triggered, and |
1207 |
– |
* others may not. Also, you only need insert rules for glines |
1208 |
– |
* that you want to block and/or reject. If you want to accept and |
1209 |
– |
* propagate the gline, do NOT put a rule for it. |
1210 |
– |
*/ |
1211 |
– |
|
1212 |
– |
/* user@host for rule to apply to */ |
1213 |
– |
user = "god@I.still.hate.packets"; |
1214 |
– |
/* server for rule to apply to */ |
1215 |
– |
name = "hades.arpa"; |
1216 |
– |
|
1217 |
– |
/* |
1218 |
– |
* action: action to take when a matching gline is found. options are: |
1219 |
– |
* reject - do not apply the gline locally |
1220 |
– |
* block - do not propagate the gline |
1221 |
– |
*/ |
1222 |
– |
action = reject, block; |
1223 |
– |
|
1224 |
– |
user = "god@*"; |
1225 |
– |
name = "*"; |
1226 |
– |
action = block; |
1227 |
– |
}; |
1228 |
– |
|
1202 |
|
modules { |
1203 |
|
/* |
1204 |
|
* path: other paths to search for modules specified below |
1205 |
< |
* and in /modload. |
1205 |
> |
* and in "/module load". |
1206 |
|
*/ |
1207 |
|
path = "/usr/local/ircd/lib/ircd-hybrid/modules"; |
1208 |
|
path = "/usr/local/ircd/lib/ircd-hybrid/modules/autoload"; |