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