2 # - initscript for zabbix-agentd, zabbix-server, zabbix-proxy and zabbix-java
5 %bcond_without pgsql # enable PostgreSQL support
6 %bcond_without sqlite3 # enable sqlite3 support
7 %bcond_without mysql # enable MySQL support
8 %bcond_without java # disable java support
10 %define databases %{?with_pgsql:postgresql} %{?with_mysql:mysql} %{?with_sqlite3:sqlite3}
11 %define any_database %{with pgsql}%{with mysql}%{with sqlite3}
13 %define php_min_version 5.4.0
14 Summary: Zabbix - network monitoring software
15 Summary(pl.UTF-8): Zabbix - oprogramowanie do monitorowania sieci
20 Group: Networking/Utilities
21 Source0: http://downloads.sourceforge.net/zabbix/%{name}-%{version}.tar.gz
22 # Source0-md5: e2491b482868059f251902d5f636eacb
23 Source1: %{name}-apache.conf
24 Source2: %{name}_server.service
25 Source3: %{name}_agentd.service
26 Source4: %{name}_proxy.service
27 Source5: %{name}_java.service
28 Source6: %{name}.tmpfiles
30 Patch1: sqlite3_dbname.patch
31 URL: http://zabbix.sourceforge.net/
32 BuildRequires: OpenIPMI-devel
33 BuildRequires: curl-devel
34 BuildRequires: iksemel-devel
35 %{?with_java:BuildRequires: jdk}
36 BuildRequires: libssh2-devel
37 BuildRequires: libxml2-devel
38 %{?with_mysql:BuildRequires: mysql-devel}
39 BuildRequires: net-snmp-devel
40 BuildRequires: openldap-devel >= 2.4.6
41 BuildRequires: openssl-devel >= 0.9.7d
42 %{?with_pgsql:BuildRequires: postgresql-devel}
43 BuildRequires: rpmbuild(macros) >= 1.671
44 %{?with_sqlite3:BuildRequires: sqlite3-devel}
45 BuildRequires: unixODBC-devel
46 Requires: %{name}-agentd = %{version}-%{release}
47 Requires: %{name}-frontend-php = %{version}-%{release}
48 Requires: %{name}-server = %{version}-%{release}
49 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51 %define _sysconfdir /etc/%{name}
52 %define _appdir %{_datadir}/%{name}
53 %define _webapps /etc/webapps
54 %define _webapp %{name}
57 Zabbix is software that monitors numerous parameters of a network and
58 the servers on that network. It is a useful tool for monitoring the
59 health and integrity of servers. Zabbix uses a flexible notification
60 mechanism that allows users to configure email based alerts for
61 virtually any event. All monitored parameters are stored in a
62 database. Zabbix offers excellent reporting and data visualisation
63 features based on the stored data. Zabbix supports both polling and
64 trapping. All Zabbix reports and statistics, as well as configuration
65 parameters, are accessed through a web-based front end.
67 %description -l pl.UTF-8
68 Zabbix to oprogramowanie do monitorowania licznych parametrów sieci i
69 serwerów sieciowych. Jest przydatny przy monitorowaniu działania
70 serwerów. Jorzysta z elastycznego mechanizmu powiadamiania, który
71 pozwala użytkownikom konfigurować powiadamianie pocztą elektroniczną
72 dla praktycznie wszelkich zdarzeń. Monitorowane parametry są
73 przechowywane w bazie danych. W oparciu o przechowywane dane Zabbix
74 oferuje świetne raportowanie i funkcje wizualizacji. Wspiera zarówno
75 odpytywanie jak i pułapkowanie. Dostęp do wszystkich raportów i
76 statystyk Zabbiksa jest możliwy poprzez interfejs oparty o WWW.
79 Summary: Common files for Zabbix monitoring software
80 Summary(pl.UTF-8): Wspólne pliki dla oprogramowania monitorującego Zabbix
81 Group: Networking/Utilities
82 Requires(postun): /usr/sbin/groupdel
83 Requires(postun): /usr/sbin/userdel
84 Requires(pre): /bin/id
85 Requires(pre): /usr/bin/getgid
86 Requires(pre): /usr/sbin/groupadd
87 Requires(pre): /usr/sbin/useradd
88 Provides: group(zabbix)
89 Provides: user(zabbix)
92 Common files for Zabbix monitoring software.
94 %description common -l pl.UTF-8
95 Wspólne pliki dla oprogramowania monitorującego Zabbix.
99 Summary(pl.UTF-8): Agenta Zabbiksa
100 Group: Networking/Utilities
101 Requires: %{name}-common = %{version}-%{release}
102 Requires: systemd-units >= 38
103 Obsoletes: zabbix-agent-inetd
104 Obsoletes: zabbix-agent-standalone
107 Zabbix agent collects data from the local system for a Zabbix server.
109 %description agentd -l pl.UTF-8
110 Agent zbiera dane z lokalnej maszyny dla serwera Zabbix.
112 %package frontend-php
113 Summary: PHP frontend for Zabbix
114 Summary(pl.UTF-8): Interfejs PHP dla Zabbiksa
115 Group: Applications/WWW
116 Requires: php(bcmath)
117 Requires: php(core) >= %{php_min_version}
120 Requires: php(gettext)
122 Requires: php(mbstring)
124 Requires: php(session)
125 Requires: php(sockets)
127 Requires: php(xmlreader)
128 Requires: php(xmlwriter)
130 Requires: webserver(php)
133 Suggests: php(sqlite3)
135 %description frontend-php
136 This package provides web based (PHP) frontend for Zabbix.
138 %description frontend-php -l pl.UTF-8
139 Ten pakiet dostarcza napisany w PHP frontend dla Zabbiksa.
142 Summary: Program retrieving data from Zabbix agent
143 Summary(pl.UTF-8): Program odpytujÄcy agenta Zabbiksa
144 Group: Networking/Utilities
147 This package provides a program retrieving data from Zabbix agent.
149 %description get -l pl.UTF-8
150 Ten pakiet zawiera program odpytujÄcy agenta Zabbiksa.
153 Summary: Zabbix proxy
154 Summary(pl.UTF-8): Proxy do Zabbiksa
155 Group: Networking/Utilities
156 Requires: %{name}-common = %{version}-%{release}
157 Requires: zabbix-proxy(db) = %{version}-%{release}
158 Requires: systemd-units >= 38
161 This package provides the Zabbix proxy.
163 %description proxy -l pl.UTF-8
164 Ten pakiet zawiera proxy Zabbix.
167 Summary: MySQL support for Zabbix proxy
168 Summary(pl.UTF-8): Obsługa MySQL dla proxy do Zabbiksa
169 Group: Networking/Utilities
170 Provides: %{name}-proxy(db) = %{version}-%{release}
171 Obsoletes: %{name}-proxy-postgresql
172 Obsoletes: %{name}-proxy-sqlite3
174 %description proxy-mysql
175 This package provides the Zabbix proxy binary with MySQL support.
177 %description proxy-mysql -l pl.UTF-8
178 Ten pakiet zawiera proxy Zabbix z obsługą MySQL.
180 %package proxy-postgresql
181 Summary: PostgreSQL support for Zabbix proxy
182 Summary(pl.UTF-8): Obsługa PostgreSQL dla proxy do Zabbiksa
183 Group: Networking/Utilities
184 Provides: %{name}-proxy(db) = %{version}-%{release}
185 Obsoletes: %{name}-proxy-mysql
186 Obsoletes: %{name}-proxy-sqlite3
188 %description proxy-postgresql
189 This package provides the Zabbix proxy binary with PostgreSQL support.
191 %description proxy-postgresql -l pl.UTF-8
192 Ten pakiet zawiera proxy Zabbix z obsługą PostgreSQL.
194 %package proxy-sqlite3
195 Summary: SQLite 3 support for Zabbix proxy
196 Summary(pl.UTF-8): Obsługa SQLite 3 dla proxy do Zabbiksa
197 Group: Networking/Utilities
198 Provides: %{name}-proxy(db) = %{version}-%{release}
199 Obsoletes: %{name}-proxy-mysql
200 Obsoletes: %{name}-proxy-postgresql
202 %description proxy-sqlite3
203 This package provides the Zabbix proxy binary with SQLite 3 support.
205 %description proxy-sqlite3 -l pl.UTF-8
206 Ten pakiet zawiera proxy Zabbix z obsługą SQLite 3.
209 Summary: Zabbix sender
210 Summary(pl.UTF-8): Program zawiadamiający Zabbiksa
211 Group: Networking/Utilities
214 This package provides the Zabbix sender.
216 %description sender -l pl.UTF-8
217 Ten pakiet zawiera program zawiadamiający Zabbiksa.
220 Summary: Zabbix server
221 Summary(pl.UTF-8): Serwer Zabbiksa
222 Group: Networking/Utilities
223 Requires: %{name}-common = %{version}-%{release}
224 Requires: %{name}-server(db) = %{version}-%{release}
225 Requires: systemd-units >= 38
226 Obsoletes: zabbix-suckerd
227 Obsoletes: zabbix-trapper-inetd
228 Obsoletes: zabbix-trapper-standalone
231 This package provides the Zabbix server.
233 %description server -l pl.UTF-8
234 Ten pakiet zawiera serwer Zabbiksa.
236 %package server-mysql
237 Summary: MySQL support for Zabbix server
238 Summary(pl.UTF-8): Obsługa MySQL sla serwera Zabbiksa
239 Group: Networking/Utilities
240 Provides: %{name}-server(db) = %{version}-%{release}
241 Obsoletes: %{name}-server-postgresql
242 Obsoletes: %{name}-server-sqlite3
244 %description server-mysql
245 This package provides the Zabbix server binary for use with MySQL database.
247 %description server-mysql -l pl.UTF-8
248 Ten pakiet zawiera serwer Zabbiksa z obsługą bazy danych MySQL.
250 %package server-postgresql
251 Summary: PostgreSQL support for Zabbix server
252 Summary(pl.UTF-8): Obsługa PostgreSQL sla serwera Zabbiksa
253 Group: Networking/Utilities
254 Provides: %{name}-server(db) = %{version}-%{release}
255 Obsoletes: %{name}-server-mysql
256 Obsoletes: %{name}-server-sqlite3
258 %description server-postgresql
259 This package provides the Zabbix server binary for use with PostgreSQL database.
261 %description server-postgresql -l pl.UTF-8
262 Ten pakiet zawiera serwer Zabbiksa z obsługą bazy danych PostgreSQL.
264 %package server-sqlite3
265 Summary: SQLite 3 support for Zabbix server
266 Summary(pl.UTF-8): Obsługa SQLite 3 sla serwera Zabbiksa
267 Group: Networking/Utilities
268 Requires(post): /bin/zcat
269 Provides: %{name}-server(db) = %{version}-%{release}
270 Obsoletes: %{name}-server-mysql
271 Obsoletes: %{name}-server-postgresql
273 %description server-sqlite3
274 This package provides the Zabbix server binary for use with SQLite 3 database.
276 %description server-sqlite3 -l pl.UTF-8
277 Ten pakiet zawiera serwer Zabbiksa z obsługą bazy danych SQLite 3.
280 Summary: Zabbix Java Gateway
281 Group: Networking/Utilities
282 Requires: %{name}-common = %{version}-%{release}
283 Requires: systemd-units >= 38
286 This package provides the Zabbix Java Gateway.
300 %{__enable_disable java} \
319 # keep timestamps to prevent unneccessary rebuilds
320 cp -a include/config.h include/config.h.old
321 cp -a include/stamp-h1 include/stamp-h1.old
323 for database in %{databases} ; do
330 touch --reference=include/config.h.old include/config.h
331 touch --reference=include/stamp-h1.old include/stamp-h1
333 # clean what needs rebuilding
334 for dir in src/libs/zbxdb* src/libs/zbxserver ; do
335 %{__make} -C $dir clean
338 touch include/zbxdb.h
343 -C src/zabbix_server \
344 DESTDIR=$PWD/install-${database}
346 -C src/zabbix_proxy \
347 DESTDIR=$PWD/install-${database}
349 # prepare dirs for %%doc
350 for dir in upgrades/dbpatches/* ; do
351 [ -d $dir/${database} ] || continue
352 mkdir -p install-${database}/upgrade/$(basename $dir)
353 cp -a $dir/${databases}/* install-${database}/upgrade/$(basename $dir)
358 rm -rf $RPM_BUILD_ROOT
359 install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/webapps/%{_webapp},%{_appdir}} \
360 $RPM_BUILD_ROOT{/run/zabbix,/var/log/zabbix,%{systemdunitdir},%{systemdtmpfilesdir}}
363 DESTDIR=$RPM_BUILD_ROOT \
364 ZJG_DEST=$RPM_BUILD_ROOT%{_datadir}/zabbix_java
366 for database in %{databases} ; do
367 cp -p install-$database/%{_sbindir}/zabbix_server \
368 $RPM_BUILD_ROOT%{_sbindir}/zabbix_server-$database
369 cp -p install-$database/%{_sbindir}/zabbix_proxy \
370 $RPM_BUILD_ROOT%{_sbindir}/zabbix_proxy-$database
373 if [ -n "$database" ] ; then
374 ln -sf %{_sbindir}/zabbix_server-$database $RPM_BUILD_ROOT%{_sbindir}/zabbix_server
375 ln -sf %{_sbindir}/zabbix_proxy-$database $RPM_BUILD_ROOT%{_sbindir}/zabbix_proxy
379 install -d $RPM_BUILD_ROOT/var/lib/zabbix
380 touch $RPM_BUILD_ROOT/var/lib/zabbix/zabbix.db
383 cp -r frontends $RPM_BUILD_ROOT%{_appdir}
385 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/apache.conf
386 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/httpd.conf
388 install %{SOURCE2} $RPM_BUILD_ROOT%{systemdunitdir}/zabbix_server.service
389 install %{SOURCE3} $RPM_BUILD_ROOT%{systemdunitdir}/zabbix_agentd.service
390 install %{SOURCE4} $RPM_BUILD_ROOT%{systemdunitdir}/zabbix_proxy.service
391 install %{SOURCE5} $RPM_BUILD_ROOT%{systemdunitdir}/zabbix_java.service
393 cp -p %{SOURCE6} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/zabbix.conf
395 mv $RPM_BUILD_ROOT%{_appdir}/frontends/php/conf $RPM_BUILD_ROOT%{_sysconfdir}/frontend
396 ln -s %{_sysconfdir}/frontend $RPM_BUILD_ROOT%{_appdir}/frontends/php/conf
397 touch $RPM_BUILD_ROOT%{_sysconfdir}/frontend/zabbix.conf.php
400 mv $RPM_BUILD_ROOT%{_datadir}/zabbix_java/settings.sh $RPM_BUILD_ROOT%{_sysconfdir}/zabbix_java.conf
401 ln -s %{_sysconfdir}/zabbix_java.conf $RPM_BUILD_ROOT%{_datadir}/zabbix_java/settings.sh
402 mv $RPM_BUILD_ROOT%{_datadir}/zabbix_java/lib/logback.xml $RPM_BUILD_ROOT%{_sysconfdir}/java-logback.xml
403 ln -s %{_sysconfdir}/java-logback.xml $RPM_BUILD_ROOT%{_datadir}/zabbix_java/lib/logback.xml
404 mv $RPM_BUILD_ROOT%{_datadir}/zabbix_java/lib/logback-console.xml $RPM_BUILD_ROOT%{_sysconfdir}/java-logback-console.xml
405 ln -s %{_sysconfdir}/java-logback-console.xml $RPM_BUILD_ROOT%{_datadir}/zabbix_java/lib/logback-console.xml
407 cat >$RPM_BUILD_ROOT%{_sbindir}/zabbix_java-start <<'EOF'
410 exec %{_datadir}/zabbix_java/startup.sh "$@"
413 cat >$RPM_BUILD_ROOT%{_sbindir}/zabbix_java-stop <<'EOF'
416 exec %{_datadir}/zabbix_java/shutdown.sh "$@"
421 rm -rf $RPM_BUILD_ROOT
423 %triggerin frontend-php -- apache1 < 1.3.37-3, apache1-base
424 %webapp_register apache %{_webapp}
426 %triggerun frontend-php -- apache1 < 1.3.37-3, apache1-base
427 %webapp_unregister apache %{_webapp}
429 %triggerin frontend-php -- apache < 2.2.0, apache-base
430 %webapp_register httpd %{_webapp}
432 %triggerun frontend-php -- apache < 2.2.0, apache-base
433 %webapp_unregister httpd %{_webapp}
436 %groupadd -g 111 zabbix
437 %useradd -d / -u 111 -g zabbix -c "Zabbix User" -s /bin/false zabbix
440 if [ "$1" = "0" ]; then
446 if [ "$1" = 1 ]; then
447 %banner -e %{name}-server <<-EOF
448 You should create database for Zabbix.
450 Running these should be fine in most cases:
451 mysqladmin create zabbix
452 zcat %{_docdir}/%{name}-server-mysql-%{version}/schema.sql.gz | mysql zabbix
453 zcat %{_docdir}/%{name}-server-mysql-%{version}/images.sql.gz | mysql zabbix
454 zcat %{_docdir}/%{name}-server-mysql-%{version}/data.sql.gz | mysql zabbix
457 ln -sf %{_sbindir}/zabbix_server-mysql %{_sbindir}/zabbix_server || :
459 %post server-postgresql
460 if [ "$1" = 1 ]; then
461 %banner -e %{name}-server <<-EOF
462 You should create database for Zabbix.
464 Running these should be fine in most cases:
467 createdb -O zabbix zabbix
468 zcat %{_docdir}/%{name}-server-postgresql-%{version}/schema.sql.gz | psql -u zabbix zabbix
469 zcat %{_docdir}/%{name}-server-postgresql-%{version}/images.sql.gz | psql -u zabbix zabbix
470 zcat %{_docdir}/%{name}-server-postgresql-%{version}/data.sql.gz | psql -u zabbix zabbix
473 ln -sf %{_sbindir}/zabbix_server-postgresql %{_sbindir}/zabbix_server || :
476 if [ "$1" = 1 ]; then
477 if [ ! -f /var/lib/zabbix/zabbix.db ] ; then
478 %banner -e %{name}-server <<-EOF
479 Creating sqlite3 database for Zabbix in /var/lib/zabbix/zabbix.db
481 zcat %{_docdir}/%{name}-server-sqlite3-%{version}/schema.sql.gz | sqlite3 /var/lib/zabbix/zabbix.db && \
482 zcat %{_docdir}/%{name}-server-sqlite3-%{version}/images.sql.gz | sqlite3 /var/lib/zabbix/zabbix.db && \
483 zcat %{_docdir}/%{name}-server-sqlite3-%{version}/data.sql.gz | sqlite3 /var/lib/zabbix/zabbix.db && \
484 chown zabbix:zabbix /var/lib/zabbix/zabbix.db && \
485 chmod 644 /var/lib/zabbix/zabbix.db || :
488 ln -sf %{_sbindir}/zabbix_server-sqlite3 %{_sbindir}/zabbix_server || :
491 %systemd_post zabbix_server.service
494 %systemd_preun zabbix_server.service
497 if [ "$1" = "0" ]; then
498 if [ -L %{_sbindir}/zabbix_server ] ; then
499 rm -f %{_sbindir}/zabbix_server || :
505 %systemd_post zabbix_agentd.service
508 %systemd_preun zabbix_agentd.service
514 ln -sf %{_sbindir}/zabbix_proxy-mysql %{_sbindir}/zabbix_proxy || :
516 %post proxy-postgresql
517 ln -sf %{_sbindir}/zabbix_proxy-postgresql %{_sbindir}/zabbix_proxy || :
520 ln -sf %{_sbindir}/zabbix_proxy-sqlite3 %{_sbindir}/zabbix_proxy || :
523 %systemd_post zabbix_proxy.service
526 %systemd_preun zabbix_proxy.service
532 %systemd_post zabbix_java.service
535 %systemd_preun zabbix_java.service
541 %defattr(644,root,root,755)
542 %doc AUTHORS ChangeLog README
545 %defattr(644,root,root,755)
546 %doc AUTHORS ChangeLog README
547 %attr(751,root,zabbix) %dir %{_sysconfdir}
548 %attr(751,root,http) %dir %{_sysconfdir}/frontend
550 %dir %{_appdir}/frontends
551 %dir %attr(770,root,zabbix) /run/zabbix
552 %dir %attr(775,root,zabbix) /var/log/zabbix
553 %{systemdtmpfilesdir}/zabbix.conf
556 %defattr(644,root,root,755)
557 %doc conf/zabbix_agentd/*.conf
558 %attr(640,root,zabbix) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/zabbix_agentd.conf
559 %dir %attr(751,root,zabbix) %{_sysconfdir}/zabbix_agentd.conf.d
560 %attr(755,root,root) %{_sbindir}/zabbix_agentd
561 %{_mandir}/man8/zabbix_agentd*
562 %{systemdunitdir}/zabbix_agentd.service
565 %defattr(644,root,root,755)
566 %attr(750,root,http) %dir %{_webapps}/%{_webapp}
567 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_webapps}/%{_webapp}/*
568 %{_appdir}/frontends/php
569 %ghost %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/frontend/zabbix.conf.php
570 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/frontend/.htaccess
571 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/frontend/maintenance.inc.php
572 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/frontend/zabbix.conf.php.example
575 %defattr(644,root,root,755)
576 %attr(755,root,root) %{_bindir}/zabbix_get
577 %{_mandir}/man1/zabbix_get*
581 %defattr(644,root,root,755)
582 %attr(640,root,zabbix) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/zabbix_proxy.conf
583 %dir %attr(751,root,zabbix) %{_sysconfdir}/zabbix_proxy.conf.d
584 %ghost %attr(755,root,root) %{_sbindir}/zabbix_proxy
585 %{_mandir}/man8/zabbix_proxy*
586 %{systemdunitdir}/zabbix_proxy.service
591 %defattr(644,root,root,755)
592 %attr(755,root,root) %{_sbindir}/zabbix_proxy-mysql
596 %files proxy-postgresql
597 %defattr(644,root,root,755)
598 %attr(755,root,root) %{_sbindir}/zabbix_proxy-postgresql
603 %defattr(644,root,root,755)
604 %attr(755,root,root) %{_sbindir}/zabbix_proxy-sqlite3
608 %defattr(644,root,root,755)
609 %attr(755,root,root) %{_bindir}/zabbix_sender
610 %{_mandir}/man1/zabbix_sender*
614 %defattr(644,root,root,755)
615 %doc upgrades/dbpatches
616 %attr(640,root,zabbix) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/zabbix_server.conf
617 %dir %attr(751,root,zabbix) %{_sysconfdir}/zabbix_server.conf.d
618 %ghost %attr(755,root,root) %{_sbindir}/zabbix_server
619 %{_mandir}/man8/zabbix_server*
620 %{systemdunitdir}/zabbix_server.service
625 %defattr(644,root,root,755)
626 %doc database/mysql/*.sql install-mysql/upgrade
627 %attr(755,root,root) %{_sbindir}/zabbix_server-mysql
631 %files server-postgresql
632 %defattr(644,root,root,755)
633 %doc database/postgresql/*.sql install-postgresql/upgrade
634 %attr(755,root,root) %{_sbindir}/zabbix_server-postgresql
638 %files server-sqlite3
639 %defattr(644,root,root,755)
640 %doc database/sqlite3/*.sql
641 %attr(755,root,root) %{_sbindir}/zabbix_server-sqlite3
642 %dir %attr(771,root,zabbix) /var/lib/zabbix
643 %ghost %attr(644,zabbix,zabbix) /var/lib/zabbix/zabbix.db
648 %defattr(644,root,root,755)
649 %attr(755,root,root) %{_sbindir}/zabbix_java-start
650 %attr(755,root,root) %{_sbindir}/zabbix_java-stop
651 %attr(640,root,zabbix) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/zabbix_java.conf
652 %attr(640,root,zabbix) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/java-logback.xml
653 %attr(640,root,zabbix) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/java-logback-console.xml
654 %dir %{_datadir}/zabbix_java
655 %{_datadir}/zabbix_java/bin
656 %{_datadir}/zabbix_java/lib
657 %{_datadir}/zabbix_java/settings.sh
658 %attr(755,root,root) %{_datadir}/zabbix_java/shutdown.sh
659 %attr(755,root,root) %{_datadir}/zabbix_java/startup.sh
660 %{systemdunitdir}/zabbix_java.service