Shadow does not initialize supplemental groups properly. #4437

When opening the user log, the shadow attempts to re-initialize the user
uids while in the user priv-state. This results in none of the user's
supplemental groups being set when opening the user log, which could
cause the open to fail.