aboutsummaryrefslogtreecommitdiff
path: root/irc/ircd-hybrid
diff options
context:
space:
mode:
authorSanthosh Raju <fox@FreeBSD.org>2019-10-09 22:39:24 +0000
committerSanthosh Raju <fox@FreeBSD.org>2019-10-09 22:39:24 +0000
commit54611bde48362be1e31111c9bb72f18536b6ac0d (patch)
treeb59af1fff12c5c8034d8e2142a605963221fc657 /irc/ircd-hybrid
parentf5755a32e9b14f907b4bf757be63f75c658f834b (diff)
downloadports-54611bde48362be1e31111c9bb72f18536b6ac0d.tar.gz
ports-54611bde48362be1e31111c9bb72f18536b6ac0d.zip
irc/ircd-hyrbid - Update to 8.2.26
- Removes "halfops" since it is no longer a valid option in configure. - Updated maintainer email approved by db@ (previous maintainer). - Adds a logfile entry to the rc.d script. -- Noteworthy changes in version 8.2.26 (2019-05-31) o) The 'general::tkline_expire_notices' configuration directive has been replaced with user mode 'X'. *LINE expiration notices are sent to IRC operators with that mode set o) Fixed issue with '/rehash conf' creating duplicated class entries instead of updating existing ones that are already in use o) For a full list of all changes in this release, see https://git.io/fjEbq -- Noteworthy changes in version 8.2.25 (2019-04-24) o) The 'class::number_per_ip', 'class::max_local' and 'class::max_global' configuration directives have been replaced with just 'class::number_per_ip_local' and 'class::number_per_ip_global'. The 'class::max_local' basically was redundant as it had the same functionality as 'class::number_per_ip' o) Adding RESVs with wildcards no longer requires administrator privileges o) The 'general::ignore_bogus_ts' configuration option has been deprecated o) TLSv1.1 and TLSv1.0 are no longer supported and have been disabled in the openssl and gnutls module o) Minimum supported OpenSSL version is 1.0.1f now o) Minimum supported GnuTLS version is 3.5.8 now o) The 'serverinfo::vhost' and 'serverinfo:vhost6' configuration directives have been deprecated. If you need to bind() a specific address you can specify one in the connect {} block o) The 'connect::vhost' configuration directive has been renamed to 'connect::bind' o) For a full list of all changes in this release, see https://git.io/fjRVk -- Noteworthy changes in version 8.2.24 (2018-04-05) o) Added "STATS s" to show configured pseudo {} blocks o) Implemented channel mode 'N' which prevents users from changing their nick while in a channel with that mode set o) Services clients are now shown with 'is a Network Service' in "WHOIS" o) For a full list of all changes in this release, see https://git.io/fjRVt -- Noteworthy changes in version 8.2.23 (2018-03-26) o) irc-operators are now able to see a user's resolved hostname in /whowas, and /whois even if the user has a fakehost/vhost o) RPL_WELCOME now does use the rfc2812 style nick!user@host format o) Removed rudimentary libgeoip support o) Added --enable-efence switch to allow easy linking with the electric fence memory debugger library o) "JOIN 0" is no longer supported o) Fixed bug where ircd would not remove RPL_WHOISOPERATOR based svstags when deoppering o) Fixed 'unknown closes' statistic in "STATS t" showing invalid values sometimes o) For a full list of all changes in this release, see https://git.io/fjRVq PR: 241015 Approved by: db, philip (mentor)
Notes
Notes: svn path=/head/; revision=514197
Diffstat (limited to 'irc/ircd-hybrid')
-rw-r--r--irc/ircd-hybrid/Makefile9
-rw-r--r--irc/ircd-hybrid/distinfo6
-rw-r--r--irc/ircd-hybrid/files/ircd-hybrid.in3
3 files changed, 8 insertions, 10 deletions
diff --git a/irc/ircd-hybrid/Makefile b/irc/ircd-hybrid/Makefile
index 062e0724c326..dec42be30e6e 100644
--- a/irc/ircd-hybrid/Makefile
+++ b/irc/ircd-hybrid/Makefile
@@ -2,11 +2,11 @@
# $FreeBSD$
PORTNAME= ircd-hybrid
-PORTVERSION= 8.2.22
+PORTVERSION= 8.2.26
CATEGORIES= irc
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-MAINTAINER= db@FreeBSD.org
+MAINTAINER= fox@FreeBSD.org
COMMENT= Fast irc daemon with a number of new features
LICENSE= GPLv2
@@ -24,15 +24,12 @@ USE_RC_SUBR= ircd-hybrid
SUB_FILES= pkg-message
PLIST_SUB= PORTVERSION=${PORTVERSION}
-OPTIONS_DEFINE= OPENSSL HALFOPS ASSERT
+OPTIONS_DEFINE= OPENSSL ASSERT
OPTIONS_DEFAULT=OPENSSL
ASSERT_CONFIGURE_ENABLE= assert
ASSERT_DESC= Enable parts of the debugging code
-HALFOPS_CONFIGURE_ENABLE= halfops
-HALFOPS_DESC= Enable halfops on the server
-
OPENSSL_DESC= Enable openssl - allows use of CHALLENGE and encrypted links
.include <bsd.port.options.mk>
diff --git a/irc/ircd-hybrid/distinfo b/irc/ircd-hybrid/distinfo
index 89bded9c42b6..cb98f9efdcd4 100644
--- a/irc/ircd-hybrid/distinfo
+++ b/irc/ircd-hybrid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1515612001
-SHA256 (ircd-hybrid-8.2.22.tgz) = d7d8df4524d088132e928d3685f2f65bb7b1bf6c1f855fc9e16a3dc460d9b1c4
-SIZE (ircd-hybrid-8.2.22.tgz) = 1223395
+TIMESTAMP = 1569865641
+SHA256 (ircd-hybrid-8.2.26.tgz) = 3948de7046d275e4125992f8a8716d831bf8d6544300c48d24c3a61744a78183
+SIZE (ircd-hybrid-8.2.26.tgz) = 1226486
diff --git a/irc/ircd-hybrid/files/ircd-hybrid.in b/irc/ircd-hybrid/files/ircd-hybrid.in
index 690a58121c3b..bfa53de6c025 100644
--- a/irc/ircd-hybrid/files/ircd-hybrid.in
+++ b/irc/ircd-hybrid/files/ircd-hybrid.in
@@ -24,10 +24,11 @@ stop_postcmd=pid_rm
load_rc_config ${name}
pidfile=${ircd_hybrid_pidfile-"/var/run/ircd/ircd.pid"}
+logfile=${ircd_hybrid_logfile-"/var/log/ircd/ircd.log"}
: ${ircd_hybrid_enable:="NO"}
: ${ircd_hybrid_user:="ircd"}
: ${ircd_hybrid_config:="%%PREFIX%%/etc/ircd-hybrid/ircd.conf"}
-: ${ircd_hybrid_flags=" -pidfile ${pidfile}"}
+: ${ircd_hybrid_flags=" -pidfile ${pidfile} -logfile ${logfile}"}
pid_touch ()
{