1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-03 06:04:53 +00:00

irc/ircd-hybrid: Updates to 8.2.27

Renames mkpasswd to ircd-hybrid-mkpasswd to avoid conflicts with other packages.

Changes since 8.2.26:

-- Noteworthy changes in version 8.2.27 (2020-01-22)
o) Experimental support for wolfSSL has been implemented. Minimum supported version is 4.3.0
o) The --enable-openssl, --enable-gnutls switches, and their disabling counterparts
   --disable-openssl and --disable-gnutls, have been replaced with the --with-tls switch
   which takes one of the following options: 'openssl', 'wolfssl', 'gnutls', and 'none'.
   If nothing has been specified, configure tries to autodetect in the following order:
   openssl/libressl -> gnutls -> wolfssl.
o) Fixed segfault with GnuTLS/libgmp in case there's no DH parameters file
   defined in 'serverinfo::ssl_dh_param_file' or if that file is missing
o) The connection timeout for connect{} blocks can now be configured via
   the 'connect::timeout' configuration directive
o) Minimum supported OpenSSL version is 1.1.1 now
o) Minimum supported GnuTLS version is 3.6.5 now
o) Supported TLSv1.3 cipher suites can now be configured explicitely via the
   new 'serverinfo::tls_cipher_suites' configuration directive
o) In the serverinfo {} block, the following configuration directives have been renamed:
     ssl_certificate_file -> tls_certificate_file
     ssl_dh_param_file -> tls_dh_param_file
     ssl_dh_elliptic_curve -> tls_supported_groups
     ssl_cipher_list -> tls_cipher_list
     ssl_message_digest_algorithm -> tls_message_digest_algorithm
o) In the operator {} block, the following configuration directives have been renamed:
     ssl_certificate_fingerprint -> tls_certificate_fingerprint
     ssl_connection_required -> tls_connection_required
o) In the connect {} block, the following configuration directives have been renamed:
     ssl_cipher_list -> tls_cipher_list
     ssl_certificate_fingerprint -> tls_certificate_fingerprint

PR:	243204
This commit is contained in:
Santhosh Raju 2020-01-23 09:19:38 +00:00
parent 5e9a789ce5
commit 12468ebfd6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=523914
4 changed files with 15 additions and 5 deletions

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= ircd-hybrid
PORTVERSION= 8.2.26
PORTVERSION= 8.2.27
CATEGORIES= irc
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@ -32,6 +32,8 @@ ASSERT_DESC= Enable parts of the debugging code
OPENSSL_DESC= Enable openssl - allows use of CHALLENGE and encrypted links
INSTALL_TARGET= install-strip
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MOPENSSL}
@ -44,4 +46,7 @@ CONFIGURE_ARGS+= \
--datarootdir=${PREFIX}/share/${PORTNAME}-${PORTVERSION} \
--localstatedir=/var
post-install:
@${MV} ${STAGEDIR}${PREFIX}/bin/mkpasswd ${STAGEDIR}${PREFIX}/bin/ircd-hybrid-mkpasswd
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1569865641
SHA256 (ircd-hybrid-8.2.26.tgz) = 3948de7046d275e4125992f8a8716d831bf8d6544300c48d24c3a61744a78183
SIZE (ircd-hybrid-8.2.26.tgz) = 1226486
TIMESTAMP = 1579769543
SHA256 (ircd-hybrid-8.2.27.tgz) = 1838a67b288e6f510b2127d45ad421dab0599a49d7a965dd71c51a8001272ec2
SIZE (ircd-hybrid-8.2.27.tgz) = 1231965

View File

@ -4,6 +4,11 @@
ircd-hybrid has now been installed.
*** IMPORTANT: ***
mkpasswd has been renamed to ircd-hybrid-mkpasswd to avoid conflicts with
other packages.
mkpasswd -> ircd-hybrid-mkpasswd
Please read the INSTALL file for more information.
You should now copy %%PREFIX%%/etc/ircd-hybrid/reference.conf to

View File

@ -1,5 +1,5 @@
bin/ircd
bin/mkpasswd
bin/ircd-hybrid-mkpasswd
%%ETCDIR%%/reference.conf
lib/ircd-hybrid/modules/autoload/m_accept.la
lib/ircd-hybrid/modules/autoload/m_accept.so