[Pkg-sssd-devel] [Git][sssd-team/sssd][master] 2 commits: fix-have-systemd.patch: correct detection of systemd.pc

Timo Aaltonen gitlab at salsa.debian.org
Fri Jul 19 15:46:20 BST 2019



Timo Aaltonen pushed to branch master at Debian SSSD packaging / sssd


Commits:
f4e39c76 by Sam Morris at 2019-07-15T13:03:45Z
fix-have-systemd.patch: correct detection of systemd.pc

Caused sssd to be built without systemd notification support.

- - - - -
82b281c0 by Sam Morris at 2019-07-15T13:21:47Z
default-to-socket-activated-services.diff: rely on socket activation to spawn nss and pam responders

sssd-{nss,pam}.socket will only start if the corresponding backend is
_not_ listed in the 'services' line in sssd.conf. This change causes
them to be socket-activated instead of managed by sssd.

- - - - -


3 changed files:

- + debian/patches/default-to-socket-activated-services.diff
- + debian/patches/fix-have-systemd.diff
- debian/patches/series


Changes:

=====================================
debian/patches/default-to-socket-activated-services.diff
=====================================
@@ -0,0 +1,8 @@
+--- sssd.orig/src/examples/sssd.conf
++++ sssd/src/examples/sssd.conf
+@@ -1,5 +1,4 @@
+ [sssd]
+-services = nss, pam
+ domains = shadowutils
+ 
+ [nss]


=====================================
debian/patches/fix-have-systemd.diff
=====================================
@@ -0,0 +1,12 @@
+diff --git a/src/external/systemd.m4 b/src/external/systemd.m4
+index 9cd42086f..a0e20490f 100644
+--- a/src/external/systemd.m4
++++ b/src/external/systemd.m4
+@@ -1,5 +1,5 @@
+ if test x"$with_syslog" = xjournald || \
+-     test x"$with_initdscript" = xsystemd;  then
++     test x"$with_initscript" = xsystemd;  then
+ 
+     dnl A macro to check presence of systemd on the system
+     PKG_CHECK_EXISTS([systemd],
+


=====================================
debian/patches/series
=====================================
@@ -1 +1,3 @@
+fix-have-systemd.diff
 fix-whitespace-test.diff
+default-to-socket-activated-services.diff



View it on GitLab: https://salsa.debian.org/sssd-team/sssd/compare/e9003d1bb979c3217dea91c9e1940ecb287670cd...82b281c07f3d571834b49467fe3cd77a83c85068

-- 
View it on GitLab: https://salsa.debian.org/sssd-team/sssd/compare/e9003d1bb979c3217dea91c9e1940ecb287670cd...82b281c07f3d571834b49467fe3cd77a83c85068
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-sssd-devel/attachments/20190719/1dc222c5/attachment-0001.html>


More information about the Pkg-sssd-devel mailing list