Hello community, here is the log from the commit of package ganglia for openSUSE:Factory checked in at 2017-11-13 14:03:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ganglia (Old) and /work/SRC/openSUSE:Factory/.ganglia.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ganglia" Mon Nov 13 14:03:12 2017 rev:2 rq:541113 version:3.7.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ganglia/ganglia.changes 2017-11-03 16:24:38.048682507 +0100 +++ /work/SRC/openSUSE:Factory/.ganglia.new/ganglia.changes 2017-11-13 14:06:14.293494423 +0100 @@ -1,0 +2,5 @@ +Sun Nov 12 19:28:29 UTC 2017 - [email protected] + +- made btrfs-root check executeable + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ganglia.spec ++++++ --- /var/tmp/diff_new_pack.5b7SHj/_old 2017-11-13 14:06:15.433453416 +0100 +++ /var/tmp/diff_new_pack.5b7SHj/_new 2017-11-13 14:06:15.437453272 +0100 @@ -1,7 +1,7 @@ # # spec file for package ganglia # -# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,24 +32,23 @@ # PATCH-FIX-OPENSUSE ganglia-3.7.1-no-private-apr.patch Patch1: ganglia-3.7.2-no-private-apr.patch Patch2: gmetad-service-btrfs-check.patch -BuildRequires: systemd -BuildRequires: systemd-rpm-macros BuildRequires: fdupes +BuildRequires: libapr1-devel BuildRequires: libart_lgpl-devel BuildRequires: libconfuse-devel +BuildRequires: libexpat-devel BuildRequires: libpng-devel BuildRequires: pcre-devel BuildRequires: pkgconfig BuildRequires: python-devel -BuildRequires: libapr1-devel -BuildRequires: libexpat-devel BuildRequires: rrdtool-devel +BuildRequires: systemd +BuildRequires: systemd-rpm-macros BuildRoot: %{_tmppath}/%{name}-%{version}-build %define gmond_conf %{_builddir}/%{?buildsubdir}/gmond/gmond.conf %define generate_gmond_conf %(test -e %gmond_conf && echo 0 || echo 1) - %description Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical @@ -75,7 +74,6 @@ Requires(preun): systemd Requires(postun): systemd - %description gmetad Ganglia is a scalable, real-time monitoring and execution environment with all execution requests and statistics expressed in an open @@ -121,7 +119,9 @@ %package gmetad-skip-bcheck Summary: Skips check for btrs root fs before gmond starts +Group: System/Monitoring Requires: ganglia-gmetad + %description gmetad-skip-bcheck Skips test for btrfs-root before gmond service start by touching a config file. No needed if no btrfs-root is used or statedir is on seperare mount. @@ -132,9 +132,8 @@ Group: Development/Libraries/C and C++ Requires: libapr1-devel Requires: libconfuse-devel -Requires: libganglia%{lib_version} = %{version} Requires: libexpat-devel - +Requires: libganglia%{lib_version} = %{version} %description devel The Ganglia Monitoring Core library provides a set of functions that programmers @@ -175,7 +174,6 @@ # Move the files into the structure install -d -m 0755 %{buildroot}%{_sbindir} - install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name} install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/conf.d install -d -m 0755 %{buildroot}%{_libdir}/ganglia/python_modules @@ -230,7 +228,6 @@ %postun -n libganglia%{lib_version} -p /sbin/ldconfig - %post gmetad %service_add_post gmetad.service @@ -300,7 +297,7 @@ %{_mandir}/man1/gmetad*1* %{_unitdir}/gmetad.service %{_sbindir}/rcgmetad -%{_libdir}/ganglia/btrfs-subvol-test.sh +%attr(0755,-,-) %{_libdir}/ganglia/btrfs-subvol-test.sh %config(noreplace) %{_sysconfdir}/%{name}/gmetad.conf %files gmond
