------------------------------------------------------------------------
r9039 | yaberauneya | 2011-12-09 00:49:54 -0800 (Fri, 09 Dec 2011) | 9 lines
Fix tracebacks which occur if with invalidating home directories.
This occurs on 8.0.2+ if an SSH pubkey was provided and the path provided for the home directory was invalidated, in particular:
1. /nonexistent was provided for a home directory when creating a new user.
2. /nonexistent or /root was provided as the user's home directory when modifying an existing user.
This addresses ticket 1082.