URL: https://github.com/SSSD/sssd/pull/398 Author: lslebodn Title: #398: intg: Fix execution with dbus-1.11.18 Action: opened
PR body: """ Since dbus-1.11.18 DBUS_COOKIE_SHA1 respect $HOME variable and fallback to value returned from getpwnam only if env HOME does not exist. It caused problem for dbus communication between sssd processes because local user usually do not have directory $HOME/.dbus-keyrings/. And directory created in cwrap environment is problmatic
[build@host ~]$ ls -ld ~/.dbus-keyrings/ drw-------. 2 build build 6 Oct 3 10:44 /home/build/.dbus-keyrings/
[buildhost ~]$ ls -lna ~/.dbus-keyrings/ ls: cannot access '/home/build/.dbus-keyrings/.': Permission denied ls: cannot access '/home/build/.dbus-keyrings/..': Permission denied total 0 d????????? ? ? ? ? ? . d????????? ? ? ? ? ? ..
[build@host ~]$ touch ~/.dbus-keyrings/test touch: cannot touch '/home/build/.dbus-keyrings/test': Permission denied
Other alternative would be to set env variable HOME to the same value as in fake passwd file: HOME=$(abs_builddir)/root
Related dbus bug: https://bugs.freedesktop.org/show_bug.cgi?id=101960
Resolves: https://pagure.io/SSSD/sssd/issue/3531 """
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/398/head:pr398 git checkout pr398
URL: https://github.com/SSSD/sssd/pull/398 Title: #398: intg: Fix execution with dbus-1.11.18
fidencio commented: """ @lslebodn, thanks for the investigation and the patch!
I've fired a CI build and I'll add the "Accepted" label as soon as it passes there. """
See the full comment at https://github.com/SSSD/sssd/pull/398#issuecomment-333953214
URL: https://github.com/SSSD/sssd/pull/398 Title: #398: intg: Fix execution with dbus-1.11.18
fidencio commented: """ Hmm. @lslebodn probably already fired a CI build with the patch: http://vm-058-233.$%7Babc%7D/logs/job/78/60/summary.html """
See the full comment at https://github.com/SSSD/sssd/pull/398#issuecomment-333956129
URL: https://github.com/SSSD/sssd/pull/398 Title: #398: intg: Fix execution with dbus-1.11.18
Label: +Accepted
URL: https://github.com/SSSD/sssd/pull/398 Title: #398: intg: Fix execution with dbus-1.11.18
lslebodn commented: """ master: * 82c36227e36de155b13e6eb7cfa3e80a25774157
sssd-1-14: * ff2ff94a1cdb98a55a2d8a3c3bbe06e1fb948d5a
sssd-1-13: * 26f2a1cbc317face478cbb444a2984692dbde9c3 """
See the full comment at https://github.com/SSSD/sssd/pull/398#issuecomment-334048378
URL: https://github.com/SSSD/sssd/pull/398 Author: lslebodn Title: #398: intg: Fix execution with dbus-1.11.18 Action: closed
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/398/head:pr398 git checkout pr398
URL: https://github.com/SSSD/sssd/pull/398 Title: #398: intg: Fix execution with dbus-1.11.18
Label: +Pushed
sssd-devel@lists.fedorahosted.org