Dan Toganel <[EMAIL PROTECTED]> writes:

> --- Igor Robul <[EMAIL PROTECTED]> wrote:
> 
> > It is not recommended directly use /etc/passwd, you
> > your program need 
> > authentification, then use
> > PAM (man 3 pam). If you still want ignore PAM, you
> > can use getpwent(3) 
> > family of functions.
> >
> Thanks for your interest.
> Well, the problem with getpwent() is that i can't 
> retrive hash from master.passwd, 
> I can use it, only to parse passwd file.
> But i also need to parse master.passwd to obtain 
> the hash and to crypt user password and obtain 
> the hash.
> I need more specific help about those two.

getpwent() *does* give you the encrypted password.
It's the second field in the structure passed back.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to