Port details |
- zabbix6-server Enterprise-class open source distributed monitoring (server)
- 6.0.37 net-mgmt =8 6.0.33Version of this port present on the latest quarterly branch.
- Maintainer: otis@FreeBSD.org
- Port Added: 2022-02-16 09:24:06
- Last Update: 2024-12-20 22:03:00
- Commit Hash: f3b7b44
- People watching this port, also watch:: zabbix6-agent, zabbix6-frontend-php82, nginx, poudriere, firefox-esr
- License: GPLv2+
- WWW:
- https://www.zabbix.com/
- Description:
- Zabbix is an enterprise-class open source distributed monitoring solution.
Zabbix is software that monitors numerous parameters of a network and the
health and integrity of servers. Zabbix uses a flexible notification
mechanism that allows users to configure e-mail based alerts for virtually
any event. This allows a fast reaction to server problems. Zabbix offers
excellent reporting and data visualisation features based on the stored
data. This makes Zabbix ideal for capacity planning.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- zabbix6-server>0:net-mgmt/zabbix6-server
- Conflicts:
- CONFLICTS_INSTALL:
- zabbix6[0-9]-server
- zabbix5[0-9]-server
- zabbix[0-57-9]-server
- To install the port:
- cd /usr/ports/net-mgmt/zabbix6-server/ && make install clean
- To add the package, run one of these commands:
- pkg install net-mgmt/zabbix6-server
- pkg install zabbix6-server
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: zabbix6-server
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1734707045
SHA256 (zabbix-6.0.37.tar.gz) = a611e4cbdf074b889b6ff4ed60453ad432d9e40eaaa19531822974a71e59ecc2
SIZE (zabbix-6.0.37.tar.gz) = 40479472
Packages (timestamps in pop-ups are UTC):
- Slave ports:
-
- net-mgmt/zabbix6-agent
- net-mgmt/zabbix6-frontend
- net-mgmt/zabbix6-java
- net-mgmt/zabbix6-proxy
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- fping : net/fping
- Library dependencies:
-
- libevent.so : devel/libevent
- libcurl.so : ftp/curl
- libOpenIPMI.so : sysutils/openipmi
- libpcre2-8.so : devel/pcre2
- libnetsnmp.so : net-mgmt/net-snmp
- libssh2.so : security/libssh2
- libodbc.so : databases/unixODBC
- libxml2.so : textproc/libxml2
- libmysqlclient.so.21 : databases/mysql80-client
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for zabbix6-server-6.0.37:
CURL=on: Support for web monitoring
FPING=on: Build/install fping for ping checks
IPMI=on: Support for IPMI checks
IPV6=on: IPv6 protocol support
LDAP=off: Support for LDAP server checks
LIBXML2=on: Support for libxml2 (required by monitoring VMware)
NMAP=off: Build/install nmap for o/s detection
SNMP=on: Support for SNMP checks
SSH=on: Support for SSH-based checks
UNIXODBC=on: Support for database checks via ODBC
====> PCRE library to use: you have to select exactly one of them
PCRE1=off: Use PCRE v1 library
PCRE2=on: Use PCRE v2 library
====> Options available for the single DB: you have to select exactly one of them
MDB5=off: Mariadb 10.5 database support
MDB6=off: Mariadb 10.6 database support
MYSQL=on: MySQL 8.0 database support
MYSQLDV=off: MYSQL DEFAULT_VERSIONS= (poudriere)
ORACLE=off: Oracle database support
PGSQL=off: PostgreSQL database support
====> SSL protocol support: you have to select exactly one of them
GNUTLS=off: SSL/TLS support via GnuTLS
OPENSSL=on: SSL/TLS support via OpenSSL
===> Use 'make config' to modify these settings
- Options name:
- net-mgmt_zabbix6-server
- USES:
- gnome iconv pkgconfig compiler:c11 mysql:80 ssl
- pkg-message:
- For install:
- Log files are now under /var/log/zabbix directory instead of /tmp as it was
previously.
For Zabbix server and proxy daemons, as well as Zabbix frontend, a database is
required. It is not needed to run Zabbix agent.
% cd /usr/local/share/zabbix6/server/database
And follow the instructions:
https://www.zabbix.com/documentation/6.0/manual/appendix/install/db_scripts
Upgrade notes for 6.0.0:
https://www.zabbix.com/documentation/6.0/en/manual/installation/upgrade_notes_600
Upgrade procedure:
https://www.zabbix.com/documentation/6.0/manual/installation/upgrade/sources
Please see https://www.zabbix.com/ for detailed information about Zabbix.
Official Zabbix documentation:
https://www.zabbix.com/documentation/6.0/en/manual
For Zabbix frontend "Welcome" screen. Enter the user name Admin with password
zabbix to log in as a Zabbix superuser.
For use NMAP please edit sudoers.
This is a Zabbix LTS release!
Zabbix LTS releases are supported for Zabbix customers during five (5) years
i.e. 3 years of Full Support (general, critical and security issues) and 2
additional years of Limited Support (critical and security issues only).
Zabbix LTS version release will result in change of the first version number.
Release name: Zabbix 6.0 LTS
Release date: 2022-02-08
End of Full Support: 2025-02-28
End of Limited Support: 2027-02-28
Zabbix Life Cycle & Release Policy:
https://www.zabbix.com/life_cycle_and_release_policy
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
6.0.37 20 Dec 2024 22:03:00 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.37
Release notes: https://www.zabbix.com/rn/rn6.0.37 |
6.0.36 22 Nov 2024 18:37:35 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.36
Release notes: https://www.zabbix.com/rn/rn6.0.36 |
6.0.35 22 Oct 2024 19:05:49 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.35
Release notes: https://www.zabbix.com/rn/rn6.0.35 |
6.0.34 04 Oct 2024 12:51:16 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.34
Release notes: https://www.zabbix.com/rn/rn6.0.34 |
6.0.33 14 Aug 2024 13:53:33 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.33
Release notes: https://www.zabbix.com/rn/rn6.0.33 |
6.0.32 23 Jul 2024 07:37:03 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.32
Release notes: https://www.zabbix.com/rn/rn6.0.32 |
6.0.31 21 Jun 2024 18:32:51 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.31
Release notes: https://www.zabbix.com/rn/rn6.0.31 |
6.0.30 21 May 2024 22:55:24 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.30
Release notes: https://www.zabbix.com/rn/rn6.0.30 |
6.0.29_1 29 Apr 2024 14:04:38 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Bump PORTREVISION
Bump PORTREVISION after rc.d files change (it was missed in previous
commit). |
6.0.29 29 Apr 2024 14:03:37 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Make service depend on mysql service
When using zabbix6-server with MariaDB, rc.d/zabbix_server does not
contain "REQUIRE: mysql". Therefore, when shutting down the host, mysql
stops before zabbix_server and prevents zabbix_server from stopping.
Fix this also for MYSQLDV option and also for zabbix6-proxy in
addition to zabbix6-server.
PR: 278629 |
6.0.29 25 Apr 2024 05:14:23 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.29
Release notes: https://www.zabbix.com/rn/rn6.0.29 |
6.0.28 27 Mar 2024 11:30:38 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.28
Release notes: https://www.zabbix.com/rn/rn6.0.28 |
6.0.27 27 Feb 2024 16:18:27 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.27
Release notes: https://www.zabbix.com/rn/rn6.0.27 |
6.0.26_1 07 Feb 2024 13:08:21 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Move manpages to PREFIX/share/man |
6.0.26 30 Jan 2024 21:08:30 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.26
- Update to 6.0.26
- Build with libxm2 unconditionally (and leave LIBXML2 option as
a no-op "stub" for now)
- Release notes: https://www.zabbix.com/rn/rn6.0.26 |
6.0.25 14 Dec 2023 18:48:19 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.25
Release notes: https://www.zabbix.com/rn/rn6.0.25 |
6.0.24 01 Dec 2023 22:27:43 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.24
Release notes: https://www.zabbix.com/rn/rn6.0.24 |
6.0.23 02 Nov 2023 20:43:58 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.23
Reported by: portscout |
6.0.22 27 Sep 2023 16:25:25 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.22
Release notes: https://www.zabbix.com/rn/rn6.0.22 |
6.0.21 24 Aug 2023 09:48:12 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.21
Release notes: https://www.zabbix.com/rn/rn6.0.21 |
6.0.20 04 Aug 2023 06:18:36 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.20
Release notes: https://www.zabbix.com/rn/rn6.0.20 |
6.0.19 01 Jul 2023 20:18:29 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.19
Release notes: https://www.zabbix.com/rn/rn6.0.19 |
6.0.18 02 Jun 2023 06:36:32 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-frontend: Fix plist
Add one missing entry to plist for frontend.
PR: 271763 |
6.0.18 31 May 2023 12:22:42 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Fix plist for frontend
Remove two stray files from frontend's plist. |
6.0.18 31 May 2023 08:58:33 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.18
Release notes: https://www.zabbix.com/rn/rn6.0.18 |
6.0.17 26 Apr 2023 12:54:05 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update 6.0.17
Release notes: https://www.zabbix.com/rn/rn6.0.17 |
6.0.16 11 Apr 2023 10:44:13 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.16
Release notes: https://www.zabbix.com/rn/rn6.0.16 |
6.0.15 04 Apr 2023 21:01:26 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.15
Release notes: https://www.zabbix.com/rn/rn6.0.15 |
6.0.14 10 Mar 2023 11:12:22 |
Juraj Lutter (otis) |
sysutils/zabbix6-frontend: Fix plist and add PHP 8.2 support
- Add locale HR (Croatia)
- Allow for building with PHP 8.2 as per release notes |
6.0.14 09 Mar 2023 20:42:00 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.14
- Update to 6.0.14
- Re-add necessary PHP extensions to frontend
Release notes: https://www.zabbix.com/rn/rn6.0.14 |
6.0.13_1 08 Mar 2023 12:14:34 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Enable SSH by default
Enable SSH-based checks by default as it's usable for many scenarion.
Also make SNMP checks optional, retaining default ON and clean up
the required PHP extension a bit as per Zabbix manual.
PR: 269992
PR: 270012
PR: 270013 |
6.0.13 08 Feb 2023 10:53:56 |
Muhammad Moinur Rahman (bofh) |
Mk/**ldap.mk: Convert USE_LDAP to USES=ldap
Convert the USE_LDAP=yes to USES=ldap and adds the following features:
- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features
Reviewed by: delphij
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D38233 |
6.0.13 02 Feb 2023 16:13:38 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.13
- Update to 6.0.13
- Enable LIBXML2 and IPV6 by default, LIBXML2 is needed for VMware
monitoring.
Release notes: https://www.zabbix.com/rn/rn6.0.13 |
6.0.12 05 Dec 2022 19:10:12 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.12
Release notes: https://www.zabbix.com/rn/rn6.0.12 |
6.0.11 30 Nov 2022 11:19:35 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Bring back SQLITE for zabbix6-proxy
Fix 80a2fce1d2b6071173203e7ee1c8eb09edb46663 where SQLITE option for
zabbix6-proxy was erroneously removed. |
6.0.11 28 Nov 2022 21:12:41 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.11
- Update to 6.0.11
- Fix build of agent with pcre2
- Small makefile cleanups
- Fix LogFile path in configs
- Fix pkg-message dates
PR: 268032
PR: 267925
PR: 267943 |
6.0.10_1 27 Nov 2022 21:31:17 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Add PCRE2 support
- Add pcre2 support, making it the default (bumping PORTREVISION)
- Small Makefile tweaks (no functional changes intended)
Suggested by: Michael Osipov <michael.osipov@siemens.com>
PR: 267957 |
6.0.10 07 Nov 2022 21:17:26 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.10
Release notes: https://www.zabbix.com/rn/rn6.0.10 |
6.0.9 27 Sep 2022 09:51:26 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.9
Release notes: https://www.zabbix.com/rn/rn6.0.9 |
6.0.8 14 Sep 2022 06:16:58 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Add PORTSCOUT
And while here, also fix conflict with zabix62 (and future zabbix64)
components. |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
6.0.8 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
6.0.8 30 Aug 2022 19:01:37 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.8
Release notes: https://www.zabbix.com/rn/rn6.0.8 |
6.0.7 21 Aug 2022 03:24:34 |
Cy Schubert (cy) |
net-mgmt/zabbix6-server: Pass maintainership to otis@
otis@ has been paying a lot of attention caring for and feeding this port.
Punish him with maintainership.
Agreed by: otis |
6.0.7 26 Jul 2022 20:01:31 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.7
Release notes: https://www.zabbix.com/rn/rn6.0.7
Approved by: cy (blanket) |
6.0.6 30 Jun 2022 05:23:12 |
Cy Schubert (cy) |
net-mgmt/zabbix6-server: Update to 6.0.6
Though this commit "only" updates net-mgmt/zabbix6-server to 6.0.6, it
effectively updates all net-mgmt/zabbix6-* to 6.0.6.
PHP 8.0 and 8.1 are supported though it is not sure how fully they are.
The release notes discuss both.
zabbix6 also supports MariaDB 10.7. Note that MariaDB 10.7 support will
be added to the zabbix6 family of ports when MariaDB is added to ports.
Release notes can be found at https://www.zabbix.com/rn/rn6.0.6. |
6.0.5 09 Jun 2022 20:43:27 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.5
Release notes: https://www.zabbix.com/rn/rn6.0.5
Approved by: cy |
6.0.4 09 May 2022 22:12:18 |
Cy Schubert (cy) |
net-mgmt/zabbix6-server: A don't override DEFAULT_VERSIONS= option
Some DIY poudriere users prefer to specify $DEFAULT_VERSIONS in their
make.conf. Such users should be aware that Zabbix 6 supports only
mysql 8.0 and mariadb 10.5 and 10.6. (Though some have made it to work
with mysql 5.7 when they ignore the warning message.) Provide these users
with an option to remove the default allowing them to "responsibly"
specify the version in their poudriere make.conf.
Reported by: otis, egresh@egresh.sk
Tested by: egresh@egresh.sk |
6.0.4 09 May 2022 22:12:18 |
Cy Schubert (cy) |
net-mgmt/zabbix6-server: Split mariadb options
Zabbix 6 supports mariadb 10.5 and 10.6. Allow the user to select one or
the other. |
6.0.4 09 May 2022 17:48:48 |
Cy Schubert (cy) |
net-mgmt/zabbix6*: Update 6.0.3 --> 6.0.4
See release notes at https://www.zabbix.com/rn/rn6.0.4.
PHP 8.0 is still not consistently supported, however looking at
https://support.zabbix.com/browse/ZBX-20821 users may be able to
test without the IGNORE_WITH_PHP line. The PHP 7.4 requirement will
remain until zabbix 6 release notes are updated. |
6.0.3 09 May 2022 17:48:48 |
Cy Schubert (cy) |
net-mgmt/zabbix6-server: Fix mariadb opton
Mariadb option failed to build properly.
PR: 262438
Fixes: 9d8cb8eb28c5e8f7be50841c27d54cb23db20db1
MFH: 2022Q2 |
6.0.3 12 Apr 2022 15:15:38 |
Juraj Lutter (otis) |
net-mgmt/zabbix6-server: Update to 6.0.3
Approved by: cy |
6.0.2_1 08 Apr 2022 15:30:16 |
Cy Schubert (cy) |
net-mgmt/zabbix6-server: Require mysql 8.0
When using mysql, zabbix6 requires 8.0, not the default 5.7. 8.0 is
supported by upstream.
PR: 262438
Reported by: rob2g2 <rob2g2-freebsd@bitbert.com>
MFH: 2022Q2 |
6.0.2 14 Mar 2022 16:59:12 |
Cy Schubert (cy) |
sysutils/zabbix6: Update to 6.0.2
Numerous bug fixes. See release notes at https://www.zabbix.com/rn/rn6.0.2. |
6.0.0_2 16 Feb 2022 10:27:29 |
Cy Schubert (cy) |
net-mgmt/zabbix6-frontend: Ignore for PHP80 and PHP81
Zabbix-frontend still requires PHP74; mark for deprecation pending
updated PHP requirement.
Reported by: bofh |
6.0.0_1 16 Feb 2022 10:26:13 |
Cy Schubert (cy) |
net-mgmt/zabbix6-server: Update pkg-message
Update links in pkg-message. |
6.0.0 16 Feb 2022 09:28:53 |
Cy Schubert (cy) |
net-mgmt/zabbix6-server: Fix typo
Insert a missing equal sign. |
16 Feb 2022 09:18:02
|
Cy Schubert (cy) |
net-mgmt/zabbix6-*: Add new family of zabbix6-* ports
Zabbix 6.0 LTS was released on Feb 8, 2022.
End of full support: Feb 28, 2025
End of Limited support: Feb 28, 2027
Announced: https://www.zabbix.com/life_cycle_and_release_policy |