--- passwd.c.orig Sat Apr 19 00:27:09 2003 +++ passwd.c Wed May 10 13:42:40 2006 @@ -119,10 +119,14 @@ fprintf(stderr, "Changing NIS password for %s\n", pwd->pw_name); break; + case _PWF_HESIOD: + fprintf(stderr, "Changing HESIOD password for %s\n", + pwd->pw_name); + break; default: /* XXX: Green men ought to be supported via PAM. */ errx(1, - "Sorry, `passwd' can only change passwords for local or NIS users."); + "Sorry, `passwd' can only change passwords for local, NIS, or HESIOD users."); } #define pam_check(func) do { \