URL: https://github.com/SSSD/sssd/pull/5633
Author: joakim-tjernlund
 Title: #5633: Gentoo/openrc: Add sssd-kcm service script
Action: opened

PR body:
"""

"""

To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5633/head:pr5633
git checkout pr5633
From f6928b56dfeeeb01c61bfbfc950671236fc533f3 Mon Sep 17 00:00:00 2001
From: Joakim Tjernlund <joakim.tjernl...@infinera.com>
Date: Sun, 16 May 2021 17:53:21 +0200
Subject: [PATCH] Gentoo/openrc: Add sssd-kcm service script

---
 Makefile.am                 |  3 ++-
 configure.ac                |  2 +-
 src/sysv/gentoo/sssd-kcm.in | 16 ++++++++++++++++
 3 files changed, 19 insertions(+), 2 deletions(-)
 create mode 100644 src/sysv/gentoo/sssd-kcm.in

diff --git a/Makefile.am b/Makefile.am
index 4d9acaef99..12cdfbc606 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -5079,7 +5079,8 @@ endif
 else
 if HAVE_GENTOO
     init_SCRIPTS += \
-        src/sysv/gentoo/sssd
+        src/sysv/gentoo/sssd \
+        src/sysv/gentoo/sssd-kcm
 else
     init_SCRIPTS += \
         src/sysv/sssd
diff --git a/configure.ac b/configure.ac
index 496c558fb8..e98487cae0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -524,7 +524,7 @@ AC_DEFINE_UNQUOTED([ABS_SRC_DIR], ["$my_srcdir"], [Absolute path to the source d
 
 AC_CONFIG_FILES([Makefile contrib/sssd.spec src/examples/rwtab src/doxy.config
                  contrib/sssd-pcsc.rules
-                 src/sysv/sssd src/sysv/gentoo/sssd
+                 src/sysv/sssd src/sysv/gentoo/sssd src/sysv/gentoo/sssd-kcm
                  po/Makefile.in src/man/Makefile src/tests/cwrap/Makefile
                  src/tests/intg/Makefile src/tests/test_CA/Makefile
                  src/tests/test_CA/intermediate_CA/Makefile
diff --git a/src/sysv/gentoo/sssd-kcm.in b/src/sysv/gentoo/sssd-kcm.in
new file mode 100644
index 0000000000..2ecbec7291
--- /dev/null
+++ b/src/sysv/gentoo/sssd-kcm.in
@@ -0,0 +1,16 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v3
+
+
+command="@libexecdir@/sssd/sssd_kcm"
+command_background="true"
+command_args="--uid=0 --gid=0 --logger=files ${SSSD_KCM_OPTIONS}"
+description="SSSD Kerberos Cache Manager"
+pidfile="@pidpath@/sssd_kcm.pid"
+
+depend(){
+    need localmount clock
+    use syslog
+    before sssd
+}
_______________________________________________
sssd-devel mailing list -- sssd-devel@lists.fedorahosted.org
To unsubscribe send an email to sssd-devel-le...@lists.fedorahosted.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/sssd-devel@lists.fedorahosted.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to