NEED_UID
need = NEED_FULLNAME|NEED_HOMEDIR|NEED_SHELL|NEED_UID|NEED_GID;
if (!bitset(NEED_UID, need))
need &= ~NEED_UID;