Advertisement
Cepita

Untitled

Jul 20th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.71 KB | None | 0 0
  1. /* Esto es un ejemplo de como hacer un unrealIRCd.conf
  2. Logicamente, tendras que modificar algunos datos...
  3. a los cuales les pondre una "nota" al lado para que los sepais....
  4. Por cierto, Va ya con los links y las ulines para los dBoTs... */
  5.  
  6. me {
  7. name "Irc.SitioChat.Org"; # El nombre de vuestro servidor...
  8. info "Servidor Principal de Red"; # Información sombre el nodo...
  9. numeric 1;
  10. };
  11.  
  12. admin {
  13. "tu nick"; # Nick que aparecerá en el /admin
  14. "tu@email"; # Y el correo. Si quieres poner algo mas, añade más lineas coomo las dos anteriores.
  15. };
  16.  
  17. class clients {
  18. pingfreq 90;
  19. maxclients 100;
  20. sendq 100000;
  21. recvq 8000;
  22. };
  23.  
  24. class servers {
  25. pingfreq 90;
  26. maxclients 10;
  27. sendq 999999999;
  28. connfreq 100;
  29. };
  30.  
  31. allow {
  32. ip *;
  33. hostname *;
  34. class clients;
  35. maxperip 3;
  36. };
  37.  
  38. listen *:6667;
  39. listen *:4400;
  40.  
  41. drpass {
  42. restart "admin1980"; # password pare reiniciar el nodo, se usará /restart elpass
  43. die "admin1980"; # password para matar el nodo, se usará /die elpass
  44. };
  45.  
  46. log ircd.log {
  47. maxsize 5MB;
  48. flags {
  49. errors;
  50. kills;
  51. tkl;
  52. connects;
  53. server-connects;
  54. kline; oper;
  55. sadmin-commands;
  56. chg-commands;
  57. oper-override;
  58. };
  59. };
  60.  
  61. ulines {
  62. deep.space;
  63. debug.server;
  64. };
  65.  
  66. set {
  67. kline-address "kline@sitiochat.org"; # correo que aparecera en los k-lines del nodo
  68. gline-address "gline@sitiochat.org"; # correo que aparecera en los g-lines del nodo
  69. modes-on-connect "+x";
  70. modes-on-oper "+k";
  71. modes-on-join "+nt";
  72. restrict-usermodes "B";
  73. restrict-channelmodes "nt";
  74. anti-spam-quit-message-time 60s;
  75. prefix-quit "User Quit:";
  76. who-limit 100;
  77. silence-limit 25;
  78. maxbans "100";
  79. oper-only-stats "o";
  80. maxchannelsperuser 30;
  81. maxdccallow "2";
  82. channel-command-prefix !;
  83. allowed-nickchars {
  84. catalan;
  85. spanish;
  86. };
  87. options {
  88. show-opermotd;
  89. identd-check;
  90. show-connect-info;
  91. dont-resolve;
  92. mkpasswd-for-everyone;
  93. allow-part-if-shunned;
  94. fail-oper-warn;
  95. };
  96. dns {
  97. timeout 2;
  98. retries 2;
  99. nameserver 127.0.0.1;
  100. };
  101. network-name "SitioChat"; # nombre de la red...
  102. default-server "Irc.SitioChat.Org"; # nodo al que conectaran los usuarios al estar tu nodo "lleno"
  103. services-server "deep.space";
  104. stats-server "stats.server";
  105. help-channel "#Opers_Help";
  106. hiddenhost-prefix "virtual";
  107. cloak-keys {
  108. "ab12CD";
  109. "ef34GH";
  110. "ij35KL";
  111. };
  112. hosts {
  113. local "ircop-local.nodo";
  114. global "ircop-global.nodo";
  115. coadmin "co-admin.nodo";
  116. admin "admin.nood";
  117. servicesadmin "services-admin.nodo";
  118. netadmin "net-admin.nodo";
  119. host-on-oper-up "no";
  120. };
  121. };
  122.  
  123. include "help.conf";
  124. include "badwords.message.conf";
  125. include "badwords.channel.conf";
  126. include "spamfilter.conf";
  127.  
  128. loadmodule "src/modules/commands.so";
  129. loadmodule "src/modules/cloak.so";
  130.  
  131. # aqui ahora pondremos los links de los dbots...
  132.  
  133. link deep.space {
  134. username *;
  135. hostname 127.0.0.1;
  136. bind-ip *;
  137. port 4400;
  138. hub *;
  139. password-connect "openaccess";
  140. password-receive "openaccess";
  141. class servers;
  142. };
  143.  
  144. link debug.server {
  145. username *;
  146. hostname *;
  147. bind-ip *;
  148. port 4400;
  149. hub *;
  150. password-connect "openaccess";
  151. password-receive "openaccess";
  152. class servers;
  153. };
  154.  
  155. # aquí tenemos la O-line de IRCop...
  156.  
  157. oper Cepita { # Poner donde "user" el nombre que querais usar para el /oper user pass
  158. class clients;
  159. from { userhost *@*; };
  160. password "admin1980"; # password para el comando /oper
  161. flags {
  162. local;
  163. global;
  164. coadmin;
  165. admin;
  166. services-admin;
  167. netadmin;
  168. can_rehash;
  169. can_die;
  170. can_restart;
  171. helpop;
  172. can_wallops;
  173. can_globops;
  174. can_localroute;
  175. can_globalroute;
  176. can_localkill;
  177. can_globalkill;
  178. can_kline;
  179. can_unkline;
  180. can_localnotice;
  181. can_globalnotice;
  182. can_zline;
  183. can_gkline;
  184. can_gzline;
  185. get_umodew;
  186. get_host;
  187. can_override;
  188. can_setq;
  189. can_addline;
  190. can_dccdeny;
  191. };
  192. snomask cFfkejvGnNqsSo;
  193. maxlogins 1;
  194. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement