Date: Mon, 19 Mar 2007 11:28:56 +0300 From: Sergey Matveychuk <sem@FreeBSD.org> To: freebsd-hackers@freebsd.org Subject: passwd: what problem to allow to try PAM? Message-ID: <45FE49C8.9000602@FreeBSD.org>
next in thread | raw e-mail | index | archive | help
Hi! passwd(1) now disallow changing a password via PAM. Why? Is there some hidden reason like a security one or something I missed? Here is code: /* check where the user's from */ switch (pwd->pw_fields & _PWF_SOURCE) { case _PWF_FILES: fprintf(stderr, "Changing local password for %s\n", pwd->pw_name); break; case _PWF_NIS: fprintf(stderr, "Changing NIS 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."); } A comment about green men discouraged, PAM calls are bellow. -- Dixi. Sem.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45FE49C8.9000602>