getnewpasswd
pw->pw_passwd = getnewpasswd(pw, lc, authenticated);
char *getnewpasswd(struct passwd *, login_cap_t *, int);