svn commit: r523914 - in head/irc/ircd-hybrid: . files
Santhosh Raju
fox at freebsd.org
Thu Jan 23 09:42:41 UTC 2020
On Thu, Jan 23, 2020 at 4:19 AM Santhosh Raju <fox at freebsd.org> wrote:
>
> Author: fox
> Date: Thu Jan 23 09:19:38 2020
> New Revision: 523914
> URL: https://svnweb.freebsd.org/changeset/ports/523914
>
> Log:
> 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
>
> Modified:
> head/irc/ircd-hybrid/Makefile
> head/irc/ircd-hybrid/distinfo
> head/irc/ircd-hybrid/files/pkg-message.in
> head/irc/ircd-hybrid/pkg-plist
>
> Modified: head/irc/ircd-hybrid/Makefile
> ==============================================================================
> --- head/irc/ircd-hybrid/Makefile Thu Jan 23 09:08:34 2020 (r523913)
> +++ head/irc/ircd-hybrid/Makefile Thu Jan 23 09:19:38 2020 (r523914)
> @@ -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}
> @@ -43,5 +45,8 @@ CONFIGURE_ARGS+= \
> --sysconfdir=${PREFIX}/etc/ircd-hybrid \
> --datarootdir=${PREFIX}/share/${PORTNAME}-${PORTVERSION} \
> --localstatedir=/var
> +
> +post-install:
> + @${MV} ${STAGEDIR}${PREFIX}/bin/mkpasswd ${STAGEDIR}${PREFIX}/bin/ircd-hybrid-mkpasswd
>
> .include <bsd.port.mk>
>
> Modified: head/irc/ircd-hybrid/distinfo
> ==============================================================================
> --- head/irc/ircd-hybrid/distinfo Thu Jan 23 09:08:34 2020 (r523913)
> +++ head/irc/ircd-hybrid/distinfo Thu Jan 23 09:19:38 2020 (r523914)
> @@ -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
>
> Modified: head/irc/ircd-hybrid/files/pkg-message.in
> ==============================================================================
> --- head/irc/ircd-hybrid/files/pkg-message.in Thu Jan 23 09:08:34 2020 (r523913)
> +++ head/irc/ircd-hybrid/files/pkg-message.in Thu Jan 23 09:19:38 2020 (r523914)
> @@ -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
>
> Modified: head/irc/ircd-hybrid/pkg-plist
> ==============================================================================
> --- head/irc/ircd-hybrid/pkg-plist Thu Jan 23 09:08:34 2020 (r523913)
> +++ head/irc/ircd-hybrid/pkg-plist Thu Jan 23 09:19:38 2020 (r523914)
> @@ -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
Forgot to mention, submitter of PR 243204
Submitted by: Bunny Evans <bunny.evans at gmail.com>
Apologies for missing out that detail in the commit log.
Regards
Santhosh
More information about the svn-ports-head
mailing list