Blame SOURCES/0009-Add-install-targets-for-3c2374b-and-make-the-filenam.patch

fe5aa1
From fc08bd9a51b4bf576f7d6c1df6fb3f3d8dba26c1 Mon Sep 17 00:00:00 2001
fe5aa1
From: Peter Jones <pjones@redhat.com>
fe5aa1
Date: Tue, 9 Jun 2015 16:00:00 -0400
fe5aa1
Subject: [PATCH 09/15] Add "install" targets for 3c2374b and make the
fe5aa1
 filenames a little nicer.
fe5aa1
fe5aa1
Related: rhbz#1141263
fe5aa1
fe5aa1
Signed-off-by: Peter Jones <pjones@redhat.com>
fe5aa1
(cherry picked from commit 95195477dac72d4fcc09726314da4a8dd3552d49)
fe5aa1
---
fe5aa1
 src/Makefile                | 6 ++++++
fe5aa1
 src/pesign-authorize-groups | 4 ++--
fe5aa1
 src/pesign-authorize-users  | 4 ++--
fe5aa1
 3 files changed, 10 insertions(+), 4 deletions(-)
fe5aa1
fe5aa1
diff --git a/src/Makefile b/src/Makefile
fe5aa1
index 766ffe8..6b1e582 100644
fe5aa1
--- a/src/Makefile
fe5aa1
+++ b/src/Makefile
fe5aa1
@@ -72,6 +72,12 @@ install_systemd:
fe5aa1
 	$(INSTALL) -m 644 tmpfiles.conf $(INSTALLROOT)/usr/lib/tmpfiles.d/pesign.conf
fe5aa1
 	$(INSTALL) -d -m 755 $(INSTALLROOT)/usr/lib/systemd/system/
fe5aa1
 	$(INSTALL) -m 644 pesign.service $(INSTALLROOT)/usr/lib/systemd/system/
fe5aa1
+	$(INSTALL) -d -m 755 $(INSTALLROOT)$(PREFIX)/sbin/
fe5aa1
+	$(INSTALL) -m 755 pesign-authorize-users $(INSTALLROOT)$(PREFIX)/sbin/pesign-authorize-users
fe5aa1
+	$(INSTALL) -m 755 pesign-authorize-groups $(INSTALLROOT)$(PREFIX)/sbin/pesign-authorize-groups
fe5aa1
+	$(INSTALL) -d -m 700 $(INSTALLROOT)/etc/pesign
fe5aa1
+	$(INSTALL) -m 600 /dev/null $(INSTALLROOT)/etc/pesign/users
fe5aa1
+	$(INSTALL) -m 600 /dev/null $(INSTALLROOT)/etc/pesign/groups
fe5aa1
 
fe5aa1
 install_sysvinit:
fe5aa1
 	$(INSTALL) -d -m 755 $(INSTALLROOT)/etc/rc.d/init.d/
fe5aa1
diff --git a/src/pesign-authorize-groups b/src/pesign-authorize-groups
fe5aa1
index 1048904..e3864ce 100644
fe5aa1
--- a/src/pesign-authorize-groups
fe5aa1
+++ b/src/pesign-authorize-groups
fe5aa1
@@ -9,8 +9,8 @@
fe5aa1
 
fe5aa1
 # License: GPLv2
fe5aa1
 
fe5aa1
-if [[ -r /etc/pesign/authorize-groups ]]; then
fe5aa1
-    for group in $(cat /etc/pesign/authorize-groups); do
fe5aa1
+if [[ -r /etc/pesign/groups ]]; then
fe5aa1
+    for group in $(cat /etc/pesign/groups); do
fe5aa1
         setfacl -m g:${group}:rx /var/run/pesign
fe5aa1
         setfacl -m g:${group}:rw /var/run/pesign/socket
fe5aa1
     done
fe5aa1
diff --git a/src/pesign-authorize-users b/src/pesign-authorize-users
fe5aa1
index 1993570..e500204 100644
fe5aa1
--- a/src/pesign-authorize-users
fe5aa1
+++ b/src/pesign-authorize-users
fe5aa1
@@ -9,8 +9,8 @@
fe5aa1
 
fe5aa1
 # License: GPLv2
fe5aa1
 
fe5aa1
-if [[ -r /etc/pesign/authorize-users ]]; then
fe5aa1
-    for username in $(cat /etc/pesign/authorize-users); do
fe5aa1
+if [[ -r /etc/pesign/users ]]; then
fe5aa1
+    for username in $(cat /etc/pesign/users); do
fe5aa1
         setfacl -m u:${username}:rx /var/run/pesign
fe5aa1
         setfacl -m u:${username}:rw /var/run/pesign/socket
fe5aa1
     done
fe5aa1
-- 
fe5aa1
2.5.5
fe5aa1