aboutsummaryrefslogtreecommitdiff
path: root/irc/ircd-ratbox-devel
diff options
context:
space:
mode:
authorBeech Rintoul <beech@FreeBSD.org>2008-08-23 19:45:03 +0000
committerBeech Rintoul <beech@FreeBSD.org>2008-08-23 19:45:03 +0000
commit2b5f0add8ff7d1ebaefc9e04e79c51af4f06bce0 (patch)
tree68a994a5c532012a3121328f104249549788d12a /irc/ircd-ratbox-devel
parent074b41a867087bec692e7a2fa53fd3c684e00133 (diff)
downloadports-2b5f0add8ff7d1ebaefc9e04e79c51af4f06bce0.tar.gz
ports-2b5f0add8ff7d1ebaefc9e04e79c51af4f06bce0.zip
- Update to beta11 testing release of ircd-ratbox-3.0.0.
- Software changes include: o Remove the remains of servlink_path from the config file parser. o Userlog now logs the users IP address as well as their hostname. o Whowas now supports showing the users IP address as well as hostname. The same rules apply to showing the whowas IP as apply to showing whois_actually and uses the same numeric. o Double the size of the whowas array for large networks. This comes at a hit of about 2MB or so of memory. o Fix the block heap garbage collection code. PR: ports/126719 Submitted by: Lewis <moggie@elasticmind.net> (maintainer)
Notes
Notes: svn path=/head/; revision=219053
Diffstat (limited to 'irc/ircd-ratbox-devel')
-rw-r--r--irc/ircd-ratbox-devel/Makefile2
-rw-r--r--irc/ircd-ratbox-devel/distinfo6
-rw-r--r--irc/ircd-ratbox-devel/files/patch-doc_example.conf21
-rw-r--r--irc/ircd-ratbox-devel/files/patch-doc_example.efnet.conf29
-rw-r--r--irc/ircd-ratbox-devel/files/patch-include_config.h17
5 files changed, 37 insertions, 38 deletions
diff --git a/irc/ircd-ratbox-devel/Makefile b/irc/ircd-ratbox-devel/Makefile
index f3daa8c5e28b..b7bb1f341d74 100644
--- a/irc/ircd-ratbox-devel/Makefile
+++ b/irc/ircd-ratbox-devel/Makefile
@@ -8,7 +8,7 @@
PORTNAME= ircd-ratbox
#PORTVERSION= 3.0.0
-DISTVERSION= 3.0.0beta10
+DISTVERSION= 3.0.0beta11
CATEGORIES= irc ipv6
MASTER_SITES= ftp://ftp.ircd-ratbox.org/pub/ircd-ratbox/testing/ \
ftp://ftp.demon.co.uk/pub/mirrors/ircd-ratbox/testing/ \
diff --git a/irc/ircd-ratbox-devel/distinfo b/irc/ircd-ratbox-devel/distinfo
index 20ae26631fcb..b0b6694ec12a 100644
--- a/irc/ircd-ratbox-devel/distinfo
+++ b/irc/ircd-ratbox-devel/distinfo
@@ -1,3 +1,3 @@
-MD5 (ircd-ratbox-3.0.0beta10.tar.bz2) = fc12559faa924f9dbd9c556bd0442676
-SHA256 (ircd-ratbox-3.0.0beta10.tar.bz2) = dcaed10e4c579dd48e20f54bafdc3e53a19e2f0bc7f488a993ed5388950e3e26
-SIZE (ircd-ratbox-3.0.0beta10.tar.bz2) = 1942144
+MD5 (ircd-ratbox-3.0.0beta11.tar.bz2) = b2a90cc53beb0959e7787ef35da0959f
+SHA256 (ircd-ratbox-3.0.0beta11.tar.bz2) = 2cf940db564e72db697087061a900ad2d9edbbf9386ddda0f2ac930ddb60dabe
+SIZE (ircd-ratbox-3.0.0beta11.tar.bz2) = 1943183
diff --git a/irc/ircd-ratbox-devel/files/patch-doc_example.conf b/irc/ircd-ratbox-devel/files/patch-doc_example.conf
index fab418c68bed..8743017ecc58 100644
--- a/irc/ircd-ratbox-devel/files/patch-doc_example.conf
+++ b/irc/ircd-ratbox-devel/files/patch-doc_example.conf
@@ -1,6 +1,6 @@
---- ./doc/example.conf.orig 2008-06-18 18:49:53.000000000 +0100
-+++ ./doc/example.conf 2008-06-29 14:39:37.000000000 +0100
-@@ -88,13 +88,13 @@
+--- ./doc/example.conf.orig 2008-08-17 14:16:36.000000000 +0100
++++ ./doc/example.conf 2008-08-21 00:15:05.000000000 +0100
+@@ -98,13 +98,13 @@
default_max_clients = 10000;
/* ssl_private_key: our ssl private key */
@@ -17,7 +17,7 @@
/* ssld_count: number of ssld processes you want to start, if you have a really busy
* server, using N-1 where N is the number of cpu/cpu cores you have might be useful
-@@ -127,16 +127,16 @@
+@@ -137,16 +137,16 @@
* - operspylog: operspy usage
* - ioerrorlog: IO errors
*/
@@ -44,7 +44,7 @@
};
/* class {}: contain information about classes for users (OLD Y:) */
-@@ -332,7 +332,7 @@
+@@ -347,7 +347,7 @@
* A password should not be defined when this is used, see
* doc/challenge.txt for more information.
*/
@@ -53,16 +53,7 @@
/* umodes: the specific umodes this oper gets when they oper.
* If this is specified an oper will not be given oper_umodes
-@@ -942,7 +942,7 @@
- *
- * only define if servlink is not in same directory as ircd itself.
- */
-- #servlink_path = "/usr/local/ircd/bin/servlink";
-+ #servlink_path = "%%PREFIX%%/bin/servlink";
-
- /* use egd: if your system does not have *random devices yet you
- * want to use OpenSSL and encrypted links, enable this. Beware -
-@@ -995,8 +995,9 @@
+@@ -1003,8 +1003,9 @@
/* module path: paths to search for modules specified below and
* in /modload.
*/
diff --git a/irc/ircd-ratbox-devel/files/patch-doc_example.efnet.conf b/irc/ircd-ratbox-devel/files/patch-doc_example.efnet.conf
index 359985efaafc..464546550e5e 100644
--- a/irc/ircd-ratbox-devel/files/patch-doc_example.efnet.conf
+++ b/irc/ircd-ratbox-devel/files/patch-doc_example.efnet.conf
@@ -1,5 +1,5 @@
---- doc/example.efnet.conf.orig 2008-07-22 13:32:47.000000000 +0100
-+++ doc/example.efnet.conf 2008-07-22 13:53:46.000000000 +0100
+--- ./doc/example.efnet.conf.orig 2008-08-08 19:17:31.000000000 +0100
++++ ./doc/example.efnet.conf 2008-08-21 00:41:22.000000000 +0100
@@ -60,7 +60,7 @@
/* description: the description of our server. '[' and ']' may not
* be used here for compatibility with older servers.
@@ -9,7 +9,7 @@
/* network info: the name and description of the network this server
* is on. Shown in the 005 reply and used with serverhiding.
-@@ -91,13 +91,13 @@
+@@ -101,13 +101,13 @@
default_max_clients = 10000;
/* ssl_private_key: our ssl private key */
@@ -26,7 +26,7 @@
/* ssld_count: number of ssld processes you want to start, if you have a really busy
* server, using N-1 where N is the number of cpu/cpu cores you have might be useful
-@@ -130,16 +130,16 @@
+@@ -140,16 +140,16 @@
* - operspylog: operspy usage
* - ioerrorlog: IO errors
*/
@@ -53,7 +53,7 @@
};
/* class {}: contain information about classes for users (OLD Y:) */
-@@ -335,7 +335,7 @@
+@@ -351,7 +351,7 @@
* A password should not be defined when this is used, see
* doc/challenge.txt for more information.
*/
@@ -62,16 +62,21 @@
/* umodes: the specific umodes this oper gets when they oper.
* If this is specified an oper will not be given oper_umodes
-@@ -956,7 +956,7 @@
- *
- * only define if servlink is not in same directory as ircd itself.
- */
-- #servlink_path = "/usr/local/ircd/bin/servlink";
-+ #servlink_path = "%%PREFIX%%/bin/servlink";
+@@ -967,13 +967,6 @@
+ /* oper umodes: default usermodes opers get when they /oper */
+ oper_umodes = locops, servnotice, operwall, wallop;
+- /* servlink path: path to 'servlink' program used by ircd to handle
+- * encrypted/compressed server <-> server links.
+- *
+- * only define if servlink is not in same directory as ircd itself.
+- */
+- #servlink_path = "/usr/local/ircd/bin/servlink";
+-
/* use egd: if your system does not have *random devices yet you
* want to use OpenSSL and encrypted links, enable this. Beware -
-@@ -1009,8 +1009,9 @@
+ * EGD is *very* CPU intensive when gathering data for its pool
+@@ -1025,8 +1018,9 @@
/* module path: paths to search for modules specified below and
* in /modload.
*/
diff --git a/irc/ircd-ratbox-devel/files/patch-include_config.h b/irc/ircd-ratbox-devel/files/patch-include_config.h
index 229f415d50c2..c24bd715abd1 100644
--- a/irc/ircd-ratbox-devel/files/patch-include_config.h
+++ b/irc/ircd-ratbox-devel/files/patch-include_config.h
@@ -1,15 +1,18 @@
---- ./include/config.h.orig 2008-06-09 19:32:50.000000000 +0100
-+++ ./include/config.h 2008-06-29 14:51:42.000000000 +0100
-@@ -54,15 +54,17 @@
+--- ./include/config.h.orig 2008-08-17 14:16:36.000000000 +0100
++++ ./include/config.h 2008-08-21 00:30:16.000000000 +0100
+@@ -52,16 +52,18 @@
+ #define AUTOMODPATH MODULE_DIR "/autoload/"
+ #define ETCPATH ETC_DIR
#define LOGPATH LOG_DIR
- #define UHPATH HELP_DIR "/users"
- #define HPATH HELP_DIR "/opers"
+-#define UHPATH HELP_DIR "/users"
+-#define HPATH HELP_DIR "/opers"
++#define UHPATH HELP_DIR "/users"
++#define HPATH HELP_DIR "/opers"
+#define RUNPATH "%%RUNDIR%%"
-+#define DBPTH "%%DBDIR%%"
++#define DBPTH "%%DBDIR%%"
/* files */
#define SPATH BINPATH "/ircd" /* ircd executable */
- #define SLPATH BINPATH "/servlink" /* servlink executable */
#define CPATH ETCPATH "/ircd.conf" /* ircd.conf file */
-#define DBPATH ETCPATH "/ban.db"
+#define DBPATH DBPTH "/ban.db"