I compiled nrpe3 with libressl. Here is my make.conf : DEFAULT_VERSIONS+=ssl=libressl and securiy/libressl installed nrpe3 compiles, but failed to start : /usr/local/etc/rc.d/nrpe3: WARNING: failed to start nrpe3 In the logs : nrpe[1885] Error: Could not set SSL/TLS cipher list Compiling with ssl enabled like this, whilst libressl is installed, make everything ok : DEFAULT_VERSIONS+=ssl=base
Hi! I'm not sure this is a bug. nrpe isn't made to compile with libressl, and this isn't the default FreeBSD configuration.
Hi, So... maybe put a disclaimer saying that building with libressl is not supported ?
A commit references this bug: Author: zeising Date: Mon Sep 9 15:08:51 UTC 2019 New revision: 511634 URL: https://svnweb.freebsd.org/changeset/ports/511634 Log: net-mgmt/nrpe3: Mark broken with libressl nrpe3 runtime is broken when using libressl, mark it as broken. PR: 240396 Reported by: korsani@free.fr Changes: head/net-mgmt/nrpe3/Makefile
I've marked the port broken when trying to compile it with libressl.
Does adding this to your nrpe.cfg make it work? ssl_cipher_list=ALL:!MD5:@STRENGTH
(In reply to ebay from comment #5) Yes, it does !
This issue can be solved from the config file, the port should not be marked broken at compile time with LibreSSL. Please revert?
A commit references this bug: Author: zeising Date: Mon Oct 7 18:53:38 UTC 2019 New revision: 513989 URL: https://svnweb.freebsd.org/changeset/ports/513989 Log: net-mgmt/nrpe3: Allow using libressl Apparently, nrpe3 works with libressl if the configuration is changed slightly, so remove BROKEN. This reverts r511634. PR: 240396 Changes: head/net-mgmt/nrpe3/Makefile