From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
Using useradd -p [password] or usermod -p [password] does not encrypt the
password in the /etc/shadow file. Using any combination of double quotes,
single quotes or back ticks makes no difference either. Using passwd --
stdin < [filename with password in it] DOES encrypt the password.
Steps to Reproduce:
1.useradd joe -p password
2.usermod joe -p password
Actual Results: vi /etc/shadow
Expected Results: vi /etc/shadow
From the man page:
The encrypted password, as returned by crypt(3) or
an MD5 password generator. The default is to dis-
able the account.