Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
spins:invis:common
zabbix
zabbix.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File zabbix.spec of Package zabbix
Name: zabbix Version: 5.0.3 Release: %{?alphatag:0.}1%{?alphatag}%{?dist} Summary: The Enterprise-class open source monitoring solution Group: System/Monitoring License: GPL-2.0-or-later URL: http://www.zabbix.com/ Source0: %{name}-%{version}%{?alphatag}.tar.gz Source1: zabbix-web22.conf Source2: zabbix-web24.conf Source3: zabbix-logrotate.in Source4: zabbix-java-gateway.init Source5: zabbix-agent.init Source6: zabbix-server.init Source7: zabbix-proxy.init Source10: zabbix-agent.service Source11: zabbix-server.service Source12: zabbix-proxy.service Source13: zabbix-java-gateway.service Source14: zabbix_java_gateway-sysd Source15: zabbix-tmpfiles.conf Source16: zabbix-php-fpm.conf Source17: zabbix-nginx.conf Source18: zabbix-agent2.service Patch0: config.patch Patch1: fping3-sourceip-option.patch Buildroot: %{_tmppath}/zabbix-%{version}-%{release}-root-%(%{__id_u} -n) %ifarch x86_64 %if 0%{?suse_version} >= 1500 %define build_agent2 0 #%%{go_nostrip} %endif %endif %if 0%{?suse_version} < 1500 %define build_only_agent 1 %else %define build_only_agent 0 %endif #%if 0%{?build_only_agent} != 1 %define build_server 0 #%endif %define build_proxy 1 BuildRequires: make BuildRequires: net-snmp-devel BuildRequires: openldap2-devel BuildRequires: gnutls-devel BuildRequires: curl-devel >= 7.13.1 BuildRequires: libxml2-devel BuildRequires: pcre-devel BuildRequires: libevent-devel %if 0%{?suse_version} >= 1500 BuildRequires: openssl-devel >= 1.1.0 %else BuildRequires: openssl-devel >= 1.0.1 %endif BuildRequires: systemd BuildRequires: OpenIPMI-devel >= 2 BuildRequires: libssh2-devel >= 1.0.0 %if 0%{?build_agent2} != 1 BuildRequires: mysql-devel BuildRequires: postgresql-devel %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200 BuildRequires: postgresql-server-devel %endif BuildRequires: sqlite-devel BuildRequires: unixODBC-devel BuildRequires: java-devel >= 1.6.0 %endif %if 0%{?build_agent2} BuildRequires: go >= 1.13 BuildRequires: go-devel BuildRequires: golang-packaging %endif %description Zabbix is the ultimate enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices. %package agent Summary: Zabbix Agent Group: System/Monitoring Requires: logrotate Requires(pre): /usr/sbin/useradd Requires(post): systemd Requires(preun): systemd Requires(preun): systemd Provides: zabbix = %{version}-%{release} Obsoletes: zabbix < %{version}-%{release} %if 0%{?build_agent2} != 1 %description agent Zabbix agent to be installed on monitored systems. %else %description agent Old implementation of zabbix agent. To be installed on monitored systems. %package agent2 Summary: New Zabbix Agent Group: System/Monitoring Requires: logrotate Requires(post): systemd Requires(preun): systemd Requires(preun): systemd Provides: zabbix = %{version}-%{release} Obsoletes: zabbix < %{version}-%{release} %description agent2 New implementation of zabbix agent. To be installed on monitored systems. %endif %package get Summary: Zabbix Get Group: System/Monitoring %description get Zabbix get command line utility. %package sender Summary: Zabbix Sender Group: System/Monitoring %description sender Zabbix sender command line utility. %if 0%{?build_proxy} %package js Summary: Zabbix JS Group: System/Monitoring %description js Zabbix js command line utility. %package proxy-mysql Summary: Zabbix proxy for MySQL or MariaDB database Group: System/Monitoring Requires: fping Requires: logrotate Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Provides: zabbix = %{version}-%{release} Provides: zabbix-proxy = %{version}-%{release} Provides: zabbix-proxy-implementation = %{version}-%{release} Obsoletes: zabbix < %{version}-%{release} Obsoletes: zabbix-proxy < %{version}-%{release} Conflicts: zabbix-proxy-pgsql Conflicts: zabbix-proxy-sqlite3 %description proxy-mysql Zabbix proxy with MySQL or MariaDB database support. %package proxy-pgsql Summary: Zabbix proxy for PostgreSQL database Group: System/Monitoring Requires: fping Requires: logrotate Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Provides: zabbix = %{version}-%{release} Provides: zabbix-proxy = %{version}-%{release} Provides: zabbix-proxy-implementation = %{version}-%{release} Obsoletes: zabbix < %{version}-%{release} Obsoletes: zabbix-proxy < %{version}-%{release} Conflicts: zabbix-proxy-mysql Conflicts: zabbix-proxy-sqlite3 %description proxy-pgsql Zabbix proxy with PostgreSQL database support. %package proxy-sqlite3 Summary: Zabbix proxy for SQLite3 database Group: System/Monitoring Requires: fping Requires: logrotate Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Provides: zabbix = %{version}-%{release} Provides: zabbix-proxy = %{version}-%{release} Provides: zabbix-proxy-implementation = %{version}-%{release} Obsoletes: zabbix < %{version}-%{release} Obsoletes: zabbix-proxy < %{version}-%{release} Conflicts: zabbix-proxy-pgsql Conflicts: zabbix-proxy-mysql %description proxy-sqlite3 Zabbix proxy with SQLite3 database support. %package java-gateway Summary: Zabbix java gateway Group: System/Monitoring Requires: java >= 1.6.0 Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Provides: zabbix = %{version}-%{release} Obsoletes: zabbix < %{version}-%{release} %description java-gateway Zabbix java gateway %endif %prep %setup0 -q -n %{name}-%{version}%{?alphatag} %patch0 -p1 %patch1 -p1 %if 0%{?build_proxy} ## remove font file rm -f ui/assets/fonts/DejaVuSans.ttf # replace font in defines.inc.php sed -i -r "s/(define\(.*_FONT_NAME.*)DejaVuSans/\1graphfont/" \ ui/include/defines.inc.php # remove .htaccess files rm -f ui/app/.htaccess rm -f ui/conf/.htaccess rm -f ui/include/.htaccess rm -f ui/local/.htaccess %endif # remove translation source files and scripts find ui/locale -name '*.po' | xargs rm -f find ui/locale -name '*.sh' | xargs rm -f %if 0%{?build_proxy} # traceroute command path for global script sed -i -e 's|/usr/bin/traceroute|/bin/traceroute|' database/mysql/data.sql sed -i -e 's|/usr/bin/traceroute|/bin/traceroute|' database/postgresql/data.sql sed -i -e 's|/usr/bin/traceroute|/bin/traceroute|' database/sqlite3/data.sql # change log directory for Java Gateway sed -i -e 's|%{_rundir}/zabbix_java.log|/var/log/zabbix/zabbix_java_gateway.log|g' src/zabbix_java/lib/logback.xml # sql files for proxyes gzip database/mysql/schema.sql gzip database/postgresql/schema.sql gzip database/sqlite3/schema.sql %endif %build build_flags=" --enable-dependency-tracking --sysconfdir=/etc/zabbix --libdir=%{_libdir}/zabbix --enable-agent --enable-ipv6 %if 0%{?build_agent2} --enable-agent2 %endif %if 0%{?build_proxy} --enable-proxy --enable-java --with-net-snmp --with-ldap --with-libcurl --with-openipmi --with-unixodbc --with-ssh2 --with-libxml2 --with-libevent --with-libpcre %endif " build_flags="$build_flags --with-openssl" %if 0%{?build_agent2} %goprep %{name} %configure --enable-agent2 make %{?_smp_mflags} -k -i #Need to compile the libraries and -k & -i to ignore the not working go compile with make in obs. mkdir ${RPM_BUILD_DIR}/src cp -rT ${RPM_BUILD_DIR}/%{name}-%{version}%{?alphatag}/src ${RPM_BUILD_DIR}/src/zabbix cp -rT ${RPM_BUILD_DIR}/%{name}-%{version}%{?alphatag}/src ${RPM_BUILD_DIR}/go/src/zabbix cp -rT ${RPM_BUILD_DIR}/%{name}-%{version}%{?alphatag}/src ${RPM_BUILD_DIR}/go/src/zabbix.com cp -rT ${RPM_BUILD_DIR}/%{name}-%{version}%{?alphatag}/include ${RPM_BUILD_DIR}/include %gobuild go/cmd/zabbix_agent2/ make clean mkdir ${RPM_BUILD_DIR}/%{name}-%{version}%{?alphatag}/src/go/bin cp ${RPM_BUILD_DIR}/go/bin/zabbix_agent2 ${RPM_BUILD_DIR}/%{name}-%{version}%{?alphatag}/src/go/bin/zabbix_agent2 rm -rf ${RPM_BUILD_DIR}/src rm -rf ${RPM_BUILD_DIR}/go rm -rf ${RPM_BUILD_DIR}/include %endif %if 0%{?build_proxy} %configure $build_flags --with-sqlite3 %else %configure $build_flags %endif make %{?_smp_mflags} %if 0%{?build_proxy} mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_sqlite3 %configure $build_flags --with-mysql make %{?_smp_mflags} mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_mysql %configure $build_flags --with-postgresql make %{?_smp_mflags} mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_pgsql touch src/zabbix_proxy/zabbix_proxy %endif %install rm -rf $RPM_BUILD_ROOT # install %if 0%{?suse_version} >= 1500 make DESTDIR=$RPM_BUILD_ROOT GOBIN=$RPM_BUILD_ROOT%{_sbindir} install %else make DESTDIR=$RPM_BUILD_ROOT install %endif # install necessary directories mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/zabbix mkdir -p $RPM_BUILD_ROOT%{_rundir}/zabbix # install server and proxy binaries %if 0%{?build_proxy} install -m 0755 -p src/zabbix_proxy/zabbix_proxy_* $RPM_BUILD_ROOT%{_sbindir}/ rm $RPM_BUILD_ROOT%{_sbindir}/zabbix_proxy # delete unnecessary files from java gateway rm $RPM_BUILD_ROOT%{_sbindir}/zabbix_java/settings.sh rm $RPM_BUILD_ROOT%{_sbindir}/zabbix_java/startup.sh rm $RPM_BUILD_ROOT%{_sbindir}/zabbix_java/shutdown.sh # install scripts and modules directories mkdir -p $RPM_BUILD_ROOT/usr/lib/zabbix mv $RPM_BUILD_ROOT%{_datadir}/zabbix/externalscripts $RPM_BUILD_ROOT/usr/lib/zabbix mv $RPM_BUILD_ROOT%{_sbindir}/zabbix_java/lib/logback.xml $RPM_BUILD_ROOT/%{_sysconfdir}/zabbix/zabbix_java_gateway_logback.xml rm $RPM_BUILD_ROOT%{_sbindir}/zabbix_java/lib/logback-console.xml mv $RPM_BUILD_ROOT%{_sbindir}/zabbix_java $RPM_BUILD_ROOT/%{_datadir}/zabbix-java-gateway install -m 0755 -p %{SOURCE14} $RPM_BUILD_ROOT%{_sbindir}/zabbix_java_gateway %endif # install configuration files mv $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agentd.conf.d $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agentd.d %if 0%{?build_agent2} mkdir $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agent2.d %endif %if 0%{?build_proxy} mv $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_proxy.conf.d $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_proxy.d %endif install -dm 755 $RPM_BUILD_ROOT%{_docdir}/zabbix-agent-%{version} cat conf/zabbix_agentd.conf | sed \ -e '/^# PidFile=/a \\nPidFile=%{_rundir}/zabbix/zabbix_agentd.pid' \ -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_agentd.log|g' \ -e '/^# LogFileSize=.*/a \\nLogFileSize=0' \ -e '/^# Include=$/a \\nInclude=%{_sysconfdir}/zabbix/zabbix_agentd.d/*.conf' \ > $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agentd.conf %if 0%{?build_agent2} cat src/go/conf/zabbix_agent2.conf | sed \ -e '/^# PidFile=/a \\nPidFile=%{_rundir}/zabbix/zabbix_agent2.pid' \ -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_agent2.log|g' \ -e '/^# LogFileSize=.*/a \\nLogFileSize=0' \ -e '/^# Include=$/a \\nInclude=%{_sysconfdir}/zabbix/zabbix_agent2.d/*.conf' \ > $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agent2.conf cp man/zabbix_agent2.man $RPM_BUILD_ROOT%{_mandir}/man8/zabbix_agent2.8 %endif %if 0%{?build_proxy} cat conf/zabbix_proxy.conf | sed \ -e '/^# PidFile=/a \\nPidFile=%{_rundir}/zabbix/zabbix_proxy.pid' \ -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_proxy.log|g' \ -e '/^# LogFileSize=/a \\nLogFileSize=0' \ -e '/^# ExternalScripts=/a \\nExternalScripts=/usr/lib/zabbix/externalscripts' \ -e 's|^DBUser=root|DBUser=zabbix|g' \ -e '/^# SNMPTrapperFile=.*/a \\nSNMPTrapperFile=/var/log/snmptrap/snmptrap.log' \ -e '/^# SocketDir=.*/a \\nSocketDir=%{_rundir}/zabbix' \ > $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_proxy.conf cat src/zabbix_java/settings.sh | sed \ -e 's|^PID_FILE=.*|PID_FILE="%{_rundir}/zabbix/zabbix_java.pid"|g' \ > $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_java_gateway.conf %endif # install logrotate configuration files mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d cat %{SOURCE3} | sed \ -e 's|COMPONENT|agentd|g' \ > $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/zabbix-agent %if 0%{?build_agent2} cat %{SOURCE3} | sed \ -e 's|COMPONENT|agent2|g' \ > $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/zabbix-agent2 %endif %if 0%{?build_proxy} cat %{SOURCE3} | sed \ -e 's|COMPONENT|proxy|g' \ > $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/zabbix-proxy %endif # install startup scripts install -Dm 0644 -p %{SOURCE10} $RPM_BUILD_ROOT%{_unitdir}/zabbix-agent.service %if 0%{?build_proxy} install -Dm 0644 -p %{SOURCE12} $RPM_BUILD_ROOT%{_unitdir}/zabbix-proxy.service install -Dm 0644 -p %{SOURCE13} $RPM_BUILD_ROOT%{_unitdir}/zabbix-java-gateway.service %endif %if 0%{?build_agent2} install -Dm 0644 -p %{SOURCE18} $RPM_BUILD_ROOT%{_unitdir}/zabbix-agent2.service %endif # install systemd-tmpfiles conf install -Dm 0644 -p %{SOURCE15} $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d/zabbix-agent.conf %if 0%{?build_proxy} install -Dm 0644 -p %{SOURCE15} $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d/zabbix-proxy.conf install -Dm 0644 -p %{SOURCE15} $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d/zabbix-java-gateway.conf %endif %if 0%{?build_agent2} install -Dm 0644 -p %{SOURCE15} $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d/zabbix_agent2.conf %endif %clean rm -rf $RPM_BUILD_ROOT %pre agent %service_add_pre zabbix-agent.service getent group zabbix > /dev/null || groupadd -r zabbix getent passwd zabbix > /dev/null || \ useradd -r -g zabbix -d %{_localstatedir}/lib/zabbix -s /sbin/nologin \ -c "Zabbix Monitoring System" zabbix : %post agent %systemd_post zabbix-agent.service %service_add_post zabbix-agent.service %tmpfiles_create %{_tmpfilesdir}/zabbix_agentd.conf %posttrans agent # preserve old userparameter_mysql.conf file during upgrade if [ -f %{_sysconfdir}/zabbix/zabbix_agentd.d/userparameter_mysql.conf.rpmsave ] && [ ! -f %{_sysconfdir}/zabbix/zabbix_agentd.d/userparameter_mysql.conf ]; then cp -vn %{_sysconfdir}/zabbix/zabbix_agentd.d/userparameter_mysql.conf.rpmsave %{_sysconfdir}/zabbix/zabbix_agentd.d/userparameter_mysql.conf fi : %if 0%{?build_agent2} %pre agent2 %service_add_pre zabbix-agent2.service getent group zabbix > /dev/null || groupadd -r zabbix getent passwd zabbix > /dev/null || \ useradd -r -g zabbix -d %{_localstatedir}/lib/zabbix -s /sbin/nologin \ -c "Zabbix Monitoring System" zabbix : %post agent2 %systemd_post zabbix-agent2.service : %endif %if 0%{?build_proxy} %pre proxy-mysql getent group zabbix > /dev/null || groupadd -r zabbix getent passwd zabbix > /dev/null || \ useradd -r -g zabbix -d %{_localstatedir}/lib/zabbix -s /sbin/nologin \ -c "Zabbix Monitoring System" zabbix : %pre proxy-pgsql getent group zabbix > /dev/null || groupadd -r zabbix getent passwd zabbix > /dev/null || \ useradd -r -g zabbix -d %{_localstatedir}/lib/zabbix -s /sbin/nologin \ -c "Zabbix Monitoring System" zabbix : %pre proxy-sqlite3 getent group zabbix > /dev/null || groupadd -r zabbix getent passwd zabbix > /dev/null || \ useradd -r -g zabbix -d %{_localstatedir}/lib/zabbix -s /sbin/nologin \ -c "Zabbix Monitoring System" zabbix : %pre java-gateway getent group zabbix > /dev/null || groupadd -r zabbix getent passwd zabbix > /dev/null || \ useradd -r -g zabbix -d %{_localstatedir}/lib/zabbix -s /sbin/nologin \ -c "Zabbix Monitoring System" zabbix : %post proxy-mysql %systemd_post zabbix-proxy.service %service_add_post zabbix-proxy.service %tmpfiles_create %{_tmpfilesdir}/zabbix_proxy.conf /usr/sbin/update-alternatives --install %{_sbindir}/zabbix_proxy \ zabbix-proxy %{_sbindir}/zabbix_proxy_mysql 10 : %post proxy-pgsql %systemd_post zabbix-proxy.service %service_add_post zabbix-proxy.service %tmpfiles_create %{_tmpfilesdir}/zabbix_proxy.conf /usr/sbin/update-alternatives --install %{_sbindir}/zabbix_proxy \ zabbix-proxy %{_sbindir}/zabbix_proxy_pgsql 10 : %post proxy-sqlite3 %systemd_post zabbix-proxy.service %service_add_post zabbix-proxy.service %tmpfiles_create %{_tmpfilesdir}/zabbix_proxy.conf /usr/sbin/update-alternatives --install %{_sbindir}/zabbix_proxy \ zabbix-proxy %{_sbindir}/zabbix_proxy_sqlite3 10 : %post java-gateway %systemd_post zabbix-java-gateway.service %service_add_post zabbix-java-gateway.service %tmpfiles_create %{_tmpfilesdir}/zabbix-java-gateway.conf : %endif %preun agent if [ "$1" = 0 ]; then %service_del_preun zabbix_agent.service %systemd_preun zabbix-agent.service fi : %if 0%{?build_agent2} %preun agent2 %service_del_preun zabbix_agent2.service %systemd_preun zabbix-agent2.service : %endif %if 0%{?build_proxy} %preun proxy-mysql %service_del_preun zabbix-proxy.service if [ "$1" = 0 ]; then %systemd_preun zabbix-proxy.service /usr/sbin/update-alternatives --remove zabbix-proxy \ %{_sbindir}/zabbix_proxy_mysql fi : %preun proxy-pgsql %service_del_preun zabbix-proxy.service if [ "$1" = 0 ]; then %systemd_preun zabbix-proxy.service /usr/sbin/update-alternatives --remove zabbix-proxy \ %{_sbindir}/zabbix_proxy_pgsql fi : %preun proxy-sqlite3 %service_del_preun zabbix-proxy.service if [ "$1" = 0 ]; then %systemd_preun zabbix-proxy.service /usr/sbin/update-alternatives --remove zabbix-proxy \ %{_sbindir}/zabbix_proxy_sqlite3 fi : %preun java-gateway %service_del_preun zabbix-java-gateway.service if [ $1 -eq 0 ]; then %systemd_preun zabbix-java-gateway.service fi : %endif %postun agent %service_del_postun zabbix_agent.service %systemd_postun_with_restart zabbix-agent.service %if 0%{?build_agent2} %postun agent2 %service_del_postun zabbix_agent2.service %systemd_postun_with_restart zabbix-agent2.service %endif %if 0%{?build_proxy} %postun proxy-mysql %service_del_postun zabbix-proxy.service %systemd_postun_with_restart zabbix-proxy.service %postun proxy-pgsql %service_del_postun zabbix-proxy.service %systemd_postun_with_restart zabbix-proxy.service %postun proxy-sqlite3 %service_del_postun zabbix-proxy.service %systemd_postun_with_restart zabbix-proxy.service %postun java-gateway %service_del_postun zabbix-java-gateway.service %systemd_postun_with_restart zabbix-java-gateway.service %endif %files agent %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README conf/zabbix_agentd/userparameter_mysql.conf %config(noreplace) %{_sysconfdir}/zabbix/zabbix_agentd.conf %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-agent %dir %{_sysconfdir}/zabbix/zabbix_agentd.d %dir %{_sysconfdir}/zabbix %attr(0755,zabbix,zabbix) %dir %{_localstatedir}/log/zabbix %ghost %attr(0755,zabbix,zabbix) %dir %{_rundir}/zabbix %ghost %{_rundir}/zabbix/zabbix_agent.pid %{_sbindir}/zabbix_agentd %{_mandir}/man8/zabbix_agentd.8* %{_unitdir}/zabbix-agent.service %{_prefix}/lib/tmpfiles.d/zabbix-agent.conf %if 0%{?build_agent2} %files agent2 %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %config(noreplace) %{_sysconfdir}/zabbix/zabbix_agent2.conf %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-agent2 %dir %{_sysconfdir}/zabbix/zabbix_agent2.d %dir %{_sysconfdir}/zabbix %attr(0755,zabbix,zabbix) %dir %{_localstatedir}/log/zabbix %ghost %attr(0755,zabbix,zabbix) %dir %{_rundir}/zabbix %ghost %{_rundir}/zabbix/zabbix_agent2.pid %{_sbindir}/zabbix_agent2 %{_mandir}/man8/zabbix_agent2.8* %{_unitdir}/zabbix-agent2.service %{_prefix}/lib/tmpfiles.d/zabbix_agent2.conf %endif %files get %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/zabbix_get %{_mandir}/man1/zabbix_get.1* %files sender %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/zabbix_sender %{_mandir}/man1/zabbix_sender.1* %if 0%{?build_proxy} %files js %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/zabbix_js %files proxy-mysql %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %doc database/mysql/schema.sql.gz %attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/zabbix/zabbix_proxy.conf %dir %{_sysconfdir}/zabbix %dir /usr/lib/zabbix/externalscripts %dir /usr/lib/zabbix %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-proxy %attr(0755,zabbix,zabbix) %dir %{_localstatedir}/log/zabbix %ghost %attr(0755,zabbix,zabbix) %dir %{_rundir}/zabbix %ghost %{_rundir}/zabbix/zabbix_proxy.pid %{_mandir}/man8/zabbix_proxy.8* %{_unitdir}/zabbix-proxy.service %{_prefix}/lib/tmpfiles.d/zabbix-proxy.conf %{_sbindir}/zabbix_proxy_mysql %files proxy-pgsql %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %doc database/postgresql/schema.sql.gz %attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/zabbix/zabbix_proxy.conf %dir %{_sysconfdir}/zabbix %dir /usr/lib/zabbix/externalscripts %dir /usr/lib/zabbix %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-proxy %attr(0755,zabbix,zabbix) %dir %{_localstatedir}/log/zabbix %ghost %attr(0755,zabbix,zabbix) %dir %{_rundir}/zabbix %ghost %{_rundir}/zabbix/zabbix_proxy.pid %{_mandir}/man8/zabbix_proxy.8* %{_unitdir}/zabbix-proxy.service %{_prefix}/lib/tmpfiles.d/zabbix-proxy.conf %{_sbindir}/zabbix_proxy_pgsql %files proxy-sqlite3 %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %doc database/sqlite3/schema.sql.gz %attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/zabbix/zabbix_proxy.conf %dir %{_sysconfdir}/zabbix %dir /usr/lib/zabbix/externalscripts %dir /usr/lib/zabbix %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-proxy %attr(0755,zabbix,zabbix) %dir %{_localstatedir}/log/zabbix %ghost %attr(0755,zabbix,zabbix) %dir %{_rundir}/zabbix %ghost %{_rundir}/zabbix/zabbix_proxy.pid %{_mandir}/man8/zabbix_proxy.8* %{_unitdir}/zabbix-proxy.service %{_prefix}/lib/tmpfiles.d/zabbix-proxy.conf %{_sbindir}/zabbix_proxy_sqlite3 %files java-gateway %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %config(noreplace) %{_sysconfdir}/zabbix/zabbix_java_gateway.conf %dir %{_sysconfdir}/zabbix %attr(0755,zabbix,zabbix) %dir %{_localstatedir}/log/zabbix %ghost %attr(0755,zabbix,zabbix) %dir %{_rundir}/zabbix %ghost %{_rundir}/zabbix/zabbix_java.pid %{_datadir}/zabbix-java-gateway %{_sbindir}/zabbix_java_gateway %{_unitdir}/zabbix-java-gateway.service %{_prefix}/lib/tmpfiles.d/zabbix-java-gateway.conf %config(noreplace) %{_sysconfdir}/zabbix/zabbix_java_gateway_logback.xml %endif %changelog * Mon Aug 24 2020 Zabbix Packager <info@zabbix.com> - 5.0.3-1 - update to 5.0.3 * Mon Jul 13 2020 Zabbix Packager <info@zabbix.com> - 5.0.2-1 - update to 5.0.2 - removed ZBX-17801 patch - updated php dependencies for zabbix-web and zabbix-apache-conf packages * Thu May 28 2020 Zabbix Packager <info@zabbix.com> - 5.0.1-1 - update to 5.0.1 - added patch that fixes (ZBX-17801) * Mon May 11 2020 Zabbix Packager <info@zabbix.com> - 5.0.0-1 - update to 5.0.0 * Tue May 05 2020 Zabbix Packager <info@zabbix.com> - 5.0.0-0.7rc1 - update to 5.0.0rc1 - moved frontends/php to ui directory * Mon Apr 27 2020 Zabbix Packager <info@zabbix.com> - 5.0.0-0.6beta2 - update to 5.0.0beta2 * Tue Apr 14 2020 Zabbix Packager <info@zabbix.com> - 5.0.0-0.5beta1 - update to 5.0.0beta1 * Mon Mar 30 2020 Zabbix Packager <info@zabbix.com> - 5.0.0-0.4alpha4 - update to 5.0.0alpha4 * Mon Mar 16 2020 Zabbix Packager <info@zabbix.com> - 5.0.0-0.3alpha3 - update to 5.0.0alpha3 * Mon Feb 17 2020 Zabbix Packager <info@zabbix.com> - 5.0.0-0.2alpha2 - update to 5.0.0alpha2 * Wed Feb 05 2020 Zabbix Packager <info@zabbix.com> - 5.0.0-0.2alpha1 - added posttrans script that preserves /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf file * Mon Jan 27 2020 Zabbix Packager <info@zabbix.com> - 5.0.0-0.1alpha1 - update to 5.0.0alpha1 * Thu Dec 19 2019 Zabbix Packager <info@zabbix.com> - 4.4.4-1 - update to 4.4.4 - added After=<database>.service directives to server and proxy service files * Wed Nov 27 2019 Zabbix Packager <info@zabbix.com> - 4.4.3-1 - update to 4.4.3 - added User=zabbix and Group=zabbix directives to agent service file * Mon Nov 25 2019 Zabbix Packager <info@zabbix.com> - 4.4.2-1 - update to 4.4.2 * Mon Oct 28 2019 Zabbix Packager <info@zabbix.com> - 4.4.1-1 - update to 4.4.1 * Mon Oct 07 2019 Zabbix Packager <info@zabbix.com> 4.4.0-1 - update to 4.4.0 * Thu Oct 03 2019 Zabbix Packager <info@zabbix.com> - 4.4.0-0.5rc1 - update to 4.4.0rc1 * Tue Sep 24 2019 Zabbix Packager <info@zabbix.com> - 4.4.0-0.4beta1 - update to 4.4.0beta1 - added zabbix-agent2 package * Wed Sep 18 2019 Zabbix Packager <info@zabbix.com> - 4.4.0-0.3alpha3 - update to 4.4.0alpha3 * Thu Aug 15 2019 Zabbix Packager <info@zabbix.com> - 4.4.0-0.2alpha2 - update to 4.4.0alpha2 * Wed Jul 17 2019 Zabbix Packager <info@zabbix.com> - 4.4.0-0.1alpha1 - update to 4.4.0alpha1 - removed apache config from zabbix-web package - added dedicated zabbix-apache-conf and zabbix-nginx-conf packages * Fri Mar 29 2019 Zabbix Packager <info@zabbix.com> - 4.2.0-1 - update to 4.2.0 * Tue Mar 26 2019 Zabbix Packager <info@zabbix.com> - 4.2.0-0.6rc2 - update to 4.2.0rc2 * Mon Mar 18 2019 Zabbix Packager <info@zabbix.com> - 4.2.0-0.5rc1 - update to 4.2.0rc1 * Mon Mar 04 2019 Zabbix Packager <info@zabbix.com> - 4.2.0-0.4beta2 - update to 4.2.0beta2 * Mon Feb 18 2019 Zabbix Packager <info@zabbix.com> - 4.2.0-0.1beta1 - update to 4.2.0beta1 - removed support for jabber and dependency on iksemel * Mon Feb 04 2019 Zabbix Packager <info@zabbix.com> - 4.2.0-0.3alpha3 - build of 4.2.0alpha3 with *.mo files * Wed Jan 30 2019 Zabbix Packager <info@zabbix.com> - 4.2.0-0.2alpha3 - added timescaledb.sql.gz to zabbix-server-pgsql package * Mon Jan 28 2019 Zabbix Packager <info@zabbix.com> - 4.2.0-0.1alpha3 - update to 4.2.0alpha3 * Fri Dec 21 2018 Zabbix Packager <info@zabbix.com> - 4.2.0-0.2alpha2 - initial release of 4.2.0alpha2 (spec file copied and adjusted from Red Hat version)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor