Multiple unix groups
|Reported by:||anonymous||Owned by:||Noah Kantrowitz|
I have set up trac to authenticate from AD and have set up a map so that certain users map to the UNIX group tracadmin. I have checked out the process and I definitely have tracadmin group permissions assoicated with the user.
I suspect (well in fact know) that the user is part of more than one group and it appears that only the first group in the range is matched against the permissions list with the result that no rights are assigned. From the code it looks as though other groups are being picked up and I was wondering whether it was possible to make the plugin such that it would try and match all the groups in the list until such time as a match was found or no more groups were listed. Or may be, again looking at the code (I'm very new to Python!), this isn't the right place for this change.