[zabbix] minor updates, some typos fixed
Dan Horák
sharkcz at fedoraproject.org
Fri Jul 20 08:38:40 UTC 2012
commit d91f1ab5e22d6027a058b6bebbbe38430ba8fd62
Author: Dan Horák <dan at danny.cz>
Date: Fri Jul 20 10:37:05 2012 +0200
minor updates, some typos fixed
zabbix.spec | 22 ++++++++++++----------
1 files changed, 12 insertions(+), 10 deletions(-)
---
diff --git a/zabbix.spec b/zabbix.spec
index ce99fa0..4527f23 100644
--- a/zabbix.spec
+++ b/zabbix.spec
@@ -16,7 +16,7 @@ Group: Applications/Internet
License: GPLv2+
URL: http://www.zabbix.com/
#Source0: http://downloads.sourceforge.net/%{srcname}/%{srcname}-%{version}.tar.gz
-# upstream tarbal minus src/zabbix_java/lib/org-json-2010-12-28.jar
+# upstream tarball minus src/zabbix_java/lib/org-json-2010-12-28.jar
Source0: %{srcname}-%{version}-free.tar.gz
Source1: zabbix-web.conf
Source5: zabbix-logrotate.in
@@ -36,6 +36,7 @@ Patch0: zabbix-2.0.1-config.patch
# local rules for config files - fonts
Patch1: zabbix-2.0.1-fonts-config.patch
# remove flash content (#737337)
+# https://support.zabbix.com/browse/ZBX-4794
Patch2: zabbix-2.0.1-no-flash.patch
# adapt for fping3 - https://support.zabbix.com/browse/ZBX-4894
Patch3: zabbix-1.8.12-fping3.patch
@@ -54,7 +55,7 @@ BuildRequires: libssh2-devel
BuildRequires: systemd-units
Requires: logrotate
-Requires(pre): /usr/sbin/useradd
+Requires(pre): shadow-utils
%if %{srcname} != %{name}
Conflicts: %{srcname}
%endif
@@ -86,7 +87,6 @@ Requires: %{name} = %{version}-%{release}
Requires: %{name}-server-implementation = %{version}-%{release}
Requires: fping
Requires: traceroute
-Requires: net-snmp
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
@@ -264,19 +264,22 @@ Zabbix web frontend for SQLite
%patch1 -p1
%patch3 -p1
+# remove bundled java libs
+rm -rf src/zabbix_java/lib/*.jar
+
# remove included fonts
rm -rf frontends/php/fonts
# remove executable permissions
chmod a-x upgrades/dbpatches/*/mysql/upgrade
-# fix up some lib64 issues
+# All libraries are expected in /usr/lib or /usr/local/lib
+# https://support.zabbix.com/browse/ZBXNEXT-1296
sed -i.orig -e 's|_LIBDIR=/usr/lib|_LIBDIR=%{_libdir}|g' \
configure
# kill off .htaccess files, options set in SOURCE1
rm -f frontends/php/include/.htaccess
-rm -f frontends/php/include/classes/.htaccess
rm -f frontends/php/api/.htaccess
rm -f frontends/php/conf/.htaccess
@@ -286,13 +289,11 @@ touch -r frontends/php/css.css frontends/php/include/config.inc.php \
frontends/php/include \
frontends/php/include/classes
-# FSF address is wrong
-# https://support.zabbix.com/browse/ZBX-4108
-
-# remove prebuild Windows binaries
+# remove prebuilt Windows binaries
rm -rf bin
# remove flash applet
+# https://support.zabbix.com/browse/ZBX-4794
rm -f frontend/php/images/flash/zbxclock.swf
%patch2 -p1
@@ -353,7 +354,7 @@ cp -a frontends/php $RPM_BUILD_ROOT%{_datadir}/%{srcname}
# prepare ghosted config file
touch $RPM_BUILD_ROOT%{_sysconfdir}/%{srcname}/web/zabbix.conf.php
-# drop config files in place
+# drop Apache config file in place
install -m 0644 -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/%{srcname}.conf
# fix config file options
@@ -620,6 +621,7 @@ fi
%{_unitdir}/zabbix-server-sqlite3.service
%files agent
+%doc conf/zabbix_agentd/*.conf
%config(noreplace) %{_sysconfdir}/zabbix_agent.conf
%{_sysconfdir}/%{srcname}/zabbix_agent.conf
%config(noreplace) %{_sysconfdir}/zabbix_agentd.conf
More information about the scm-commits
mailing list