[zabbix20/epel7] Remove all conditionals, use systemd macros

Volker Fröhlich volter at fedoraproject.org
Sun Feb 16 16:08:39 UTC 2014


commit 1634cedd44556b01ee050f46b42384a46404ee28
Author: Volker Fröhlich <volker27 at gmx.at>
Date:   Sun Feb 16 16:15:35 2014 +0100

    Remove all conditionals, use systemd macros
    
    - Remove all conditionals for Fedora/RHEL, as the are obsolete
    - Use systemd macros in scriptlets
    - Remove init script sources
    - Shorten changelog

 zabbix-agent.init  |   89 -------------
 zabbix-proxy.init  |   87 -------------
 zabbix-server.init |   87 -------------
 zabbix20.spec      |  363 +++++-----------------------------------------------
 4 files changed, 33 insertions(+), 593 deletions(-)
---
diff --git a/zabbix20.spec b/zabbix20.spec
index 2718d4c..2786cb5 100644
--- a/zabbix20.spec
+++ b/zabbix20.spec
@@ -19,7 +19,7 @@
 
 Name:           zabbix20
 Version:        2.0.11
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Open-source monitoring solution for your IT infrastructure
 
 Group:          Applications/Internet
@@ -29,9 +29,6 @@ URL:            http://www.zabbix.com
 # upstream tarball minus src/zabbix_java/lib/org-json-2010-12-28.jar
 Source0:        %{srcname}-%{version}-free.tar.gz
 Source1:        %{srcname}-web.conf
-Source2:        %{srcname}-server.init
-Source3:        %{srcname}-agent.init
-Source4:        %{srcname}-proxy.init
 Source5:        %{srcname}-logrotate.in
 Source9:        %{srcname}-tmpfiles.conf
 # systemd units -- Alternatives switches between them (they state their dependencies)
@@ -66,9 +63,7 @@ BuildRequires:   unixODBC-devel
 BuildRequires:   curl-devel
 BuildRequires:   OpenIPMI-devel
 BuildRequires:   libssh2-devel
-%if 0%{?fedora}
-BuildRequires:   systemd-units
-%endif
+BuildRequires:   systemd
 
 Requires:        logrotate
 # Could alternatively be conditional on Fedora/EL
@@ -104,16 +99,9 @@ Requires:            %{name}-server-implementation = %{version}-%{release}
 Requires:            fping
 Requires:            traceroute
 Requires(pre):       shadow-utils
-%if 0%{?fedora}
-Requires(post):      systemd-units
-Requires(preun):     systemd-units
-Requires(postun):    systemd-units
-%else
-Requires(post):      /sbin/chkconfig
-Requires(preun):     /sbin/chkconfig
-Requires(preun):     /sbin/service
-Requires(postun):    /sbin/service
-%endif
+Requires(post):      systemd
+Requires(preun):     systemd
+Requires(postun):    systemd
 
 %description server
 Zabbix server common files
@@ -149,16 +137,9 @@ Summary:             Zabbix Agent
 Group:               Applications/Internet
 Requires:            %{name} = %{version}-%{release}
 Requires(pre):       shadow-utils
-%if 0%{?fedora}
-Requires(post):      systemd-units
-Requires(preun):     systemd-units
-Requires(postun):    systemd-units
-%else
-Requires(post):      /sbin/chkconfig
-Requires(preun):     /sbin/chkconfig
-Requires(preun):     /sbin/service
-Requires(postun):    /sbin/service
-%endif
+Requires(post):      systemd
+Requires(preun):     systemd
+Requires(postun):    systemd
 
 %description agent
 The Zabbix client agent, to be installed on monitored systems.
@@ -169,16 +150,9 @@ Group:               Applications/Internet
 Requires:            %{name} = %{version}-%{release}
 Requires:            %{name}-proxy-implementation = %{version}-%{release}
 Requires(pre):       shadow-utils
-%if 0%{?fedora}
-Requires(post):      systemd-units
-Requires(preun):     systemd-units
-Requires(postun):    systemd-units
-%else
-Requires(post):      /sbin/chkconfig
-Requires(preun):     /sbin/chkconfig
-Requires(preun):     /sbin/service
-Requires(postun):    /sbin/service
-%endif
+Requires(post):      systemd
+Requires(preun):     systemd
+Requires(postun):    systemd
 Requires:            fping
 
 %description proxy
@@ -268,20 +242,17 @@ Zabbix web frontend for PostgreSQL
 %setup0 -q -n %{srcname}-%{version}
 %patch0 -p1
 %patch1 -p1
-%if 0%{?fedora}
-%patch3 -p1
-%endif
-
-# Logrotate's su option is currently only available in Fedora
-%if 0%{?rhel}
-sed -i '/su zabbix zabbix/d' %{SOURCE5}
-%endif
 
 # Remove flash applet
 # https://support.zabbix.com/browse/ZBX-4794
 %patch2 -p1
 rm -f frontends/php/images/flash/zbxclock.swf
 
+%patch3 -p1
+
+# Logrotate's su option is only available in Fedora and EL 7
+sed -i '/su zabbix zabbix/d' %{SOURCE5}
+
 # Remove bundled java libs
 rm -rf src/zabbix_java/lib/*.jar
 
@@ -402,9 +373,6 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d
 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/zabbix
 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/zabbix
 mkdir -p $RPM_BUILD_ROOT%{_unitdir}
-%if 0%{?rhel}
-mkdir -p $RPM_BUILD_ROOT%{_initrddir}
-%endif
 
 # Frontend
 mkdir -p $RPM_BUILD_ROOT%{_datadir}
@@ -440,7 +408,6 @@ sed -e 's|COMPONENT|server|g' %{SOURCE5} > \
 sed -e 's|COMPONENT|proxy|g' %{SOURCE5} > \
      $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/zabbix-proxy
 
-%if 0%{?fedora}
 # Install different systemd units because of the requirements for DBMS daemons
 install -m 0644 -p %{SOURCE10} $RPM_BUILD_ROOT%{_unitdir}/zabbix-agent.service
 install -m 0644 -p %{SOURCE11} $RPM_BUILD_ROOT%{_unitdir}/zabbix-proxy-mysql.service
@@ -448,12 +415,6 @@ install -m 0644 -p %{SOURCE12} $RPM_BUILD_ROOT%{_unitdir}/zabbix-proxy-pgsql.ser
 install -m 0644 -p %{SOURCE13} $RPM_BUILD_ROOT%{_unitdir}/zabbix-proxy-sqlite3.service
 install -m 0644 -p %{SOURCE14} $RPM_BUILD_ROOT%{_unitdir}/zabbix-server-mysql.service
 install -m 0644 -p %{SOURCE15} $RPM_BUILD_ROOT%{_unitdir}/zabbix-server-pgsql.service
-%else
-# Init scripts
-install -m 0755 -p %{SOURCE3} $RPM_BUILD_ROOT%{_initrddir}/zabbix-agent
-install -m 0755 -p %{SOURCE4} $RPM_BUILD_ROOT%{_initrddir}/zabbix-proxy
-install -m 0755 -p %{SOURCE2} $RPM_BUILD_ROOT%{_initrddir}/zabbix-server
-%endif
 
 # Ghosted alternatives 
 touch $RPM_BUILD_ROOT%{_unitdir}/zabbix-server.service
@@ -485,24 +446,15 @@ done
 install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{srcname}-sqlite3
 cp -p database/sqlite3/schema.sql $RPM_BUILD_ROOT%{_datadir}/%{srcname}-sqlite3
 
-%if 0%{?fedora}
 # systemd must create /var/run/%{srcname}
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d
 install -m 0644 %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d/zabbix.conf
-%endif
 
 
 %post server
-%if 0%{?fedora}
-if [ $1 -eq 1 ] ; then
-    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
-fi
-%else
-/sbin/chkconfig --add zabbix-server
-%endif
+%systemd_post zabbix-server.service
 
-if [ $1 -gt 1 ]
-then
+if [ $1 -gt 1 ] ; then
   # Apply permissions also in *.rpmnew upgrades from old permissive ones
   chmod 0600 %{_sysconfdir}/zabbix_server.conf
   chown zabbixsrv:zabbix %{_sysconfdir}/zabbix_server.conf
@@ -510,38 +462,21 @@ fi
 :
 
 %post server-mysql
-%if 0%{?fedora}
 %{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_server \
     %{srcname}-server %{_sbindir}/%{srcname}_server_mysql 10 \
         --slave %{_unitdir}/zabbix-server.service %{srcname}-server-systemd \
             %{_unitdir}/zabbix-server-mysql.service
-%else
-%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_server \
-    %{srcname}-server %{_sbindir}/%{srcname}_server_mysql 10
-%endif
 
 %post server-pgsql
-%if 0%{?fedora}
 %{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_server \
     %{srcname}-server %{_sbindir}/%{srcname}_server_pgsql 10 \
         --slave %{_unitdir}/zabbix-server.service %{srcname}-server-systemd \
             %{_unitdir}/zabbix-server-pgsql.service
-%else
-%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_server \
-    %{srcname}-server %{_sbindir}/%{srcname}_server_pgsql 10
-%endif
 
 %post proxy
-%if 0%{?fedora}
-if [ $1 -eq 1 ] ; then
-    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
-fi
-%else
-/sbin/chkconfig --add zabbix-proxy
-%endif
+%systemd_post zabbix-proxy.service
 
-if [ $1 -gt 1 ]
-then
+if [ $1 -gt 1 ] ; then
   # Apply permissions also in *.rpmnew upgrades from old permissive ones
   chmod 0600 %{_sysconfdir}/zabbix_proxy.conf
   chown zabbixsrv:zabbix %{_sysconfdir}/zabbix_proxy.conf
@@ -549,37 +484,22 @@ fi
 :
 
 %post proxy-mysql
-%if 0%{?fedora}
 %{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
     %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_mysql 10 \
         --slave %{_unitdir}/zabbix-proxy.service %{srcname}-proxy-systemd \
             %{_unitdir}/zabbix-proxy-mysql.service
-%else
-%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
-    %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_mysql 10
-%endif
 
 %post proxy-pgsql
-%if 0%{?fedora}
 %{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
     %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_pgsql 10 \
         --slave %{_unitdir}/zabbix-proxy.service %{srcname}-proxy-systemd \
             %{_unitdir}/zabbix-proxy-pgsql.service
-%else
-%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
-    %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_pgsql 10
-%endif
 
 %post proxy-sqlite3
-%if 0%{?fedora}
 %{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
     %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_sqlite3 10 \
         --slave %{_unitdir}/zabbix-proxy.service %{srcname}-proxy-systemd \
             %{_unitdir}/zabbix-proxy-sqlite3.service
-%else
-%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
-    %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_sqlite3 10
-%endif
 
 %pre agent
 getent group zabbix > /dev/null || groupadd -r zabbix
@@ -589,13 +509,7 @@ getent passwd zabbix > /dev/null || \
 :
 
 %post agent
-if [ $1 -eq 1 ] ; then
-%if 0%{?fedora}
-    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
-%else
-    /sbin/chkconfig --add zabbix-agent || :
-%endif
-fi
+%systemd_post zabbix-agent.service
 
 %pre server
 getent group zabbix > /dev/null || groupadd -r zabbix
@@ -605,19 +519,8 @@ getent passwd zabbixsrv > /dev/null || \
 :
 
 %preun server
-if [ $1 -eq 0 ]
-then
-%if 0%{?fedora}
-  /bin/systemctl --no-reload disable zabbix-server.service > /dev/null 2>&1 || :
-  /bin/systemctl stop zabbix-server.service > /dev/null 2>&1 || :
-%else
-  /sbin/service zabbix-server stop >/dev/null 2>&1
-  /sbin/chkconfig --del zabbix-server
-%endif
-fi
-:
+  %systemd_preun zabbix-server.service
 
-#TODO: Update path from 1.8.6 with wrongly set home dir?
 %pre proxy
 getent group zabbix > /dev/null || groupadd -r zabbix
 getent passwd zabbixsrv > /dev/null || \
@@ -626,42 +529,13 @@ getent passwd zabbixsrv > /dev/null || \
 :
 
 %preun proxy
-if [ $1 -eq 0 ]
-then
-%if 0%{?fedora}
-  /bin/systemctl --no-reload disable zabbix-proxy.service > /dev/null 2>&1 || :
-  /bin/systemctl stop zabbix-proxy.service > /dev/null 2>&1 || :
-%else
-  /sbin/service zabbix-proxy stop >/dev/null 2>&1
-  /sbin/chkconfig --del zabbix-proxy
-%endif
-fi
-:
+%systemd_preun zabbix-proxy.service
 
 %preun agent
-if [ $1 -eq 0 ] ; then
-%if 0%{?fedora}
-  /bin/systemctl --no-reload disable zabbix-agent.service > /dev/null 2>&1 || :
-  /bin/systemctl stop zabbix-agent.service > /dev/null 2>&1 || :
-%else
-  /sbin/service zabbix-agent stop >/dev/null 2>&1
-  /sbin/chkconfig --del zabbix-agent
-%endif
-fi
-:
+%systemd_preun zabbix-agent.service
 
 %postun server
-%if 0%{?fedora}
-  /bin/systemctl daemon-reload >/dev/null 2>&1 || :
-%endif
-
-if [ $1 -ge 1 ] ; then
-%if 0%{?fedora}
-  /bin/systemctl try-restart zabbix-server.service >/dev/null 2>&1 || :
-%else
-  /sbin/service zabbix-server try-restart >/dev/null 2>&1 || :
-%endif
-fi
+%systemd_postun_with_restart zabbix-server.service
 
 %postun server-mysql
 if [ $1 -eq 0 ] ; then
@@ -674,17 +548,7 @@ if [ $1 -eq 0 ] ; then
 fi
 
 %postun proxy
-%if 0%{?fedora}
-  /bin/systemctl daemon-reload >/dev/null 2>&1 || :
-%endif
-
-if [ $1 -ge 1 ] ; then
-%if 0%{?fedora}
-    /bin/systemctl try-restart zabbix-proxy.service >/dev/null 2>&1 || :
-%else
-    /sbin/service zabbix-proxy try-restart >/dev/null 2>&1 || :
-%endif
-fi
+%systemd_postun_with_restart zabbix-proxy.service
 
 %postun proxy-mysql
 if [ $1 -eq 0 ] ; then
@@ -702,17 +566,7 @@ if [ $1 -eq 0 ] ; then
 fi
 
 %postun agent
-%if 0%{?fedora}
-  /bin/systemctl daemon-reload >/dev/null 2>&1 || :
-%endif
-
-if [ $1 -ge 1 ] ; then
-%if 0%{?fedora}
-    /bin/systemctl try-restart zabbix-agent.service >/dev/null 2>&1 || :
-%else
-    /sbin/service zabbix-agent try-restart >/dev/null 2>&1 || :
-%endif
-fi
+%systemd_postun_with_restart zabbix-agent.service
 
 
 %files
@@ -720,9 +574,8 @@ fi
 %dir %{_sysconfdir}/%{srcname}
 %config(noreplace) %{_sysconfdir}/zabbix_agentd.conf
 %config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_agentd.conf
-%if 0%{?fedora}
+#TODO: Will it complain about non-existing zabbixsrv?
 %config(noreplace) %{_sysconfdir}/tmpfiles.d/zabbix.conf
-%endif
 %{_bindir}/zabbix_get
 %{_bindir}/zabbix_sender
 %{_mandir}/man1/zabbix_get.1*
@@ -731,9 +584,6 @@ fi
 %files server
 %doc misc/snmptrap/zabbix_trap_receiver.pl
 %attr(0775,root,zabbix) %dir %{_localstatedir}/log/zabbix
-%if 0%{?rhel}
-%attr(0775,root,zabbix) %dir %{_localstatedir}/run/zabbix
-%endif
 %attr(0600,zabbixsrv,zabbix) %config(noreplace) %{_sysconfdir}/zabbix_server.conf
 %config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_server.conf
 %config(noreplace) %{_sysconfdir}/%{srcname}/externalscripts
@@ -741,44 +591,29 @@ fi
 %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-server
 %ghost %{_sbindir}/zabbix_server
 %attr(0755,zabbixsrv,zabbix) %{_sharedstatedir}/zabbixsrv
-%if 0%{?fedora}
 %ghost %{_unitdir}/zabbix-server.service
-%else
-%{_initrddir}/zabbix-server
-%endif
 %{_mandir}/man8/zabbix_server.8*
 
 %files server-mysql
 %{_datadir}/%{srcname}-mysql
 %{_sbindir}/zabbix_server_mysql
-%if 0%{?fedora}
 %{_unitdir}/zabbix-server-mysql.service
-%endif
 
 %files server-pgsql
 %{_datadir}/%{srcname}-postgresql
 %{_sbindir}/zabbix_server_pgsql
-%if 0%{?fedora}
 %{_unitdir}/zabbix-server-pgsql.service
-%endif
 
 %files agent
 %doc conf/zabbix_agentd/*.conf
 %attr(0775,root,zabbix) %dir %{_localstatedir}/log/zabbix
-%if 0%{?rhel}
-%attr(0775,root,zabbix) %dir %{_localstatedir}/run/zabbix
-%endif
 %config(noreplace) %{_sysconfdir}/zabbix_agent.conf
 %config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_agent.conf
 %config(noreplace) %{_sysconfdir}/zabbix_agentd.conf
 %config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_agentd.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-agent
 %attr(0755,zabbix,zabbix) %dir %{_sharedstatedir}/zabbix
-%if 0%{?fedora}
 %{_unitdir}/zabbix-agent.service
-%else
-%{_initrddir}/zabbix-agent
-%endif
 %{_sbindir}/zabbix_agent
 %{_sbindir}/zabbix_agentd
 %{_mandir}/man8/zabbix_agentd.8*
@@ -786,42 +621,29 @@ fi
 %files proxy
 %doc misc/snmptrap/zabbix_trap_receiver.pl
 %attr(0775,root,zabbix) %dir %{_localstatedir}/log/zabbix
-%if 0%{?rhel}
-%attr(0775,root,zabbix) %dir %{_localstatedir}/run/zabbix
-%endif
 %attr(0600,zabbixsrv,zabbix) %config(noreplace) %{_sysconfdir}/zabbix_proxy.conf
 %config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_proxy.conf
 %config(noreplace) %{_sysconfdir}/%{srcname}/externalscripts
 %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-proxy
 %ghost %{_sbindir}/zabbix_proxy
 %attr(0755,zabbixsrv,zabbix) %{_sharedstatedir}/zabbixsrv
-%if 0%{?fedora}
 %ghost %{_unitdir}/zabbix-proxy.service
-%else
-%{_initrddir}/zabbix-proxy
-%endif
 %{_mandir}/man8/zabbix_proxy.8*
 
 %files proxy-mysql
 %{_datadir}/%{srcname}-mysql
 %{_sbindir}/zabbix_proxy_mysql
-%if 0%{?fedora}
 %{_unitdir}/zabbix-proxy-mysql.service
-%endif
 
 %files proxy-pgsql
 %{_datadir}/%{srcname}-postgresql
 %{_sbindir}/zabbix_proxy_pgsql
-%if 0%{?fedora}
 %{_unitdir}/zabbix-proxy-pgsql.service
-%endif
 
 %files proxy-sqlite3
 %{_datadir}/%{srcname}-sqlite3
 %{_sbindir}/zabbix_proxy_sqlite3
-%if 0%{?fedora}
 %{_unitdir}/zabbix-proxy-sqlite3.service
-%endif
 
 %files web
 %dir %attr(0750,apache,apache) %{_sysconfdir}/%{srcname}/web
@@ -835,6 +657,11 @@ fi
 %files web-pgsql
 
 %changelog
+* Sun Feb 16 2014 Volker Fröhlich <volker27 at gmx.at> - 2.0.11-2
+- Remove if clauses for Fedora/RHEL as they are obsolete in EL 7
+- Use systemd scriplet macros (BZ#850378)
+- Remove init scripts
+
 * Wed Feb 12 2014 Volker Fröhlich <volker27 at gmx.at> - 2.0.11-1
 - New upstream release
 - Truncate changelog
@@ -988,127 +815,3 @@ fi
 - upstream location (/etc) for config files is used with symlinks to the old /etc/zabbix
 - dropped our own SNMP trap processor, upstream one running directly under net-snmp daemon is used instead
 - moved zabbix_get and zabbix_sender tools to the main package
-
-* Thu Jun 28 2012 Dan Horák <dan[at]danny.cz> - 1.8.14-1
-- update to 1.8.14
-
-* Sat May 12 2012 Dan Horák <dan[at]danny.cz> - 1.8.13-1
-- update to 1.8.13
-
-* Tue Apr 24 2012 Dan Horák <dan[at]danny.cz> - 1.8.12-1
-- update to 1.8.12
-
-* Wed Mar 21 2012 Dan Horák <dan[at]danny.cz> - 1.8.11-1
-- update to 1.8.11
-
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.8.10-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Wed Dec 28 2011 Dan Horák <dan[at]danny.cz> - 1.8.10-1
-- update to 1.8.10 (fixes CVE-2011-4615)
-
-* Thu Nov 24 2011 Dan Horák <dan[at]danny.cz> - 1.8.9-1
-- update to 1.8.9
-- switch to systemd units (#720065)
-- drop empty docs subpackage
-- drop spec compatibility with sysv-based systems
-
-* Wed Oct  5 2011 Dan Horák <dan[at]danny.cz> - 1.8.8-1
-- Update for 1.8.8
-- Drop the ZBX-4099 patch, that's now obsolete
-- Remove two further htaccess files and put the configuration in
-  the main configuration file
-- thanks to Volker Fröhlich for the changes above
-- move zabbix_get to the server and proxy subpackages (#734512)
-- remove prebuilt Windows binaries (#737341)
-- remove flash clock applet (#737337)
-
-* Fri Sep  9 2011 Dan Horák <dan[at]danny.cz> - 1.8.7-2
-- fix server crash (ZBX-4099)
-
-* Mon Sep  5 2011 Dan Horák <dan[at]danny.cz> - 1.8.7-1
-- updated to 1.8.7
-
-* Tue Aug  9 2011 Dan Horák <dan[at]danny.cz> - 1.8.6-1
-- updated to 1.8.6 (#729164, #729165)
-- updated user/group adding scriptlet
-
-* Fri Jul  8 2011 Dan Horák <dan[at]danny.cz> - 1.8.5-5
-- rebuilt with net-snmp 5.7
-
-* Mon Jun 13 2011 Dan Horák <dan[at]danny.cz> - 1.8.5-4
-- generalize the spec so creating packages like zabbix18 will be much easier
-
-* Fri Jun  3 2011 Dan Horák <dan[at]danny.cz> - 1.8.5-3
-- fix path to the traceroute utility
-- add tmpfiles.d support for /var/run/zabbix (#656726)
-
-* Mon May 23 2011 Dan Horák <dan[at]danny.cz> - 1.8.5-2
-- include /var/lib/zabbix and /etc/zabbix/externalscripts dirs in package (#704181)
-- add snmp trap receiver script in package (#705331)
-
-* Wed Apr 20 2011 Dan Horák <dan[at]danny.cz> - 1.8.5-1
-- updated to 1.8.5
-
-* Wed Mar 23 2011 Dan Horák <dan[at]danny.cz> - 1.8.4-4
-- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.8.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Tue Jan 18 2011 Dan Horák <dan[at]danny.cz> - 1.8.4-2
-- enable libcurl detection (#670500)
-
-* Tue Jan  4 2011 Dan Horák <dan[at]danny.cz> - 1.8.4-1
-- updated to 1.8.4
-- fixes zabbix_agent fail to start on IPv4-only host (#664639)
-
-* Tue Nov 23 2010 Dan Horák <dan[at]danny.cz> - 1.8.3-5
-- zabbix emailer doesn't handle multiline responses (#656072)
-
-* Mon Nov  1 2010 Dan Horák <dan[at]danny.cz> - 1.8.3-4
-- rebuilt with net-snmp 5.6
-
-* Wed Sep 29 2010 jkeating - 1.8.3-3
-- Rebuilt for gcc bug 634757
-
-* Mon Sep  6 2010 Dan Horák <dan[at]danny.cz> - 1.8.3-2
-- fix font path in patch2 (#630500)
-
-* Tue Aug 17 2010 Dan Horák <dan[at]danny.cz> - 1.8.3-1
-- updated to 1.8.3
-
-* Wed Aug 11 2010 Dan Horák <dan[at]danny.cz> - 1.8.2-3
-- added patch for XSS in triggers page (#620809, ZBX-2326)
-
-* Thu Apr 29 2010 Dan Horák <dan[at]danny.cz> - 1.8.2-2
-- DejaVu fonts doesn't exist on EL <= 5
-
-* Tue Mar 30 2010 Dan Horák <dan[at]danny.cz> - 1.8.2-1
-- Update to 1.8.2
-
-* Sat Mar 20 2010 Dan Horák <dan[at]danny.cz> - 1.8.1-7
-- web interface needs php-xml (#572413)
-- updated defaults in config files (#573325)
-- built with libssh2 support (#575279)
-
-* Wed Feb 24 2010 Dan Horák <dan[at]danny.cz> - 1.8.1-6
-- use system fonts
-
-* Sat Feb 13 2010 Dan Horák <dan[at]danny.cz> - 1.8.1-5
-- fixed linking with the new --no-add-needed default (#564932)
-
-* Mon Feb  1 2010 Dan Horák <dan[at]danny.cz> - 1.8.1-4
-- enable dependency tracking
-
-* Mon Feb  1 2010 Dan Horák <dan[at]danny.cz> - 1.8.1-3
-- updated the web-config patch
-
-* Mon Feb  1 2010 Dan Horák <dan[at]danny.cz> - 1.8.1-2
-- close fd on exec (#559221)
-
-* Fri Jan 29 2010 Dan Horák <dan[at]danny.cz> - 1.8.1-1
-- Update to 1.8.1
-
-* Tue Jan 26 2010 Dan Horák <dan[at]danny.cz> - 1.8-1
-- Update to 1.8


More information about the scm-commits mailing list