On (24/03/17 16:44), [email protected] wrote:
>When debugging sssd it would be nice to be able to do various operations that 
>getent can't do (e.g. 'name-to-sid' or 'sid-to-uid' etc.) or nss is not 
>configured to do (testing that auth works e.g.) and the wbinfo tools has a 
>pretty good list of the typical things that an admin or developer would want 
>to do to test sssd or winbind, but ... I couldn't find an sssd equivalent of 
>wbinfo and it looks like this is a know issue, e.g. I saw this thread 
>http://serverfault.com/questions/795004/what-is-the-sssd-equivalent-for-wbinfo 
>and others.
>
>Is there any work in progress on an sssd equivalent of wbinfo?

You can use python bindings for similar purpose

    import pysss_nss_idmap

    group = 'Domain Users'
    group_id = grp.getgrnam(group).gr_gid
    group_sid = # set group SID value here as string

    user = 'user1_dom1-19661'
    user_id = pwd.getpwnam(user).pw_uid
    user_sid = # set user SID value here as string

    pysss_nss_idmap.getsidbyname(group)

    pysss_nss_idmap.getsidbyid(group_id)

    pysss_nss_idmap.getidbysid(group_sid)

    pysss_nss_idmap.getnamebysid(group_sid)

    output = pysss_nss_idmap.getsidbyname('Domain Users')['Domain Users']
    assert output[pysss_nss_idmap.TYPE_KEY] == pysss_nss_idmap.ID_GROUP


LS
_______________________________________________
sssd-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to