[zabbix/f17] New upstream release 1.8.16

Volker Fröhlich volter at fedoraproject.org
Sat Jan 19 12:08:21 UTC 2013


commit f21a47c3558d847ad73499c9edf2def0c39dd33e
Author: Volker Fröhlich <volker27 at gmx.at>
Date:   Wed Jan 16 16:46:22 2013 +0100

    New upstream release 1.8.16
    
    - Solves LDAP security issue CVE-2013-1364
    - Obsolete docs subpackage
    - Remove .orig files in frontend left from patching
    - Remove defattr, no longer necessary since EL4

 .gitignore  |    1 +
 sources     |    2 +-
 zabbix.spec |   26 ++++++++++----------------
 3 files changed, 12 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 56b60a3..6462604 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ zabbix-1.8.2.tar.gz
 /zabbix-1.8.13.tar.gz
 /zabbix-1.8.14.tar.gz
 /zabbix-1.8.15.tar.gz
+/zabbix-1.8.16.tar.gz
diff --git a/sources b/sources
index bd73e2f..1df73a3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bb1951b20c61c0f576c824d06f8318a6  zabbix-1.8.15.tar.gz
+891b7a5c915f3060b66687a483dc0551  zabbix-1.8.16.tar.gz
diff --git a/zabbix.spec b/zabbix.spec
index fb27823..607eff0 100644
--- a/zabbix.spec
+++ b/zabbix.spec
@@ -8,7 +8,7 @@
 %global srcname zabbix
 
 Name:           zabbix
-Version:        1.8.15
+Version:        1.8.16
 Release:        1%{?dist}
 Summary:        Open-source monitoring solution for your IT infrastructure
 
@@ -58,6 +58,7 @@ BuildRequires:   libssh2-devel
 BuildRequires:   systemd-units
 
 Requires:        logrotate
+Obsoletes:       %{name}-docs < 1.8.15-2
 Requires(pre):   /usr/sbin/useradd
 %if %{srcname} != %{name}
 Conflicts:       %{srcname}
@@ -355,7 +356,8 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{srcname}
 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/%{srcname}
 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/%{srcname}
 
-# install the frontend
+# Install the frontend after removing backup files from patching
+find frontends/php -name '*.orig' -exec rm {} \;
 cp -a frontends/php $RPM_BUILD_ROOT%{_datadir}/%{srcname}
 
 # prepare ghosted config file
@@ -593,7 +595,6 @@ fi
 
 
 %files
-%defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING CREDITS NEWS README
 %dir %{_sysconfdir}/%{srcname}
 %config(noreplace) %{_sysconfdir}/tmpfiles.d/zabbix.conf
@@ -602,7 +603,6 @@ fi
 %attr(0755,zabbix,zabbix) %dir %{_localstatedir}/run/%{srcname}
 
 %files server
-%defattr(-,root,root,-)
 %attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_server.conf
 %attr(0755,zabbix,zabbix) %dir %{_sysconfdir}/%{srcname}/externalscripts
 %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-server
@@ -612,25 +612,21 @@ fi
 %{_mandir}/man8/zabbix_server.8*
 
 %files server-mysql
-%defattr(-,root,root,-)
 %{_docdir}/%{srcname}-server-mysql-%{version}/
 %{_sbindir}/zabbix_server_mysql
 %{_unitdir}/zabbix-server-mysql.service
 
 %files server-pgsql
-%defattr(-,root,root,-)
 %{_docdir}/%{srcname}-server-pgsql-%{version}/
 %{_sbindir}/zabbix_server_pgsql
 %{_unitdir}/zabbix-server-pgsql.service
 
 %files server-sqlite3
-%defattr(-,root,root,-)
 %{_docdir}/%{srcname}-server-sqlite3-%{version}/
 %{_sbindir}/zabbix_server_sqlite3
 %{_unitdir}/zabbix-server-sqlite3.service
 
 %files agent
-%defattr(-,root,root,-)
 %doc zabbix_snmptrap.README
 %config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_agent.conf
 %config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_agentd.conf
@@ -645,7 +641,6 @@ fi
 %{_mandir}/man8/zabbix_agentd.8*
 
 %files proxy
-%defattr(-,root,root,-)
 %attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_proxy.conf
 %attr(0755,zabbix,zabbix) %dir %{_sysconfdir}/%{srcname}/externalscripts
 %config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-proxy
@@ -655,41 +650,40 @@ fi
 %{_mandir}/man8/zabbix_proxy.8*
 
 %files proxy-mysql
-%defattr(-,root,root,-)
 %{_docdir}/%{srcname}-proxy-mysql-%{version}/
 %{_sbindir}/zabbix_proxy_mysql
 %{_unitdir}/zabbix-proxy-mysql.service
 
 %files proxy-pgsql
-%defattr(-,root,root,-)
 %{_docdir}/%{srcname}-proxy-pgsql-%{version}/
 %{_sbindir}/zabbix_proxy_pgsql
 %{_unitdir}/zabbix-proxy-pgsql.service
 
 %files proxy-sqlite3
-%defattr(-,root,root,-)
 %{_docdir}/%{srcname}-proxy-sqlite3-%{version}/
 %{_sbindir}/zabbix_proxy_sqlite3
 %{_unitdir}/zabbix-proxy-sqlite3.service
 
 %files web
-%defattr(-,root,root,-)
 %dir %attr(0750,apache,apache) %{_sysconfdir}/%{srcname}/web
 %ghost %attr(0644,apache,apache) %config(noreplace) %{_sysconfdir}/%{srcname}/web/zabbix.conf.php
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/zabbix.conf
 %{_datadir}/%{srcname}
 
 %files web-mysql
-%defattr(-,root,root,-)
 
 %files web-pgsql
-%defattr(-,root,root,-)
 
 %files web-sqlite3
-%defattr(-,root,root,-)
 
 
 %changelog
+* Sat Jan 19 2013 Volker Fröhlich <volker27 at gmx.at> - 1.8.16-1
+- update to 1.8.16, also solving LDAP security issue CVE-2013-1364
+- Remove defattr, no longer necessary since EL4
+- Obsolete docs subpackage
+- Really remove .orig files in frontend left from patching
+
 * Mon Aug 20 2012 Volker Fröhlich <volker27 at gmx.at> - 1.8.15-1
 - update to 1.8.15
 - Rework patches to not leave backup files in the frontend


More information about the scm-commits mailing list