Changes made to the password authentication procedures between Samba v2.x &
v3.x cause it not to work with HP Tru64 5.1A when running in enhanced security
mode. The problem occurs in samba-3.0.7/source/auth/pass_check.c (c.f. samba-
2.2.2/source/passdb/pass_check.c) when HAVE_GETPRPWNAM has been set. The
encrypted password (this_crypted) gets correctly re-populated. However, the
salt (this_salt) does not get re-populated from the encrypted password.
Therefore, when incorrect salt is applied to the supplied password, the
authentication fails. In prior versions, the salt was correctly populated,
resulting in authentication success. A configuration which exhibits this
problem is HP Tru64 5.1A Patch Kit 6 with Samba v3.0.7 (Samba v2.2.2 works
This bug was reported on 2005-02-01. It prevents use of samba v3.x.x with HP
Tru64 5.1A (and almost certainly with HP Tru64 5.1B) where enhanced security
mode is in use. Is this bug likely to be accepted?
*** This bug has been marked as a duplicate of 1940 ***