[packages/glusterfs] - rel 4. Enabled systemd service files, but seems they are broken.
matkor
matkor at pld-linux.org
Tue May 17 15:08:56 CEST 2016
commit 40d5e2bfaa368be2c5d147ebaa2220e0de064af0
Author: Mateusz Korniak <matkor at pld-linux.org>
Date: Tue May 17 15:08:40 2016 +0200
- rel 4. Enabled systemd service files, but seems they are broken.
glusterfs.spec | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/glusterfs.spec b/glusterfs.spec
index ab57e78..92a8791 100644
--- a/glusterfs.spec
+++ b/glusterfs.spec
@@ -4,6 +4,8 @@
# - Check transport-ibverbs package and ibverbs bcond
# - Add passing options from /etc/sysconfig/glusterfsd to glusterfsd
# - package /etc/glusterfs/glusterfs-logrotate as logrotate config
+# - Fix/provide working systemd service files.
+# As for 3.7.11, package provided seems be non-working.
#
# Conditional build:
%bcond_without ibverbs # ib-verbs transport
@@ -13,7 +15,7 @@ Summary: Clustered File Storage that can scale to peta bytes
Summary(pl.UTF-8): Klastrowy system przechowywania plików skalujący się do petabajtów
Name: glusterfs
Version: 3.7.11
-Release: 3
+Release: 4
License: LGPL v3+ or GPL v2 (libraries), GPL v3+ (programs)
Group: Applications/System
Source0: http://download.gluster.org/pub/gluster/glusterfs/3.7/LATEST/glusterfs-%{version}.tar.gz
@@ -238,7 +240,9 @@ Plik składni Vima do edycji konfiguracji GlusterFS-a.
--enable-fusermount \
%{!?with_ibverbs:--disable-ibverbs} \
--enable-systemtap%{!?with_systemtap:=no} \
- --with-initdir=/etc/rc.d/init.d
+ --with-initdir=/etc/rc.d/init.d \
+ --with-systemddir=%{systemdunitdir}
+
%{__make} -j1
@@ -430,7 +434,9 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_sbindir}/gfind_missing_files
%attr(755,root,root) %{_sbindir}/glusterd
%attr(755,root,root) %{_sbindir}/snap_scheduler.py
+%{systemdunitdir}/glusterd.service
%{systemdtmpfilesdir}/gluster.conf
+
%{_mandir}/man8/glusterd.8*
%dir %{_var}/lib/glusterd
%dir %{_var}/lib/glusterd/groups
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/glusterfs.git/commitdiff/40d5e2bfaa368be2c5d147ebaa2220e0de064af0
More information about the pld-cvs-commit
mailing list