[BACK]Return to Bopm.txt CVS log [TXT][DIR] Up to [local] / ircnowd / doc

Annotation of ircnowd/doc/Bopm.txt, Revision 1.1

1.1     ! tomglok     1:
        !             2:                      ngIRCd - Next Generation IRC Server
        !             3:                            http://ngircd.barton.de/
        !             4:
        !             5:                (c)2001-2014 Alexander Barton and Contributors.
        !             6:                ngIRCd is free software and published under the
        !             7:                    terms of the GNU General Public License.
        !             8:
        !             9:                                 -- BOPM.txt --
        !            10:
        !            11:
        !            12: I. Introduction
        !            13: ~~~~~~~~~~~~~~~~
        !            14:
        !            15: Citing <http://wiki.blitzed.org/BOPM>: "BOPM is an open source open proxy
        !            16: monitor, designed for use with hybrid-based ircds, although it can be used
        !            17: with slight modification on any server which has the ability to show connects
        !            18: to opers and that supports KLINEs."
        !            19:
        !            20: Starting with Release 17, ngIRCd supports all required log messages that
        !            21: BOPM requires to be useful.
        !            22:
        !            23: II. Installation
        !            24: ~~~~~~~~~~~~~~~~~
        !            25:
        !            26: Install BOPM as usual, please see the BOPM documentation for details.
        !            27: Afterwards adjust the following configuration parameters that are important
        !            28: for ngIRCd:
        !            29:
        !            30: a) BOPM "IRC" section:
        !            31:
        !            32:   1) Set "server" and "port" accordingly,
        !            33:
        !            34:   2) adjust the "oper" line to match an [Operator] block in ngircd.conf,
        !            35:
        !            36:   3) change "mode" to "+ci" or "+c".
        !            37:
        !            38:   4) Set "connregex" to the following string, everything in one line(!):
        !            39:      "Client connecting: ([^ ]+) \\(([^@]+)@([^\\)]+)\\) \\[([0-9\\.]+)\\].*";
        !            40:      and comment out all the other "connregex" examples (that is, prepend a
        !            41:      "#" character).
        !            42:
        !            43:   5) Set "kline" to "GLINE *@%h :Open proxy found on your host!";
        !            44:      and comment out all the other "kline" examples.
        !            45:
        !            46: b) BOPM "scanner" section:
        !            47:
        !            48:   Make sure you configure a valid "target_ip" and "target_port" for the
        !            49:   configured scanners to test. And please note that you CAN'T USE the port
        !            50:   of ngIRCd, because ngIRCd doesn't send any banner message by default!
        !            51:
        !            52:   So you need a service what sends a banner, so for example POP3, SMTP,
        !            53:   IMAP, or SSH daemons should work ...

CVSweb