Commit Diff
Diff:
8c245946e12e6e66eea460a531ee0921809df150
96889518ab78b1eb1c54e72c55c856cf3b22a8a0
Commit:
96889518ab78b1eb1c54e72c55c856cf3b22a8a0
Tree:
4c1710a0ee76a3ef1f57a2b5237f07611f9de3ab
Author:
jrmu <jrmu@ircnow.org>
Committer:
jrmu <jrmu@ircnow.org>
Date:
Sun Jun 18 20:17:31 2023 UTC
Message:
Remove PHP dependencies
blob - bca6d63b426ee2ba97e5dde265b1a62fd273e704
blob + 18bb1ffb3e0653155a4324eb61781f5d01e067cf
--- README
+++ README
@@ -1,6 +1,6 @@
botnow: the versatile IRC bot
-botnow has only been tested on openbsd 6.9
+botnow has only been tested on openbsd 7.3
### System requirements ###
@@ -10,21 +10,19 @@ configured:
1) sendmail (https://wiki.ircnow.org/index.php?n=Opensmtpd.Configure)
2) nsd (https://wiki.ircnow.org/index.php?n=Nsd.Configure)
3) openhttpd (https://wiki.ircnow.org/index.php?n=Openhttpd.Configure)
-4) php (https://wiki.ircnow.org/index.php?n=Openbsd.Php)
-5) znc (https://wiki.ircnow.org/index.php?n=Znc.Chroot)
-6) IPv6 (https://wiki.ircnow.org/index.php?n=Hostnameif.Static)
+4) znc (https://wiki.ircnow.org/index.php?n=Znc.Chroot)
+5) IPv6 (https://wiki.ircnow.org/index.php?n=Hostnameif.Static)
### Install instructions ###
$ tar xvzf botnow.tgz
$ cd botnow
$ doas ./install
+$ doas su botnow
+$ cd /home/botnow
$ cp botnow.conf.example botnow.conf
-
-Fill the file ipv6s with all the unused IPv6 addresses available on your server.
-
$ vi botnow.conf
-$ ./botnow.pl
+$ ./botnow
### Configuration of httpd.conf ###
@@ -49,6 +47,7 @@ $ doas make -i
### Changelog ###
+Version 0.08: Automatically generate IPv6 addresses and handle rDNS zone files using NSD, and added more configuration options
Version 0.07: Added support for requesting shell accounts
Version 0.06: Refactored code to be modular
Version 0.05: Refactored conf file out of the script and supplied sensible defaults
blob - ec741dd86afe69c9e1049b0665e82a6d19aede7e
blob + 943e230ff1fb0936e28411c1a55dc581a7ebfbba
--- install
+++ install
@@ -12,7 +12,7 @@ ACMECONF="/etc/acme-client.conf"
MAILDIR="/etc/mail/"
HOSTNAMEIF="/etc/hostname.vio0"
-pkg_add figlet-2.2.5 php-8.0.8 php-sqlite p5-DBI p5-DBD-SQLite sqlite3 p5-Class-DBI-SQLite
+pkg_add figlet-2.2.5 p5-DBI p5-DBD-SQLite sqlite3 p5-Class-DBI-SQLite
cc -o blowfish.o blowfish.c
cp blowfish.o ${HOMEDIR}/
IRCNow