URL:
https://github.com/freeipa/freeipa/pull/3339
Author: abbra
Title: #3339: WIP: SMB user attributes
Action: opened
PR body:
"""
This is a variation of the pull request #2983, now that SMB service support is merged. I
fixed a number of issues there and spent some time on rethinking how this set of
attributes should be called.
I added an experimental code to hide SMB user attributes if there is no `ipaNTUserAttrs`
object class in the list of object classes for the user account. You cannot create them
without adding the object class and you cannot add this object class without adding
`ipaNTSecurityIdentifier`. Right now `ipaNTSecurityIdentifier` added on user creation if
`ipa-adtrust-install` was run at least on one IPA master. Alternatively, it is added with
`ipa-adtrust-install --add-sids` run.
"""
To pull the PR as Git branch:
git remote add ghfreeipa
https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3339/head:pr3339
git checkout pr3339