Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
510
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.44 KB | None | 0 0
  1. ###########
  2. # Modules #
  3. ###########
  4.  
  5. loadmodule "src/modules/commands.so";
  6. loadmodule "src/modules/cloak.so";
  7.  
  8. ############
  9. # Includes #
  10. ############
  11.  
  12. include "help.conf";
  13. include "spamfilter.conf";
  14. include "badwords.channel.conf";
  15. include "badwords.message.conf";
  16. include "badwords.quit.conf";
  17.  
  18. #######
  19. # Set #
  20. #######
  21.  
  22. set {
  23. network-name "ProTechInfo.net";
  24. default-server "192.168.1.22";
  25. default-bantime 1d;
  26. help-channel "#Aide";
  27. prefix-quit "Quit:";
  28. kline-address "techdesk@gmail.com";
  29. gline-address "techdesk@gmail.com";
  30.  
  31. services-server "Anope.ProTechInfo";
  32. hiddenhost-prefix "ProTechInfo";
  33.  
  34. modes-on-connect "+x";
  35. modes-on-join "+ntCT";
  36. modes-on-oper "+xwgpqHsWi";
  37. snomask-on-oper "+cefFGjknNoqsSv";
  38. restrict-usermodes "wksfGB";
  39. restrict-channelmodes "k";
  40.  
  41. maxchannelsperuser 30;
  42. oper-only-stats "*";
  43. anti-spam-quit-message-time 60s;
  44. auto-join "#ProTechInfo";
  45. oper-auto-join "#Staff,#Services";
  46. cloak-keys {
  47. "ProTechInfo9ca154-302stxoem";
  48. "ProTech9ca154-302stxoemInfo";
  49. "Pro9ca154-302stxoemTechInfo";
  50.  
  51. };
  52. hosts {
  53. local "Geo.ProTechInfo.net";
  54. global "IRCop.ProTechInfo.net";
  55. coadmin "CoAdmin.ProTechInfo.net";
  56. admin "Admin.ProTechInfo.net";
  57. servicesadmin "ServicesAdmin.ProTechInfo.net";
  58. netadmin "NetAdmin.ProTechInfo.net";
  59. host-on-oper-up "yes";
  60. };
  61. ssl {
  62. certificate "server.cert.pem";
  63. key "server.key.pem";
  64. };
  65. dns {
  66. nameserver 78.114.180.161;
  67. timeout 2s;
  68. retries 3;
  69. };
  70. options {
  71. identd-check;
  72. hide-ulines;
  73. show-connect-info;
  74. show-opermotd;
  75. flat-map;
  76. };
  77. throttle {
  78. connections 4;
  79. period 30s;
  80. };
  81. anti-flood {
  82. nick-flood 4:60;
  83. };
  84. spamfilter {
  85. ban-time 1d;
  86. ban-reason "Protection Spamfilter";
  87. virus-help-channel "#Securite";
  88. virus-help-channel-deny "yes";
  89. };
  90. allowed-nickchars {
  91. latin1;
  92. };
  93. timesynch {
  94. enabled no;
  95. };
  96.  
  97. };
  98. ######
  99. # Me #
  100. ######
  101. me {
  102. name "ProTechInfo.net";
  103. info "Serveur ProTechInformatique";
  104. numeric 1;
  105. };
  106.  
  107. #########
  108. # Admin #
  109. #########
  110.  
  111. admin {
  112. "Réseau IRC ProTechInformatique";
  113. "Administrateurs : TechDesk";
  114. "Informations : techdesk@gmail.com";
  115. };
  116.  
  117. ##########
  118. # Drpass #
  119. ##########
  120.  
  121. drpass {
  122. restart "restart";
  123. die "die";
  124. };
  125.  
  126. #######
  127. # Log #
  128. #######
  129.  
  130. log "ircd.log" {
  131. maxsize 2097152;
  132. flags {
  133. oper;
  134. kline;
  135. connects;
  136. server-connects;
  137. kills;
  138. errors;
  139. sadmin-commands;
  140. chg-commands;
  141. oper-override;
  142. spamfilter;
  143. tkl;
  144. oper-override;
  145. };
  146. };
  147.  
  148. ##########
  149. # Listen #
  150. ##########
  151.  
  152. listen 192.168.1.22:6667;
  153.  
  154. #########
  155. # Class #
  156. #########
  157.  
  158. class clients {
  159. pingfreq 90;
  160. maxclients 2000;
  161. sendq 100000;
  162. recvq 8000;
  163. };
  164.  
  165. class servers {
  166. pingfreq 90;
  167. maxclients 50;
  168. sendq 2000000;
  169. connfreq 120;
  170. };
  171.  
  172. #########
  173. # Allow #
  174. #########
  175.  
  176. allow {
  177. ip *;
  178. hostname *;
  179. class clients;
  180. maxperip 3;
  181. };
  182.  
  183. allow {
  184. ip 78.114.180.161;
  185. hostname *@*;
  186. class clients;
  187. maxperip 200;
  188. };
  189.  
  190. ###############
  191. # Olines User #
  192. ###############
  193.  
  194. oper TechDesk {
  195. class clients;
  196. from {
  197. userhost *@*;
  198. };
  199. password "nissan204";
  200. flags {
  201. netadmin;
  202. global;
  203. get_umodew;
  204. get_host;
  205. can_gkline;
  206. can_gzline;
  207. can_zline;
  208. can_restart;
  209. can_die;
  210. can_override;
  211. };
  212. maxlogins 1;
  213. };
  214.  
  215. /*
  216. ** Il est possible de placer un mot de passe chiffré comme mot de passe OPER,
  217. ** pour plus d'informations, référez vous à la documentation officielle
  218. ** (lien fourni au début du document)
  219. */
  220.  
  221.  
  222. /* * * * * * * * *
  223. * Liste de Flag *
  224. ** * * * * * * * *
  225. * *
  226. * OLD OPER FLAG | NEW FLAG NAME *
  227. * O global *
  228. * o local *
  229. * a services-admin *
  230. * A admin *
  231. * r can_rehash *
  232. * D can_die *
  233. * R can_restart *
  234. * h helpop *
  235. * w can_wallops *
  236. * g can_globops *
  237. * c can_localroute *
  238. * L can_globalroute *
  239. * k can_localkill *
  240. * K can_globalkill *
  241. * b can_kline *
  242. * Z can_gzline *
  243. * t can_gkline *
  244. * B can_unkline *
  245. * n can_localnotice *
  246. * G can_globalnotice *
  247. * N netadmin *
  248. * C coadmin *
  249. * z can_zline *
  250. * W get_umodew *
  251. * H get_host *
  252. * v can_override *
  253. * * * * * * * * * * * * * * * **/
  254.  
  255.  
  256.  
  257.  
  258.  
  259. ######################
  260. # Protection Service #
  261. ######################
  262.  
  263. ban nick {
  264. mask "NickServ*";
  265. reason "Pseudo Protégé";
  266. };
  267.  
  268. ban nick {
  269. mask "Global*";
  270. reason "Pseudo Protégé";
  271. };
  272.  
  273. ban nick {
  274. mask "OperServ*";
  275. reason "Pseudo Protégé";
  276. };
  277.  
  278. ban nick {
  279. mask "BotServ*";
  280. reason "Pseudo Protégé";
  281. };
  282.  
  283. ban nick {
  284. mask "ChanServ*";
  285. reason "Pseudo Protégé";
  286. };
  287.  
  288. ban nick {
  289. mask "HostServ*";
  290. reason "Pseudo Protégé";
  291. };
  292.  
  293. ban nick {
  294. mask "HelpServ*";
  295. reason "Pseudo Protégé";
  296. };
  297.  
  298. ban nick {
  299. mask "MemoServ*";
  300. reason "Pseudo Protégé";
  301. };
  302.  
  303. ban nick {
  304. mask "ConnectServ*";
  305. reason "Pseudo Protégé";
  306. };
  307.  
  308. ##################
  309. # Protection Ban #
  310. ##################
  311.  
  312. except ban {
  313. mask "*@localhost";
  314. };
  315.  
  316. except ban {
  317. mask "*@78.114.180.161";
  318. };
  319.  
  320. except ban {
  321. mask "*@78.114.180.161";
  322. };
  323.  
  324. #######################
  325. # Protection Throttle #
  326. #######################
  327.  
  328. except throttle {
  329. mask "*@localhost";
  330. };
  331.  
  332. except throttle {
  333. mask "*@78.114.180.161";
  334. };
  335.  
  336. except throttle {
  337. mask "*@78.114.180.161";
  338. };
  339.  
  340. ############
  341. # Bad Nick #
  342. ############
  343.  
  344. ban nick {
  345. mask "*ÿ*";
  346. reason "Pseudo Interdit";
  347. };
  348.  
  349. ban nick {
  350. mask "*salop*";
  351. reason "Pseudo Interdit";
  352. };
  353.  
  354. ban nick {
  355. mask "*putain*";
  356. reason "Pseudo Interdit";
  357. };
  358.  
  359. ban nick {
  360. mask "*connard*";
  361. reason "Pseudo Interdit";
  362. };
  363.  
  364. ban nick {
  365. mask "*batard*";
  366. reason "Pseudo Interdit";
  367. };
  368.  
  369. ban nick {
  370. mask "*pute*";
  371. reason "Pseudo Interdit";
  372. };
  373.  
  374. ban nick {
  375. mask "*xdcc*";
  376. reason "Pseudo Interdit";
  377. };
  378.  
  379. ban nick {
  380. mask "*warez*";
  381. reason "Pseudo Interdit";
  382. };
  383.  
  384. ban nick {
  385. mask "*anal*";
  386. reason "Pseudo Interdit";
  387. };
  388.  
  389. ban nick {
  390. mask "*nazi*";
  391. reason "Pseudo Interdit";
  392. };
  393.  
  394. ban nick {
  395. mask "con";
  396. reason "Pseudo Interdit";
  397. };
  398.  
  399. ban nick {
  400. mask "cons";
  401. reason "Pseudo Interdit";
  402. };
  403.  
  404. ban nick {
  405. mask "merde";
  406. reason "Pseudo Interdit";
  407. };
  408.  
  409. #############
  410. # Bad Ident #
  411. #############
  412.  
  413. ban user {
  414. mask "Ev1Ls*@*";
  415. reason "Ident Interdit";
  416. };
  417.  
  418. ban user {
  419. mask "c324eb47*@*";
  420. reason "Ident Interdit";
  421. };
  422.  
  423. ban user {
  424. mask "d4c27f08*@*";
  425. reason "Ident Interdit";
  426. };
  427.  
  428. ban user {
  429. mask "53c86262*@*";
  430. reason "Ident Interdit";
  431. };
  432.  
  433. ban user {
  434. mask "D-IRCV*@*";
  435. reason "Ident Interdit";
  436. };
  437.  
  438. ban user {
  439. mask "sex*@*";
  440. reason "Ident Interdit";
  441. };
  442.  
  443. ban user {
  444. mask "pute*@*";
  445. reason "Ident Interdit";
  446. };
  447.  
  448. ban user {
  449. mask "putain*@*";
  450. reason "Ident Interdit";
  451. };
  452.  
  453. ban user {
  454. mask "bite*@*";
  455. reason "Ident Interdit";
  456. };
  457.  
  458. ban user {
  459. mask "xdcc*@*";
  460. reason "Ident Interdit";
  461. };
  462.  
  463. ban user {
  464. mask "warez*@*";
  465. reason "Ident Interdit";
  466. };
  467.  
  468. ban user {
  469. mask "anal*@*";
  470. reason "Ident Interdit";
  471. };
  472.  
  473. ban user {
  474. mask "nazi*@*";
  475. reason "Ident Interdit";
  476. };
  477.  
  478. ban user {
  479. mask "salop*@*";
  480. reason "Ident Interdit";
  481. };
  482.  
  483. ban user {
  484. mask "connard*@*";
  485. reason "Ident Interdit";
  486. };
  487.  
  488. ban user {
  489. mask "batard*@*";
  490. reason "Ident Interdit";
  491. };
  492.  
  493. ban user {
  494. mask "con@*";
  495. reason "Ident Interdit";
  496. };
  497.  
  498. ban user {
  499. mask "cons@*";
  500. reason "Ident Interdit";
  501. };
  502.  
  503. ban user {
  504. mask "merde@*";
  505. reason "Ident Interdit";
  506. };
  507.  
  508. ################
  509. # Bad Realname #
  510. ################
  511.  
  512. ban realname {
  513. mask "*sexe*";
  514. reason "Realname Interdit";
  515. };
  516.  
  517. ban realname {
  518. mask "*pute*";
  519. reason "Realname Interdit";
  520. };
  521.  
  522. ban realname {
  523. mask "*putain*";
  524. reason "Realname Interdit";
  525. };
  526.  
  527. ban realname {
  528. mask "*bite*";
  529. reason "Realname Interdit";
  530. };
  531.  
  532. ban realname {
  533. mask "*xdcc*";
  534. reason "Realname Interdit";
  535. };
  536.  
  537. ban realname {
  538. mask "*warez*";
  539. reason "Realname Interdit";
  540. };
  541.  
  542. ban realname {
  543. mask "*anal*";
  544. reason "Realname Interdit";
  545. };
  546.  
  547. ban realname {
  548. mask "*nazi*";
  549. reason "Realname Interdit";
  550. };
  551.  
  552. ban realname {
  553. mask "*salop*";
  554. reason "Realname Interdit";
  555. };
  556.  
  557. ban realname {
  558. mask "*connard*";
  559. reason "Realname Interdit";
  560. };
  561.  
  562. ban realname {
  563. mask "*batard*";
  564. reason "Realname Interdit";
  565. };
  566.  
  567. ban realname {
  568. mask "con";
  569. reason "Realname Interdit";
  570. };
  571.  
  572. ban realname {
  573. mask "cons";
  574. reason "Realname Interdit";
  575. };
  576.  
  577. ban realname {
  578. mask "merde";
  579. reason "Realname Interdit";
  580. };
  581.  
  582. ############
  583. # Bad Chan #
  584. ############
  585.  
  586. deny channel {
  587. channel "*$*";
  588. reason "Salon Interdit";
  589. };
  590.  
  591. deny channel {
  592. channel "#*salope*";
  593. reason "Salon Interdit";
  594. };
  595.  
  596. deny channel {
  597. channel "#*warez*";
  598. reason "Salon Interdit";
  599. };
  600.  
  601. deny channel {
  602. channel "#*xdcc*";
  603. reason "Salon Interdit";
  604. };
  605.  
  606. deny channel {
  607. channel "#*nazi*";
  608. reason "Salon Interdit";
  609. };
  610.  
  611. deny channel {
  612. channel "#*pute*";
  613. reason "Salon Interdit";
  614. };
  615.  
  616. deny channel {
  617. channel "#*bite*";
  618. reason "Salon Interdit";
  619. };
  620.  
  621. deny channel {
  622. channel "#*connard*";
  623. reason "Salon Interdit";
  624. };
  625.  
  626. deny channel {
  627. channel "#*batard*";
  628. reason "Salon Interdit";
  629. };
  630.  
  631. deny channel {
  632. channel "#*merde*";
  633. reason "Salon Interdit";
  634. };
  635.  
  636. deny channel {
  637. channel "#con";
  638. reason "Salon Interdit";
  639. };
  640.  
  641. deny channel {
  642. channel "#cons";
  643. reason "Salon Interdit";
  644. };
  645.  
  646. deny channel {
  647. channel "#sexe";
  648. reason "Salon Interdit";
  649. };
  650.  
  651. deny channel {
  652. channel "#putain";
  653. reason "Salon Interdit";
  654. };
  655.  
  656. deny channel {
  657. channel "#anal";
  658. reason "Salon Interdit";
  659. };
  660.  
  661. #######
  662. # Dcc #
  663. #######
  664.  
  665. deny dcc {
  666. filename "*";
  667. reason "Transfert Interdit";
  668. soft yes;
  669. };
  670.  
  671. allow dcc {
  672. filename "*.htm";
  673. soft yes;
  674. };
  675.  
  676. allow dcc {
  677. filename "*.html";
  678. soft yes;
  679. };
  680.  
  681. allow dcc {
  682. filename "*.xml";
  683. soft yes;
  684. };
  685.  
  686. allow dcc {
  687. filename "*.php";
  688. soft yes;
  689. };
  690.  
  691. allow dcc {
  692. filename "*.php3";
  693. soft yes;
  694. };
  695.  
  696. allow dcc {
  697. filename "*.php4";
  698. soft yes;
  699. };
  700.  
  701. allow dcc {
  702. filename "*.php5";
  703. soft yes;
  704. };
  705.  
  706. allow dcc {
  707. filename "*.pl";
  708. soft yes;
  709. };
  710.  
  711. allow dcc {
  712. filename "*.cgi";
  713. soft yes;
  714. };
  715.  
  716. allow dcc {
  717. filename "*.tcl";
  718. soft yes;
  719. };
  720.  
  721. allow dcc {
  722. filename "*.mrc";
  723. soft yes;
  724. };
  725.  
  726. allow dcc {
  727. filename "*.jpg";
  728. soft yes;
  729. };
  730.  
  731. allow dcc {
  732. filename "*.jpeg";
  733. soft yes;
  734. };
  735.  
  736. allow dcc {
  737. filename "*.gif";
  738. soft yes;
  739. };
  740.  
  741. allow dcc {
  742. filename "*.png";
  743. soft yes;
  744. };
  745.  
  746. allow dcc {
  747. filename "*.bmp";
  748. soft yes;
  749. };
  750.  
  751. allow dcc {
  752. filename "*.mp3";
  753. soft yes;
  754. };
  755.  
  756. allow dcc {
  757. filename "*.mpg";
  758. soft yes;
  759. };
  760.  
  761. allow dcc {
  762. filename "*.mpeg";
  763. soft yes;
  764. };
  765.  
  766. allow dcc {
  767. filename "*.avi";
  768. soft yes;
  769. };
  770.  
  771. allow dcc {
  772. filename "*.wav";
  773. soft yes;
  774. };
  775.  
  776. allow dcc {
  777. filename "*.wma";
  778. soft yes;
  779. };
  780.  
  781. allow dcc {
  782. filename "*.wmv";
  783. soft yes;
  784. };
  785.  
  786. allow dcc {
  787. filename "*.txt";
  788. soft yes;
  789. };
  790.  
  791. allow dcc {
  792. filename "*.log";
  793. soft yes;
  794. };
  795.  
  796. allow dcc {
  797. filename "*.pdf";
  798. soft yes;
  799. };
  800.  
  801. allow dcc {
  802. filename "*.c";
  803. soft yes;
  804. };
  805.  
  806. allow dcc {
  807. filename "*.zip";
  808. soft yes;
  809. };
  810.  
  811. allow dcc {
  812. filename "*.exe";
  813. soft yes;
  814. };
  815.  
  816. allow dcc {
  817. filename "*.rar";
  818. soft yes;
  819. };
  820.  
  821. allow dcc {
  822. filename "*.ace";
  823. soft yes;
  824. };
  825.  
  826. allow dcc {
  827. filename "*.tgz";
  828. soft yes;
  829. };
  830.  
  831. allow dcc {
  832. filename "*.gz";
  833. soft yes;
  834. };
  835.  
  836. allow dcc {
  837. filename "*.bz2";
  838. soft yes;
  839. };
  840.  
  841.  
  842. ######################
  843. ## Salons Officiels ##
  844. ######################
  845.  
  846. official-channels {
  847. "#ProTechInfo";
  848. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement