Summary: Zabbix - network monitoring software
Summary(pl.UTF-8): Zabbix - oprogramowanie do monitorowania sieci
Name: zabbix
-Version: 5.0.7
-Release: 0.2
+Version: 5.0.14
+Release: 1
License: GPL v2+
Group: Networking/Utilities
Source0: https://cdn.zabbix.com/zabbix/sources/stable/5.0/%{name}-%{version}.tar.gz
-# Source0-md5: e0798bb1b53ab7b451556dc34c3b1827
+# Source0-md5: 22093602912d09b67a5ade1876967655
Source1: %{name}-apache.conf
Source2: %{name}_agentd.init
Source3: %{name}_server.init
You should create database for Zabbix.
Running these should be fine in most cases:
+
mysqladmin create zabbix
zcat %{_docdir}/%{name}-server-mysql-%{version}/schema.sql.gz | mysql zabbix
zcat %{_docdir}/%{name}-server-mysql-%{version}/images.sql.gz | mysql zabbix
Running these should be fine in most cases:
- createuser zabbix
- createdb -O zabbix zabbix
- zcat %{_docdir}/%{name}-server-postgresql-%{version}/schema.sql.gz | psql -u zabbix zabbix
- zcat %{_docdir}/%{name}-server-postgresql-%{version}/images.sql.gz | psql -u zabbix zabbix
- zcat %{_docdir}/%{name}-server-postgresql-%{version}/data.sql.gz | psql -u zabbix zabbix
+ createuser -U postgres zabbix
+ createdb -U postgres -O zabbix zabbix
+ zcat %{_docdir}/%{name}-server-postgresql-%{version}/schema.sql.gz | psql -U zabbix zabbix
+ zcat %{_docdir}/%{name}-server-postgresql-%{version}/images.sql.gz | psql -U zabbix zabbix
+ zcat %{_docdir}/%{name}-server-postgresql-%{version}/data.sql.gz | psql -U zabbix zabbix
EOF
fi
ln -sf %{_sbindir}/zabbix_server-postgresql %{_sbindir}/zabbix_server || :
+%post server
+/sbin/chkconfig --add zabbix_server
+%service zabbix_server restart
+
%postun server
+if [ "$1" = "0" ]; then
+ %service -q zabbix_server stop
+ /sbin/chkconfig --del zabbix_server
+fi
if [ "$1" = "0" ]; then
if [ -L %{_sbindir}/zabbix_server ] ; then
rm -f %{_sbindir}/zabbix_server || :
%post proxy-sqlite3
ln -sf %{_sbindir}/zabbix_proxy-sqlite3 %{_sbindir}/zabbix_proxy || :
+%post proxy
+/sbin/chkconfig --add zabbix_server
+%service zabbix_server restart
+
+%postun proxy
+if [ "$1" = "0" ]; then
+ %service -q zabbix_proxy stop
+ /sbin/chkconfig --del zabbix_proxy
+fi
+if [ "$1" = "0" ]; then
+ if [ -L %{_sbindir}/zabbix_proxy ] ; then
+ rm -f %{_sbindir}/zabbix_proxy || :
+ fi
+fi
+
%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog README