Skip to content

Commit 31487a8

Browse files
sumit-bosepbrezina
authored andcommitted
hosts: add client feature 'idp-provider'
1 parent 3db7337 commit 31487a8

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

sssd_test_framework/hosts/client.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ def features(self) -> dict[str, bool]:
5252
[ -f "/usr/lib64/sssd/libsss_files.so" ] && echo "files-provider" || :
5353
[ -f "/usr/libexec/sssd/passkey_child" ] && echo "passkey" || :
5454
[ -f "/usr/bin/sss_ssh_knownhosts" ] && echo "knownhosts" || :
55+
[ -f "/usr/lib64/sssd/libsss_idp.so" ] && echo "idp-provider" || :
5556
systemctl cat sssd.service | grep -q "If service configured to be run under" && echo "non-privileged" || :
5657
strings /usr/lib64/sssd/libsss_ldap_common.so | grep ldap_use_ppolicy && echo "ldap_use_ppolicy" || :
5758
# enumerate (bool) Feature is only supported for domains with id_provider = ldap or id_provider = proxy.
@@ -69,6 +70,7 @@ def features(self) -> dict[str, bool]:
6970
"ldap_use_ppolicy": False,
7071
"knownhosts": False,
7172
"limited_enumeration": False,
73+
"idp-provider": False,
7274
}
7375

7476
self._features.update({k: True for k in result.stdout_lines})

0 commit comments

Comments
 (0)