diff options
author | nectar <nectar@FreeBSD.org> | 2003-04-18 21:27:09 +0000 |
---|---|---|
committer | nectar <nectar@FreeBSD.org> | 2003-04-18 21:27:09 +0000 |
commit | 8d0a63adb53549a82cafbe98830f372ae8a79d7a (patch) | |
tree | 8c99c3b136ddaa8cc3570717500d997da3ed5992 | |
parent | a999bc3c9d3561d9af91da7f1bd41836cdd390a6 (diff) | |
download | FreeBSD-src-8d0a63adb53549a82cafbe98830f372ae8a79d7a.zip FreeBSD-src-8d0a63adb53549a82cafbe98830f372ae8a79d7a.tar.gz |
While I really liked the error message one received from `passwd'
when it could not determine the source of the user's passwd(5) entry,
it might be somewhat confusing now that we can have sources that are
not compiled into libc.
-rw-r--r-- | usr.bin/passwd/passwd.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/usr.bin/passwd/passwd.c b/usr.bin/passwd/passwd.c index c66bcb0..d35458c 100644 --- a/usr.bin/passwd/passwd.c +++ b/usr.bin/passwd/passwd.c @@ -119,13 +119,10 @@ main(int argc, char *argv[]) fprintf(stderr, "Changing NIS password for %s\n", pwd->pw_name); break; - case _PWF_HESIOD: - errx(1, "can't change Hesiod password"); - break; default: - /* specieist! */ - errx(1, "can't change little green men's passwords (0x%x)", - pwd->pw_fields); + /* XXX: Green men ought to be supported via PAM. */ + errx(1, + "Sorry, `passwd' can only change passwords for local or NIS users."); } #define pam_check(func) do { \ |