Clement Laforet wrote:
Yuri Khotyaintsev <[EMAIL PROTECTED]> wrote:
As I understand pam_ldap supports changing LDAP passwords. Is it
supposed to work on FreeBSD ?


according to src/usr.bin/passwd/passwd.c:
...
/* 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.");
}
...


If you change default: behaviour you CAN change your password. Currently,
passwd is not fully PAM-aware.


clem


I think I will wait for "official" solution rather then hacking myself...


Do you have any patches for this ?

Yuri

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to