[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