Created attachment 167599 [details]
Zabbix 3 is LTS version (All versions since 2.0.0 officially supported for 5 years)
Please REPOCOPY zabbix24 to zabbix3
Created attachment 167600 [details]
poudriere log of zabbix3-server
Created attachment 167601 [details]
poudriere log of zabbix3-agent
Created attachment 167602 [details]
poudriere log of zabbix3-proxy
Created attachment 167603 [details]
poudriere log of zabbix3-frontend
Just to let you know:
I've been running your zabbix3 port on a test box for three days.
Everything worked very well including the database upgrade.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207896 is probably relevant here
I just noticed that there is no option to compile zabbix3-server, zabbix3-proxy or zabbix3-agent with TLS support.
Since one of the main new things about Zabbix 3 is encrypted communication between monitoring entities, perhaps we should adapt the Makefile to read like:
OPTIONS_DEFINE= IPV6 FPING JABBER CURL LDAP IPMI SSH NMAP JAVAGW \
OPENSSL_DESC= Support for SSL-encrypted communication
Apparently both mbed TLS (PolarSSL) and GnuTLS are also possible. But I am not familiar with those.
Committed with minor changes, thanks!
(In reply to Martin Waschbüsch from comment #7)
Martin, would you mind opening a separate PR for that? The current zabbix3 is functional, but I agree this feature should be exposed and it would be worth allowing the user to choose which TLS implementation they want to build against. That definitely goes beyond the scope of this repocopy PR.
A commit references this bug:
Date: Tue Mar 15 13:48:02 UTC 2016
New revision: 411162
net-mgmt/zabbix24 -> zabbix3
Welcome zabbix3 to the ports tree