On Wed, Jul 22, 2015 at 12:18:07PM +0200, Jakub Hrozek wrote:
On Wed, Jul 22, 2015 at 10:01:31AM +0200, Sumit Bose wrote:
> On Tue, Jul 21, 2015 at 09:41:46PM +0200, Jakub Hrozek wrote:
> > Hi,
> >
> > the attached patch fixes
https://fedorahosted.org/sssd/ticket/2724 for
> > me. I haven't yet heard back from the affected user, but they do have
> > test packages available.
>
> The patch is working as expected and fixes the issue for me as well.
>
> Although it might not look as the most elegant way I think the approach
> is ok because otherwise we would be to check for every group by GID
> request if the GID might belong to a MPG which would require a user
> lookup. This would slow down the requests where the GID belong to a
> normal (non-MPG) group.
>
> Nevertheless I wonder if we should check if the group name matches the
> user name before deleting the group by GID to be on the safe side?
OK, done.
Thank you. The patch looks good and is working as advertised, ACK.
btw the function is really long. Would you oppose to splitting it into
smaller functions that save user/group/... ?
(We need tests for that, though..)
no, feel free to open tickets to track this.
bye,
Sumit