[BACK]Return to README CVS log [TXT][DIR] Up to [local] / botnow

Annotation of botnow/README, Revision 1.2

1.1       bountyht    1: botnow: the versatile IRC bot
                      2:
1.2     ! bountyht    3: botnow has only been tested on openbsd 6.9
1.1       bountyht    4:
                      5: ### System requirements ###
                      6:
                      7: In order to install botnow, you will need to have the following installed and
                      8: configured:
                      9:
1.2     ! bountyht   10: 1) sendmail (https://wiki.ircnow.org/index.php?n=Opensmtpd.Configure)
        !            11: 2) nsd (https://wiki.ircnow.org/index.php?n=Nsd.Configure)
        !            12: 3) openhttpd (https://wiki.ircnow.org/index.php?n=Openhttpd.Configure)
1.1       bountyht   13: 4) php (https://wiki.ircnow.org/index.php?n=Openbsd.Php)
1.2     ! bountyht   14: 5) znc (https://wiki.ircnow.org/index.php?n=Znc.Chroot)
        !            15: 6) IPv6 (https://wiki.ircnow.org/index.php?n=Hostnameif.Static)
1.1       bountyht   16:
                     17: ### Install instructions ###
                     18:
                     19: $ tar xvzf botnow.tgz
                     20: $ cd botnow
                     21: $ doas make
                     22: $ doas su botnow
                     23: $ cd /home/botnow/
                     24: $ cp botnow.conf.example botnow.conf
                     25:
                     26: Fill the file ipv6s with all the unused IPv6 addresses available on your server.
                     27:
                     28: $ vi botnow.conf
                     29: $ ./botnow.pl
                     30:
                     31: ### Configuration of httpd.conf ###
                     32:
                     33: server "www.$hostname" {
                     34:         alias "$hostname"
                     35:         listen on $ext_ip port 80
                     36:         location "/.well-known/acme-challenge/*" {
                     37:                 root "/acme"
                     38:                 request strip 2
                     39:         }
                     40:         location "*.php" {
                     41:             fastcgi socket "/run/php-fpm.sock"
                     42:         }
                     43:         root "/htdocs/ircnow/"
                     44: }
                     45:
                     46: ### Reinstall ###
                     47:
                     48: If you need to reinstall, run
                     49:
                     50: $ doas make -i
                     51:
                     52: ### Changelog ###
                     53:
                     54: Version 0.07: Added support for requesting shell accounts
                     55: Version 0.06: Refactored code to be modular
                     56: Version 0.05: Refactored conf file out of the script and supplied sensible defaults
                     57: Version 0.04: Switched from flatfiles to sqlite for user metadata
                     58: Version 0.03: Added new DNS commands
                     59: Version 0.02: Updated wiki pages, added warnings to common errors, added support
                     60: for trustallcerts
                     61: Version 0.01: First public version of botnow

CVSweb