%{?with_sqlite3:BuildRequires: sqlite3-devel}
BuildRequires: unixODBC-devel
BuildRequires: zlib-devel
-Requires: %{name}-agentd = %{version}-%{release}
-Requires: %{name}-web = %{version}-%{release}
-Requires: %{name}-server = %{version}-%{release}
+Requires(postun): /usr/sbin/groupdel
+Requires(postun): /usr/sbin/userdel
+Requires(pre): /bin/id
+Requires(pre): /usr/bin/getgid
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
+Provides: group(zabbix)
+Provides: user(zabbix)
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _sysconfdir /etc/%{name}
przechowywane w bazie danych. W oparciu o przechowywane dane Zabbix
oferuje świetne raportowanie i funkcje wizualizacji. Wspiera zarówno
odpytywanie jak i pułapkowanie. Dostęp do wszystkich raportów i
-statystyk Zabbiksa jest możliwy poprzez interfejs oparty o WWW.
-
-%package common
-Summary: Common files for Zabbix monitoring software
-Summary(pl.UTF-8): Wspólne pliki dla oprogramowania monitorującego Zabbix
-Group: Networking/Utilities
-Requires(postun): /usr/sbin/groupdel
-Requires(postun): /usr/sbin/userdel
-Requires(pre): /bin/id
-Requires(pre): /usr/bin/getgid
-Requires(pre): /usr/sbin/groupadd
-Requires(pre): /usr/sbin/useradd
-Provides: group(zabbix)
-Provides: user(zabbix)
-
-%description common
-Common files for Zabbix monitoring software.
-
-%description common -l pl.UTF-8
-Wspólne pliki dla oprogramowania monitorującego Zabbix.
+statystyk Zabbixa jest możliwy poprzez interfejs oparty o WWW.
%package agentd
Summary: Zabbix Agent
-Summary(pl.UTF-8): Agenta Zabbiksa
+Summary(pl.UTF-8): Agenta Zabbixa
Group: Networking/Utilities
-Requires: %{name}-common = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
Obsoletes: zabbix-agent-inetd
Obsoletes: zabbix-agent-standalone
Requires(post,preun): /sbin/chkconfig
%package web
Summary: Web frontend for Zabbix
-Summary(pl.UTF-8): Interfejs Web dla Zabbiksa
+Summary(pl.UTF-8): Interfejs Web dla Zabbixa
Group: Applications/WWW
Requires: php(bcmath)
Requires: php(core) >= %{php_min_version}
This package provides web based (PHP) frontend for Zabbix.
%description web -l pl.UTF-8
-Ten pakiet dostarcza napisany w PHP frontend dla Zabbiksa.
+Ten pakiet dostarcza napisany w PHP frontend dla Zabbixa.
%package proxy
Summary: Zabbix proxy
-Summary(pl.UTF-8): Proxy do Zabbiksa
+Summary(pl.UTF-8): Proxy do Zabbixa
Group: Networking/Utilities
-Requires: %{name}-common = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
Requires: zabbix-proxy(db) = %{version}-%{release}
%description proxy
%package proxy-mysql
Summary: MySQL support for Zabbix proxy
-Summary(pl.UTF-8): Obsługa MySQL dla proxy do Zabbiksa
+Summary(pl.UTF-8): Obsługa MySQL dla proxy do Zabbixa
Group: Networking/Utilities
Provides: %{name}-proxy(db) = %{version}-%{release}
Obsoletes: zabbix-proxy-postgresql
%package proxy-postgresql
Summary: PostgreSQL support for Zabbix proxy
-Summary(pl.UTF-8): Obsługa PostgreSQL dla proxy do Zabbiksa
+Summary(pl.UTF-8): Obsługa PostgreSQL dla proxy do Zabbixa
Group: Networking/Utilities
Provides: %{name}-proxy(db) = %{version}-%{release}
Obsoletes: zabbix-proxy-mysql
%package proxy-sqlite3
Summary: SQLite 3 support for Zabbix proxy
-Summary(pl.UTF-8): Obsługa SQLite 3 dla proxy do Zabbiksa
+Summary(pl.UTF-8): Obsługa SQLite 3 dla proxy do Zabbixa
Group: Networking/Utilities
Provides: %{name}-proxy(db) = %{version}-%{release}
Obsoletes: zabbix-proxy-mysql
%package server
Summary: Zabbix server
-Summary(pl.UTF-8): Serwer Zabbiksa
+Summary(pl.UTF-8): Serwer Zabbixa
Group: Networking/Utilities
-Requires: %{name}-common = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
Requires: %{name}-server(db) = %{version}-%{release}
Obsoletes: zabbix-suckerd
Obsoletes: zabbix-trapper-inetd
This package provides the Zabbix server.
%description server -l pl.UTF-8
-Ten pakiet zawiera serwer Zabbiksa.
+Ten pakiet zawiera serwer Zabbixa.
%package server-mysql
Summary: MySQL support for Zabbix server
-Summary(pl.UTF-8): Obsługa MySQL sla serwera Zabbiksa
+Summary(pl.UTF-8): Obsługa MySQL sla serwera Zabbixa
Group: Networking/Utilities
Provides: %{name}-server(db) = %{version}-%{release}
Obsoletes: zabbix-server-postgresql
database.
%description server-mysql -l pl.UTF-8
-Ten pakiet zawiera serwer Zabbiksa z obsługą bazy danych MySQL.
+Ten pakiet zawiera serwer Zabbixa z obsługą bazy danych MySQL.
%package server-postgresql
Summary: PostgreSQL support for Zabbix server
-Summary(pl.UTF-8): Obsługa PostgreSQL sla serwera Zabbiksa
+Summary(pl.UTF-8): Obsługa PostgreSQL sla serwera Zabbixa
Group: Networking/Utilities
Provides: %{name}-server(db) = %{version}-%{release}
Obsoletes: zabbix-server-mysql
database.
%description server-postgresql -l pl.UTF-8
-Ten pakiet zawiera serwer Zabbiksa z obsługą bazy danych PostgreSQL.
+Ten pakiet zawiera serwer Zabbixa z obsługą bazy danych PostgreSQL.
%package java
Summary: Zabbix Java Gateway
Group: Networking/Utilities
-Requires: %{name}-common = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
%description java
This package provides the Zabbix Java Gateway.
%triggerun web -- apache < 2.2.0, apache-base
%webapp_unregister httpd %{_webapp}
-%pre common
+%pre
%groupadd -g 111 zabbix
%useradd -d / -u 111 -g zabbix -c "Zabbix User" -s /bin/false zabbix
%addusertogroup -q zabbix proc
-%postun common
+%postun
if [ "$1" = "0" ]; then
%userremove zabbix
%groupremove zabbix
%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog README
-
-%files common
-%defattr(644,root,root,755)
-%doc AUTHORS ChangeLog README
%attr(755,root,root) %{_bindir}/zabbix_get
%attr(755,root,root) %{_bindir}/zabbix_js
%attr(755,root,root) %{_bindir}/zabbix_sender