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