Fixed the "You password will expire in 0 days. Would you like to
commit175e598dccd042c0f8b045db45fbe3ae928a7387
authorGerald Carter <jerry@samba.org>
Wed, 13 Jan 1999 00:48:25 +0000 (13 00:48 +0000)
committerGerald Carter <jerry@samba.org>
Wed, 13 Jan 1999 00:48:25 +0000 (13 00:48 +0000)
tree8739eca833e02856d54f9fa7312a2bed4e73a5bc
parentcabc7e739cb6a6c8dfc4b6988a8ef5837e3312d2
Fixed the "You password will expire in 0 days.  Would you like to
change it now?" message when you login to a Samba Controlled domain.

The fix is a hard coded 42 days from right now until you need to
change you pasword again time (see passdb/sampassdb.c:pwdb_smb_to_sam())

Also fixed getsmbfilepwent() so that it will read in the last password
change time correctly.

* Related to this lib/util_pwdb.c:StrnCaseCmp() returns 0 if the
strings match.  Chouldn't this be the pther way?  Oh well.  I
didn't change the return code as it was used in several
other cases (see lib/util_pwdb.c:pwdb_get_last_set_time())
source/passdb/sampassdb.c
source/passdb/smbpass.c