Hello community,

here is the log from the commit of package cluster-glue for openSUSE:Factory 
checked in at 2014-06-26 10:42:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cluster-glue (Old)
 and      /work/SRC/openSUSE:Factory/.cluster-glue.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cluster-glue"

Changes:
--------
--- /work/SRC/openSUSE:Factory/cluster-glue/cluster-glue.changes        
2014-06-18 07:47:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.cluster-glue.new/cluster-glue.changes   
2014-06-26 10:42:48.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Jun 25 14:37:40 UTC 2014 - kgronl...@suse.com
+
+- Medium: hb_report: dot is not illegal in file names (bnc#884079, 
debian#715391)
+- upstream cs: 0f48479c251b
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cluster-glue.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cluster-glue/.hg_archival.txt 
new/cluster-glue/.hg_archival.txt
--- old/cluster-glue/.hg_archival.txt   2014-06-12 12:28:59.000000000 +0200
+++ new/cluster-glue/.hg_archival.txt   2014-06-25 14:47:30.000000000 +0200
@@ -1,5 +1,5 @@
 repo: e3ffdd7ae81c596b2be7e1e110d2c1255161340e
-node: 45e21bc9795d70b86ecc3825b91ef6424db178d8
+node: 0f48479c251beb5be75110e62c867970d71adc89
 branch: default
 latesttag: glue-1.0.12-rc1
-latesttagdistance: 19
+latesttagdistance: 22
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cluster-glue/cluster-glue-fedora.spec 
new/cluster-glue/cluster-glue-fedora.spec
--- old/cluster-glue/cluster-glue-fedora.spec   2014-06-12 12:28:59.000000000 
+0200
+++ new/cluster-glue/cluster-glue-fedora.spec   2014-06-25 14:47:30.000000000 
+0200
@@ -60,6 +60,11 @@
 BuildRequires: e2fsprogs-devel
 %endif
 
+%if %{defined systemd_requires}
+BuildRequires:  systemd
+%{?systemd_requires}
+%endif
+
 %prep
 %setup -q -n cluster-glue
 
@@ -82,6 +87,9 @@
     --with-daemon-user=%{uname} \
     --localstatedir=%{_var} \
     --libdir=%{_libdir} \
+%if %{defined _unitdir}
+    --with-systemdsystemunitdir=%{_unitdir} \
+%endif
     --docdir=%{glue_docdir}
 %endif
 
@@ -112,7 +120,11 @@
 %files
 %defattr(-,root,root)
 %dir %{_datadir}/%{name}
+%if %{defined _unitdir}
+%{_unitdir}/logd.service
+%else
 %{_sysconfdir}/init.d/logd
+%endif
 %{_datadir}/%{name}/ha_cf_support.sh
 %{_datadir}/%{name}/openais_conf_support.sh
 %{_datadir}/%{name}/utillib.sh
@@ -176,6 +188,17 @@
 -c "cluster user" %{uname}
 exit 0
 
+%if %{defined _unitdir}
+%post
+%systemd_post logd.service
+
+%preun
+%systemd_preun logd.service
+
+%postun
+%systemd_postun_with_restart logd.service
+%endif
+
 %post -n cluster-glue-libs -p /sbin/ldconfig
 
 %postun -n cluster-glue-libs -p /sbin/ldconfig
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cluster-glue/cluster-glue-suse.spec 
new/cluster-glue/cluster-glue-suse.spec
--- old/cluster-glue/cluster-glue-suse.spec     2014-06-12 12:28:59.000000000 
+0200
+++ new/cluster-glue/cluster-glue-suse.spec     2014-06-25 14:47:30.000000000 
+0200
@@ -42,6 +42,7 @@
 BuildRequires:  libxslt docbook_4 docbook-xsl-stylesheets
 BuildRequires:  help2man
 BuildRequires:  asciidoc
+BuildRequires:  libbz2-devel libaio-devel
 
 Obsoletes:     heartbeat-common
 Provides:      heartbeat-common
@@ -56,6 +57,11 @@
 BuildRequires:  libcurl-devel 
 %endif
 
+%if %{defined systemd_requires}
+BuildRequires:  systemd
+%{?systemd_requires}
+%endif
+
 %description
 A collection of common tools derived from the Heartbeat project that are 
 useful for writing cluster managers such as Pacemaker.
@@ -113,6 +119,9 @@
     --with-daemon-group=%{gname} \
     --with-daemon-user=%{uname} \
     --with-rundir=%{_rundir} \
+%if %{defined _unitdir}
+    --with-systemdsystemunitdir=%{_unitdir} \
+%endif
     --docdir=%{glue_docdir}
 %endif
 
@@ -128,11 +137,15 @@
 find $RPM_BUILD_ROOT -name '*.pyc' -type f -print0 | xargs -0 rm -f
 find $RPM_BUILD_ROOT -name '*.pyo' -type f -print0 | xargs -0 rm -f
 
+%if %{defined _unitdir}
+ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rclogd
+%else
 test -d $RPM_BUILD_ROOT/sbin || mkdir $RPM_BUILD_ROOT/sbin
 (
   cd $RPM_BUILD_ROOT/sbin
   ln -s /etc/init.d/logd rclogd
 )
+%endif
 
 ###########################################################
 
@@ -163,7 +176,20 @@
         -d %{_var}/lib/heartbeat/cores/%{uname} -o -u %{uid} \
         %{uname} 2>/dev/null || :
 fi
+%if %{defined _unitdir}
+  %service_add_pre logd.service
+%endif
+
+%if %{defined _unitdir}
+%post
+%service_add_post logd.service
+
+%preun
+%service_del_preun logd.service
 
+%postun
+%service_del_postun logd.service
+%else
 %preun
 %stop_on_removal logd
 
@@ -172,6 +198,7 @@
 
 %postun
 %insserv_cleanup
+%endif
 
 %post -n libglue2
 /sbin/ldconfig  
@@ -213,7 +240,13 @@
 %{_sbindir}/meatclient
 %{_sbindir}/stonith
 
+%if %{defined _unitdir}
+%{_unitdir}/logd.service
+%{_sbindir}/rclogd
+%else
 %{_sysconfdir}/init.d/logd
+/sbin/rclogd
+%endif
 
 %doc %{_mandir}/man1/*
 %doc %{_mandir}/man8/*
@@ -223,8 +256,6 @@
 %doc logd/logd.cf
 %doc doc/stonith/README*
 
-/sbin/rclogd
-
 %{_libdir}/heartbeat/lrmd
 %{_libdir}/heartbeat/ha_logd
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cluster-glue/hb_report/hb_report.in 
new/cluster-glue/hb_report/hb_report.in
--- old/cluster-glue/hb_report/hb_report.in     2014-06-12 12:28:59.000000000 
+0200
+++ new/cluster-glue/hb_report/hb_report.in     2014-06-25 14:47:30.000000000 
+0200
@@ -174,7 +174,7 @@
 }
 chkname() {
        [ "$1" ] || usage short
-       echo $1 | grep -qs '[^a-zA-Z0-9@_+=:-]' &&
+       echo $1 | grep -qs '[^a-zA-Z0-9@_+=:.-]' &&
                fatal "$1 contains illegal characters"
 }
 set_dest() {

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to