From d6069f5c5e12a8c8827748e9fa45635e3bd948e6 Mon Sep 17 00:00:00 2001 From: Alexander Rezvov Date: Sat, 25 Sep 2021 01:08:22 +0300 Subject: [PATCH] zabbix: add IPMI support --- pkgs/servers/monitoring/zabbix/server.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/zabbix/server.nix b/pkgs/servers/monitoring/zabbix/server.nix index 03e9c1a867b8..474cf82f7c18 100644 --- a/pkgs/servers/monitoring/zabbix/server.nix +++ b/pkgs/servers/monitoring/zabbix/server.nix @@ -6,6 +6,7 @@ , sshSupport ? true, libssh2 , mysqlSupport ? false, libmysqlclient , postgresqlSupport ? false, postgresql +, ipmiSupport ? false, openipmi }: # ensure exactly one primary database type is selected @@ -41,7 +42,8 @@ in ++ optional snmpSupport net-snmp ++ optional sshSupport libssh2 ++ optional mysqlSupport libmysqlclient - ++ optional postgresqlSupport postgresql; + ++ optional postgresqlSupport postgresql + ++ optional ipmiSupport openipmi; configureFlags = [ "--enable-server" @@ -59,7 +61,8 @@ in ++ optional snmpSupport "--with-net-snmp" ++ optional sshSupport "--with-ssh2=${libssh2.dev}" ++ optional mysqlSupport "--with-mysql" - ++ optional postgresqlSupport "--with-postgresql"; + ++ optional postgresqlSupport "--with-postgresql" + ++ optional ipmiSupport "--with-openipmi=${openipmi.dev}"; prePatch = '' find database -name data.sql -exec sed -i 's|/usr/bin/||g' {} +