URL:
https://github.com/SSSD/sssd/pull/136
Title: #136: Tlog integration
lslebodn commented:
"""
The only problem is the users won't be able to login if session
recording is enabled for them and tlog is not installed.
That sounds like misconfiguration. In fedora, I would prefer to have weak dependency[1] on
tlog in sssd. With "recommends" it would be installed by default but users would
be able remove tlog package. Therefore we cannot rely on existing binary on system. But we
can detect that after starting sssd that session recording is enabled and there is missing
tlog shell(missing execute bit ...). Then we have two options:
1. fail due to misconfiguration;
2. scream to syslog + disable session recording and continue as it was not enabled.
[1]
http://rpm.org/user_doc/dependencies.html#weak-dependencies
"""
See the full comment at
https://github.com/SSSD/sssd/pull/136#issuecomment-298012520