daemon: uncache user before deleting user
authorRay Strode <rstrode@redhat.com>
Tue, 24 Jul 2012 21:49:35 +0000 (17:49 -0400)
committerRay Strode <rstrode@redhat.com>
Tue, 24 Jul 2012 21:52:13 +0000 (17:52 -0400)
commit4a4c41c3445b921e99dfe2a27abaf4346be575a2
tree6c50999c8675b5365a41118896aa041c62c1acb6
parentf9299269a71d85efbec3a06f28fa6edd24f339c3
daemon: uncache user before deleting user

When deleting a user account it's important to clean up our
cache file on the user even if userdel fails.  userdel only
works on local users, and we want DeleteUser() when called
on remote users to behave something like UncacheUser().

This commit rearranges the order in which we delete the users
cache files versus delete the user, such that the cache files
are always deleted.

https://bugs.freedesktop.org/show_bug.cgi?id=50770
src/daemon.c