diff options
author | Kaleb S. KEITHLEY <kkeithle@redhat.com> | 2015-03-17 09:27:05 -0400 |
---|---|---|
committer | Kaleb KEITHLEY <kkeithle@redhat.com> | 2015-03-17 13:39:44 -0700 |
commit | d81182cf69a4f188f304fcce6d651ffd56b67aac (patch) | |
tree | f71627c738d4424aa989805c9fe829f516ec6c51 /glusterfs.spec.in | |
parent | c8be9af5f54aa3e42dffee4024d2915743258242 (diff) |
NFS-Ganesha: Install scripts, config files, and resource agent scripts
Resubmitting after a gerrit bug bungled the merge of
http://review.gluster.org/9621 (was it really a gerrit bug?)
Scripts related to NFS-Ganesha are in extras/ganesha/scripts.
Config files are in extras/ganesha/config.
Resource Agent files are in extras/ganesha/ocf
Files are copied to appropriate locations.
Change-Id: I137169f4d653ee2b7d6df14d41e2babd0ae8d10c
BUG: 1188184
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
Reviewed-on: http://review.gluster.org/9912
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Diffstat (limited to 'glusterfs.spec.in')
-rw-r--r-- | glusterfs.spec.in | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/glusterfs.spec.in b/glusterfs.spec.in index ef8326f4cbe..b385f377490 100644 --- a/glusterfs.spec.in +++ b/glusterfs.spec.in @@ -349,6 +349,26 @@ is in user space and easily manageable. This package provides support to FUSE based clients. +%package ganesha +Summary: NFS-Ganesha configuration +Group: Applications/File + +Requires: %{name}-server = %{version}-%{release} +Requires: nfs-ganesha-gluster +Requires: pcs + +%description ganesha +GlusterFS is a distributed file-system capable of scaling to several +petabytes. It aggregates various storage bricks over Infiniband RDMA +or TCP/IP interconnect into one large parallel network file +system. GlusterFS is one of the most sophisticated file systems in +terms of features and extensibility. It borrows a powerful concept +called Translators from GNU Hurd kernel. Much of the code in GlusterFS +is in user space and easily manageable. + +This package provides the configuration and related files for using +NFS-Ganesha as the NFS server using GlusterFS + %if ( 0%{!?_without_georeplication:1} ) %package geo-replication Summary: GlusterFS Geo-replication @@ -443,7 +463,7 @@ Group: System Environment/Base Group: Productivity/Clustering/HA %endif # for glusterd -Requires: glusterfs-server +Requires: %{name}-server # depending on the distribution, we need pacemaker or resource-agents Requires: %{_prefix}/lib/ocf/resource.d @@ -934,6 +954,11 @@ fi %endif %endif +%files ganesha +%{_sysconfdir}/ganesha/* +%{_libexecdir}/ganesha/* +%{_prefix}/lib/ocf/resource.d/heartbeat/* + %if ( 0%{!?_without_georeplication:1} ) %files geo-replication %config(noreplace) %{_sysconfdir}/logrotate.d/glusterfs-georep @@ -1054,6 +1079,9 @@ fi %ghost %attr(0600,-,-) %{_sharedstatedir}/glusterd/nfs/run/nfs.pid %changelog +* Tue Mar 17 2015 Kaleb S. KEITHLEY <kkeithle@redhat.com> +- glusterfs-ganesha sub-package + * Thu Mar 12 2015 Kotresh H R <khiremat@redhat.com> - gfind_missing_files tool is included (#1187140) |