|
|
Specifying a usertype overrides owned accounts being unretired to usertype ``pseudo''. The other usertypes are ``sso'', ``operator'' and ``admin''. (See addxusers(ADM) for an explanation of usertypes.)
unretire can also be used to retire users by specifying a
usertype of ``retired'' (assuming the account is not already retired).
When an account is retired, the encrypted
password is set to an asterisk (), further
ensuring that the account can no longer be used. Accounts which are
logged in cannot have their usertype changed.
If no users are specified on the command line then unretire will read standard input for account names, one per line.
unretire uses ale(ADM) and the underlying chtype shell script. ale requires the invoking user to have the auth subsystem authorization and the chown and execsuid kernel privileges.
Currently the TCB does not distinguish between ``pseudo'', ``sso'', ``operator'' or ``admin'' usertypes. They all indicate that the account is not intended to be logged into directly.