119981103
2	version: checkpassword 0.80, beta.
319981121
4	portability problem: some Linux systems _simultaneously_ support
5		shadow passwords and non-shadow passwords. impact:
6		checkpassword would see only the shadow passwords. fix:
7		in doit(), use getpwnam() password if getspnam() fails
8		(except with ETXTBSY). tnx to several people.
9	portability problem: AIX needs -ls for getuserpw(). impact:
10		couldn't compile. fix: check for -ls; also use in
11		hasuserpw.h.
12	portability problem: some systems incorrectly return EISDIR for
13		mkdir("/",...). impact: couldn't install. fix: don't
14		bother installing anything except checkpassword.
15	version: checkpassword 0.81, beta.
1620001115
17	portability problem: PAM-based systems can put 0 into pw_passwd.
18		nitwits. impact: checkpassword inspects *0 and crashes.
19		fix: check for 0 and use "*" instead. tnx Sverre.
2020001222
21	internal: switched to new install system.
22	internal: prototypes.
23	internal: incorporated doit() into main().
24	internal: switched to pathexec and friends.
25	version: checkpassword 0.90, gamma.
26