Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
436
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.98 KB | None | 0 0
  1. #######################################################
  2. ## ##
  3. ## _____ _ _____ _____ _____ _ ##
  4. ## | | |___ ___ ___ ___| | | __ | |_| | ##
  5. ## | | | | _| -_| .'| |- -| -| --| . | ##
  6. ## |_____|_|_|_| |___|__,|_|_____|__|__|_____|___| ##
  7. ## 3.2.x ##
  8. ## ##
  9. #######################################################
  10.  
  11. ###########
  12. # Modules #
  13. ###########
  14.  
  15. loadmodule "src/modules/commands.so";
  16. loadmodule "src/modules/cloak.so";
  17.  
  18. ############
  19. # Includes #
  20. ############
  21.  
  22. include "help.conf";
  23. include "spamfilter.conf";
  24. include "badwords.channel.conf";
  25. include "badwords.message.conf";
  26. include "badwords.quit.conf";
  27.  
  28. #######
  29. # Set #
  30. #######
  31.  
  32. set {
  33. network-name "irc.booland.com";
  34. services-server "Service.booland.com";
  35. stats-server "Stats.booland.com";
  36. default-server "127.0.0.1";
  37. default-bantime 1d;
  38. help-channel "#Aide";
  39. hiddenhost-prefix "together";
  40. prefix-quit "no";
  41. kline-address "Admin@booland.com";
  42. gline-address "Admin@booland.com";
  43. modes-on-connect "+xi";
  44. modes-on-join "+nt";
  45. modes-on-oper "+xwg";
  46. maxchannelsperuser 50;
  47. oper-only-stats "*";
  48. anti-spam-quit-message-time 60s;
  49. auto-join "#irc";
  50. oper-auto-join "#Services";
  51. cloak-keys {
  52. "AHos2HOHS6ds2gsQQHGAkish";
  53. "qF5D3ormaH6mnEvbaH226lfEhjf";
  54. "hfA6HwFh53HedOwQg9Ufs";
  55. };
  56. hosts {
  57. local "Local.together.com";
  58. global "Global.together.com";
  59. coadmin "CoAdmin.together.com";
  60. admin "Admin.together.com";
  61. servicesadmin "CsAdmin.together.com";
  62. netadmin "NetAdmin.together.com";
  63. host-on-oper-up "yes";
  64. };
  65. ssl {
  66. certificate "server.cert.pem";
  67. key "server.key.pem";
  68. };
  69. dns {
  70. nameserver 213.239.213.165;
  71. timeout 2s;
  72. retries 3;
  73. };
  74. options {
  75. identd-check;
  76. hide-ulines;
  77. show-connect-info;
  78. show-opermotd;
  79. flat-map;
  80. };
  81. throttle {
  82. connections 3;
  83. period 60s;
  84. };
  85. anti-flood {
  86. nick-flood 5:60;
  87. };
  88. spamfilter {
  89. ban-time 1d;
  90. ban-reason "Protection Spamfilter";
  91. virus-help-channel "#Aide";
  92. };
  93. allowed-nickchars {
  94. latin1;
  95. };
  96. timesynch {
  97. enabled no;
  98. };
  99. };
  100.  
  101. ######
  102. # Me #
  103. ######
  104.  
  105. me {
  106. name "irc.booland.com";
  107. info "Serveur irc Booland.com";
  108. numeric 2;
  109. };
  110.  
  111. #########
  112. # Admin #
  113. #########
  114.  
  115. admin {
  116. "Réseau IRC eXolia";
  117. "Administrateur : Judas";
  118. "Email : Admin@booland.com";
  119. };
  120.  
  121. #######
  122. # Tld #
  123. #######
  124.  
  125. tld {
  126. mask *@*;
  127. motd "ircd.motd";
  128. rules "ircd.rules";
  129. };
  130.  
  131. ##########
  132. # Drpass #
  133. ##########
  134.  
  135. drpass {
  136. restart "tchat-online";
  137. die "tchat-online";
  138. };
  139.  
  140. #######
  141. # Log #
  142. #######
  143.  
  144. log "ircd.log" {
  145. maxsize 2097152;
  146. flags {
  147. oper;
  148. kline;
  149. connects;
  150. server-connects;
  151. kills;
  152. errors;
  153. sadmin-commands;
  154. chg-commands;
  155. oper-override;
  156. spamfilter;
  157. };
  158. };
  159.  
  160. ##########
  161. # Listen #
  162. ##########
  163.  
  164. listen *:6667;
  165.  
  166. listen 213.239.213.165:10002 {
  167. options {
  168. clientsonly;
  169. };
  170. };
  171.  
  172. listen 213.239.213.165:10003 {
  173. options {
  174. serversonly;
  175. };
  176. };
  177.  
  178. #########
  179. # Class #
  180. #########
  181.  
  182. class clients {
  183. pingfreq 90;
  184. maxclients 2000;
  185. sendq 100000;
  186. recvq 8000;
  187. };
  188.  
  189. class servers {
  190. pingfreq 90;
  191. maxclients 50;
  192. sendq 2000000;
  193. connfreq 120;
  194. };
  195.  
  196. #########
  197. # Allow #
  198. #########
  199.  
  200. allow {
  201. ip *;
  202. hostname *;
  203. class clients;
  204. maxperip 3;
  205. };
  206.  
  207. allow {
  208. ip 82.212.168.119;
  209. hostname *;
  210. class clients;
  211. maxperip 10;
  212. };
  213.  
  214. #########
  215. # Links #
  216. #########
  217.  
  218. ulines {
  219. Service.booland.com;
  220. };
  221.  
  222. link Service.booland.com {
  223. username *;
  224. hostname 213.239.213.165;
  225. bind-ip *;
  226. port 17000;
  227. hub *;
  228. password-connect "LiNk";
  229. password-receive "LiNk";
  230. class servers;
  231. };
  232.  
  233. ################
  234. # Olines Robot #
  235. ################
  236.  
  237. oper ScanServ {
  238. class clients;
  239. from {
  240. userhost *@*;
  241. };
  242. password "123pass123";
  243. flags {
  244. global;
  245. get_umodew;
  246. get_host;
  247. can_gkline;
  248. can_gzline;
  249. can_zline;
  250. can_override;
  251. };
  252. maxlogins 1;
  253. };
  254.  
  255. ###############
  256. # Olines User #
  257. ###############
  258.  
  259. oper Judas {
  260. class clients;
  261. from {
  262. userhost *@*;
  263. };
  264. password "annaba23";
  265. flags {
  266. netadmin;
  267. global;
  268. get_umodew;
  269. get_host;
  270. can_gkline;
  271. can_gzline;
  272. can_zline;
  273. can_restart;
  274. can_die;
  275. can_override;
  276. };
  277. maxlogins 2;
  278. };
  279.  
  280. ######################
  281. # Protection Service #
  282. ######################
  283.  
  284. ban nick {
  285. mask "NickServ";
  286. reason "Pseudo Protégé";
  287. };
  288.  
  289. ban nick {
  290. mask "Global";
  291. reason "Pseudo Protégé";
  292. };
  293.  
  294. ban nick {
  295. mask "OperServ";
  296. reason "Pseudo Protégé";
  297. };
  298.  
  299. ban nick {
  300. mask "BotServ";
  301. reason "Pseudo Protégé";
  302. };
  303.  
  304. ban nick {
  305. mask "ChanServ";
  306. reason "Pseudo Protégé";
  307. };
  308.  
  309. ban nick {
  310. mask "HostServ";
  311. reason "Pseudo Protégé";
  312. };
  313.  
  314. ban nick {
  315. mask "HelpServ";
  316. reason "Pseudo Protégé";
  317. };
  318.  
  319. ban nick {
  320. mask "MemoServ";
  321. reason "Pseudo Protégé";
  322. };
  323.  
  324. ban nick {
  325. mask "ConnectServ";
  326. reason "Pseudo Protégé";
  327. };
  328.  
  329. ##################
  330. # Protection Ban #
  331. ##################
  332.  
  333. except ban {
  334. mask "*@localhost";
  335. };
  336.  
  337. except ban {
  338. mask "*@127.0.0.1";
  339. };
  340.  
  341. except ban {
  342. mask "*@82.212.168.119";
  343. };
  344.  
  345. #######################
  346. # Protection Throttle #
  347. #######################
  348.  
  349. except throttle {
  350. mask "*@localhost";
  351. };
  352.  
  353. except throttle {
  354. mask "*@127.0.0.1";
  355. };
  356.  
  357. except throttle {
  358. mask "*@82.212.168.119";
  359. };
  360.  
  361. except throttle {
  362. mask "*@213.239.213.165";
  363. };
  364.  
  365. ############
  366. # Bad Nick #
  367. ############
  368.  
  369. ban nick {
  370. mask "*ÿ*";
  371. reason "Pseudo Interdit";
  372. };
  373.  
  374. ban nick {
  375. mask "*salop*";
  376. reason "Pseudo Interdit";
  377. };
  378.  
  379. ban nick {
  380. mask "*putain*";
  381. reason "Pseudo Interdit";
  382. };
  383.  
  384. ban nick {
  385. mask "*connard*";
  386. reason "Pseudo Interdit";
  387. };
  388.  
  389. ban nick {
  390. mask "*batard*";
  391. reason "Pseudo Interdit";
  392. };
  393.  
  394. ban nick {
  395. mask "*pute*";
  396. reason "Pseudo Interdit";
  397. };
  398.  
  399. ban nick {
  400. mask "*xdcc*";
  401. reason "Pseudo Interdit";
  402. };
  403.  
  404. ban nick {
  405. mask "*warez*";
  406. reason "Pseudo Interdit";
  407. };
  408.  
  409. ban nick {
  410. mask "*anal*";
  411. reason "Pseudo Interdit";
  412. };
  413.  
  414. ban nick {
  415. mask "*nazi*";
  416. reason "Pseudo Interdit";
  417. };
  418.  
  419. ban nick {
  420. mask "con";
  421. reason "Pseudo Interdit";
  422. };
  423.  
  424. ban nick {
  425. mask "cons";
  426. reason "Pseudo Interdit";
  427. };
  428.  
  429. ban nick {
  430. mask "merde";
  431. reason "Pseudo Interdit";
  432. };
  433.  
  434. #############
  435. # Bad Ident #
  436. #############
  437.  
  438. ban user {
  439. mask "Ev1Ls*@*";
  440. reason "Ident Interdit";
  441. };
  442.  
  443. ban user {
  444. mask "c324eb47*@*";
  445. reason "Ident Interdit";
  446. };
  447.  
  448. ban user {
  449. mask "d4c27f08*@*";
  450. reason "Ident Interdit";
  451. };
  452.  
  453. ban user {
  454. mask "53c86262*@*";
  455. reason "Ident Interdit";
  456. };
  457.  
  458. ban user {
  459. mask "D-IRCV*@*";
  460. reason "Ident Interdit";
  461. };
  462.  
  463. ban user {
  464. mask "sex*@*";
  465. reason "Ident Interdit";
  466. };
  467.  
  468. ban user {
  469. mask "pute*@*";
  470. reason "Ident Interdit";
  471. };
  472.  
  473. ban user {
  474. mask "putain*@*";
  475. reason "Ident Interdit";
  476. };
  477.  
  478. ban user {
  479. mask "bite*@*";
  480. reason "Ident Interdit";
  481. };
  482.  
  483. ban user {
  484. mask "xdcc*@*";
  485. reason "Ident Interdit";
  486. };
  487.  
  488. ban user {
  489. mask "warez*@*";
  490. reason "Ident Interdit";
  491. };
  492.  
  493. ban user {
  494. mask "anal*@*";
  495. reason "Ident Interdit";
  496. };
  497.  
  498. ban user {
  499. mask "nazi*@*";
  500. reason "Ident Interdit";
  501. };
  502.  
  503. ban user {
  504. mask "salop*@*";
  505. reason "Ident Interdit";
  506. };
  507.  
  508. ban user {
  509. mask "connard*@*";
  510. reason "Ident Interdit";
  511. };
  512.  
  513. ban user {
  514. mask "batard*@*";
  515. reason "Ident Interdit";
  516. };
  517.  
  518. ban user {
  519. mask "con@*";
  520. reason "Ident Interdit";
  521. };
  522.  
  523. ban user {
  524. mask "cons@*";
  525. reason "Ident Interdit";
  526. };
  527.  
  528. ban user {
  529. mask "merde@*";
  530. reason "Ident Interdit";
  531. };
  532.  
  533. ################
  534. # Bad Realname #
  535. ################
  536.  
  537. ban realname {
  538. mask "*sexe*";
  539. reason "Realname Interdit";
  540. };
  541.  
  542. ban realname {
  543. mask "*pute*";
  544. reason "Realname Interdit";
  545. };
  546.  
  547. ban realname {
  548. mask "*putain*";
  549. reason "Realname Interdit";
  550. };
  551.  
  552. ban realname {
  553. mask "*bite*";
  554. reason "Realname Interdit";
  555. };
  556.  
  557. ban realname {
  558. mask "*xdcc*";
  559. reason "Realname Interdit";
  560. };
  561.  
  562. ban realname {
  563. mask "*warez*";
  564. reason "Realname Interdit";
  565. };
  566.  
  567. ban realname {
  568. mask "*anal*";
  569. reason "Realname Interdit";
  570. };
  571.  
  572. ban realname {
  573. mask "*nazi*";
  574. reason "Realname Interdit";
  575. };
  576.  
  577. ban realname {
  578. mask "*salop*";
  579. reason "Realname Interdit";
  580. };
  581.  
  582. ban realname {
  583. mask "*connard*";
  584. reason "Realname Interdit";
  585. };
  586.  
  587. ban realname {
  588. mask "*batard*";
  589. reason "Realname Interdit";
  590. };
  591.  
  592. ban realname {
  593. mask "con";
  594. reason "Realname Interdit";
  595. };
  596.  
  597. ban realname {
  598. mask "cons";
  599. reason "Realname Interdit";
  600. };
  601.  
  602. ban realname {
  603. mask "merde";
  604. reason "Realname Interdit";
  605. };
  606.  
  607. ############
  608. # Bad Chan #
  609. ############
  610.  
  611. deny channel {
  612. channel "*$*";
  613. reason "Salon Interdit";
  614. };
  615.  
  616. deny channel {
  617. channel "#*salope*";
  618. reason "Salon Interdit";
  619. };
  620.  
  621. deny channel {
  622. channel "#*warez*";
  623. reason "Salon Interdit";
  624. };
  625.  
  626. deny channel {
  627. channel "#*xdcc*";
  628. reason "Salon Interdit";
  629. };
  630.  
  631. deny channel {
  632. channel "#*nazi*";
  633. reason "Salon Interdit";
  634. };
  635.  
  636. deny channel {
  637. channel "#*pute*";
  638. reason "Salon Interdit";
  639. };
  640.  
  641. deny channel {
  642. channel "#*bite*";
  643. reason "Salon Interdit";
  644. };
  645.  
  646. deny channel {
  647. channel "#*connard*";
  648. reason "Salon Interdit";
  649. };
  650.  
  651. deny channel {
  652. channel "#*batard*";
  653. reason "Salon Interdit";
  654. };
  655.  
  656. deny channel {
  657. channel "#*merde*";
  658. reason "Salon Interdit";
  659. };
  660.  
  661. deny channel {
  662. channel "#con";
  663. reason "Salon Interdit";
  664. };
  665.  
  666. deny channel {
  667. channel "#cons";
  668. reason "Salon Interdit";
  669. };
  670.  
  671. deny channel {
  672. channel "#sexe";
  673. reason "Salon Interdit";
  674. };
  675.  
  676. deny channel {
  677. channel "#putain";
  678. reason "Salon Interdit";
  679. };
  680.  
  681. deny channel {
  682. channel "#anal";
  683. reason "Salon Interdit";
  684. };
  685.  
  686. #######
  687. # Dcc #
  688. #######
  689.  
  690. deny dcc {
  691. filename "*";
  692. reason "Transfert Interdit";
  693. soft yes;
  694. };
  695.  
  696. allow dcc {
  697. filename "*.htm";
  698. soft yes;
  699. };
  700.  
  701. allow dcc {
  702. filename "*.html";
  703. soft yes;
  704. };
  705.  
  706. allow dcc {
  707. filename "*.xml";
  708. soft yes;
  709. };
  710.  
  711. allow dcc {
  712. filename "*.php";
  713. soft yes;
  714. };
  715.  
  716. allow dcc {
  717. filename "*.php3";
  718. soft yes;
  719. };
  720.  
  721. allow dcc {
  722. filename "*.php4";
  723. soft yes;
  724. };
  725.  
  726. allow dcc {
  727. filename "*.php5";
  728. soft yes;
  729. };
  730.  
  731. allow dcc {
  732. filename "*.pl";
  733. soft yes;
  734. };
  735.  
  736. allow dcc {
  737. filename "*.cgi";
  738. soft yes;
  739. };
  740.  
  741. allow dcc {
  742. filename "*.tcl";
  743. soft yes;
  744. };
  745.  
  746. allow dcc {
  747. filename "*.mrc";
  748. soft yes;
  749. };
  750.  
  751. allow dcc {
  752. filename "*.jpg";
  753. soft yes;
  754. };
  755.  
  756. allow dcc {
  757. filename "*.jpeg";
  758. soft yes;
  759. };
  760.  
  761. allow dcc {
  762. filename "*.gif";
  763. soft yes;
  764. };
  765.  
  766. allow dcc {
  767. filename "*.png";
  768. soft yes;
  769. };
  770.  
  771. allow dcc {
  772. filename "*.bmp";
  773. soft yes;
  774. };
  775.  
  776. allow dcc {
  777. filename "*.mp3";
  778. soft yes;
  779. };
  780.  
  781. allow dcc {
  782. filename "*.mpg";
  783. soft yes;
  784. };
  785.  
  786. allow dcc {
  787. filename "*.mpeg";
  788. soft yes;
  789. };
  790.  
  791. allow dcc {
  792. filename "*.avi";
  793. soft yes;
  794. };
  795.  
  796. allow dcc {
  797. filename "*.wav";
  798. soft yes;
  799. };
  800.  
  801. allow dcc {
  802. filename "*.wma";
  803. soft yes;
  804. };
  805.  
  806. allow dcc {
  807. filename "*.wmv";
  808. soft yes;
  809. };
  810.  
  811. allow dcc {
  812. filename "*.txt";
  813. soft yes;
  814. };
  815.  
  816. allow dcc {
  817. filename "*.log";
  818. soft yes;
  819. };
  820.  
  821. allow dcc {
  822. filename "*.pdf";
  823. soft yes;
  824. };
  825.  
  826. allow dcc {
  827. filename "*.c";
  828. soft yes;
  829. };
  830.  
  831. allow dcc {
  832. filename "*.zip";
  833. soft yes;
  834. };
  835.  
  836. allow dcc {
  837. filename "*.exe";
  838. soft yes;
  839. };
  840.  
  841. allow dcc {
  842. filename "*.rar";
  843. soft yes;
  844. };
  845.  
  846. allow dcc {
  847. filename "*.ace";
  848. soft yes;
  849. };
  850.  
  851. allow dcc {
  852. filename "*.tgz";
  853. soft yes;
  854. };
  855.  
  856. allow dcc {
  857. filename "*.gz";
  858. soft yes;
  859. };
  860.  
  861. allow dcc {
  862. filename "*.bz2";
  863. soft yes;
  864. };
  865.  
  866. ##################
  867. # Alias Services #
  868. ##################
  869.  
  870. alias "services" {
  871. format "^#" {
  872. nick "ChanServ";
  873. type services;
  874. parameters "%1-";
  875. };
  876. format "^[^#]" {
  877. nick "NickServ";
  878. type services;
  879. parameters "%1-";
  880. };
  881. type command;
  882. };
  883.  
  884. alias "identify" {
  885. format "^#" {
  886. nick "ChanServ";
  887. type services;
  888. parameters "IDENTIFY %1-";
  889. };
  890. format "^[^#]" {
  891. nick "NickServ";
  892. type services;
  893. parameters "IDENTIFY %1-";
  894. };
  895. type command;
  896. };
  897.  
  898. alias "ChanServ" {
  899. nick "ChanServ";
  900. type services;
  901. };
  902.  
  903. alias "cs" {
  904. nick "ChanServ";
  905. type services;
  906. };
  907.  
  908. alias "NickServ" {
  909. nick "NickServ";
  910. type services;
  911. };
  912.  
  913. alias "ns" {
  914. nick "NickServ";
  915. type services;
  916. };
  917.  
  918. alias "BotServ" {
  919. nick "BotServ";
  920. type services;
  921. };
  922.  
  923. alias "bs" {
  924. nick "BotServ";
  925. type services;
  926. };
  927.  
  928. alias "HelpServ" {
  929. nick "HelpServ";
  930. type services;
  931. };
  932.  
  933. alias "he" {
  934. nick "HelpServ";
  935. type services;
  936. };
  937.  
  938. alias "OperServ" {
  939. nick "OperServ";
  940. type services;
  941. };
  942.  
  943. alias "os" {
  944. nick "OperServ";
  945. type services;
  946. };
  947.  
  948. alias "MemoServ" {
  949. nick "MemoServ";
  950. type services;
  951. };
  952.  
  953. alias "ms" {
  954. nick "MemoServ";
  955. type services;
  956. };
  957.  
  958. alias "HostServ" {
  959. nick "HostServ";
  960. type services;
  961. };
  962.  
  963. alias "hs" {
  964. nick "HostServ";
  965. type services;
  966. };
  967.  
  968. ######################
  969. ## Salons Officiels ##
  970. ######################
  971.  
  972. official-channels {
  973. "#dialogue";
  974. "#Aide";
  975. "#abus";
  976. "#maison";
  977. "#musique";
  978. "#alltect";
  979. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement