Title: #649: sudo: respect case sensitivity in sudo responder
If the domain is not case sensitive and the case of the original user
or group name differs from the name in the rule we failed to find the
Now we filter the rule only with lower cased values in such domain.
Steps to reproduce:
1. Add user/group with upper case, e.g. USER-1
2. Add sudo rule with lower cased name, e.g. sudoUser: user-1
3. Login to system with lower case, e.g. user-1
4. Run sudo -l
Without the patch, rule is not found.
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/649/head:pr649
git checkout pr649