-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/1512/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
This patch solves:
* Avoid race conditions with shadow-utils.
* Avoid race condition with libuser: uid/gid "sharing" amoung
users/groups.
* Fix deadlock in lock.c code.
This patch introduces giant lock which is held for all write operations.
Diffs
-----
src/account/LMI_AccountManagementServiceProvider.c
d4e51d55e259c582c4e145fcd45191aec6e484b1
src/account/LMI_AccountProvider.c fa2e3165f79844d4fac908ce344a69d735f6150d
src/account/LMI_GroupProvider.c efdbad53c57c102a9c6e760da968773e9aa2bf60
src/account/lock.h ab5827bb543ad35e4ab25e7e3edc84f5c416e1fc
src/account/lock.c b18b87dd11c42923699d53e409460aeb7b4a996a
Diff:
http://reviewboard-openlmi.rhcloud.com/r/1512/diff/
Testing
-------
Thanks,
Robin Hack