74b1de
From 27d69d8927a946562aef08a6edfee38b9998f96d Mon Sep 17 00:00:00 2001
74b1de
From: Anoop C S <anoopcs@redhat.com>
74b1de
Date: Wed, 12 Jun 2019 15:41:27 +0530
74b1de
Subject: [PATCH 325/335] extras/hooks: Install and package newly added post
74b1de
 add-brick hook script
74b1de
74b1de
Previously a new SELinux hook script was added as a post add-brick
74b1de
operation to label new brick paths. But the change failed to install
74b1de
and package new script. Therefore making necessary changes to Makefile
74b1de
and spec file to get it installed and packaged.
74b1de
74b1de
Backport of https://review.gluster.org/c/glusterfs/+/22856
74b1de
74b1de
Change-Id: I67b8f4982c2783c34a4bc749fb4387c19a038225
74b1de
BUG: 1686800
74b1de
Signed-off-by: Anoop C S <anoopcs@redhat.com>
74b1de
Reviewed-on: https://code.engineering.redhat.com/gerrit/185856
74b1de
Tested-by: RHGS Build Bot <nigelb@redhat.com>
74b1de
Reviewed-by: Sunil Kumar Heggodu Gopala Acharya <sheggodu@redhat.com>
74b1de
---
74b1de
 extras/hook-scripts/add-brick/post/Makefile.am | 4 ++--
74b1de
 glusterfs.spec.in                              | 1 +
74b1de
 2 files changed, 3 insertions(+), 2 deletions(-)
74b1de
74b1de
diff --git a/extras/hook-scripts/add-brick/post/Makefile.am b/extras/hook-scripts/add-brick/post/Makefile.am
74b1de
index bfc0c1c..9b236df 100644
74b1de
--- a/extras/hook-scripts/add-brick/post/Makefile.am
74b1de
+++ b/extras/hook-scripts/add-brick/post/Makefile.am
74b1de
@@ -1,6 +1,6 @@
74b1de
-EXTRA_DIST = disabled-quota-root-xattr-heal.sh S13create-subdir-mounts.sh
74b1de
+EXTRA_DIST = disabled-quota-root-xattr-heal.sh S10selinux-label-brick.sh S13create-subdir-mounts.sh
74b1de
 
74b1de
 hookdir = $(GLUSTERD_WORKDIR)/hooks/1/add-brick/post/
74b1de
 if WITH_SERVER
74b1de
-hook_SCRIPTS = disabled-quota-root-xattr-heal.sh S13create-subdir-mounts.sh
74b1de
+hook_SCRIPTS = disabled-quota-root-xattr-heal.sh S10selinux-label-brick.sh S13create-subdir-mounts.sh
74b1de
 endif
74b1de
diff --git a/glusterfs.spec.in b/glusterfs.spec.in
74b1de
index eeadb65..91180db 100644
74b1de
--- a/glusterfs.spec.in
74b1de
+++ b/glusterfs.spec.in
74b1de
@@ -1447,6 +1447,7 @@ exit 0
74b1de
        %dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick
74b1de
        %dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/post
74b1de
             %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/post/disabled-quota-root-xattr-heal.sh
74b1de
+            %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/post/S10selinux-label-brick.sh
74b1de
             %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/post/S13create-subdir-mounts.sh
74b1de
        %dir %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/pre
74b1de
             %attr(0755,-,-) %{_sharedstatedir}/glusterd/hooks/1/add-brick/pre/S28Quota-enable-root-xattr-heal.sh
74b1de
-- 
74b1de
1.8.3.1
74b1de