diff options
author | Andrew Bartlett <abartlet@samba.org> | 2001-09-29 13:14:19 +0000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2001-09-29 13:14:19 +0000 |
commit | a28dd18fe7d88f7d229f2746ac05f9f9e7978cfe (patch) | |
tree | 2b78cd12d6a7cc2dbdce45b8a976e0faf17130d3 /source3/passdb/secrets.c | |
parent | 81697d5ebe33ad95dedfc376118fcdf0367cf052 (diff) | |
download | samba-a28dd18fe7d88f7d229f2746ac05f9f9e7978cfe.tar.gz samba-a28dd18fe7d88f7d229f2746ac05f9f9e7978cfe.tar.bz2 samba-a28dd18fe7d88f7d229f2746ac05f9f9e7978cfe.zip |
This is the passdb section of the previously mentioned commit.
Of particular note is the change to pdb_free_sam() to take its sam argument by
reference, allowing it to be NULLified by the SAFE_FREE() macro, and the
changed to local_password_change() both to make it work and to remove the
duplicate code that caused so much breakage over the last few days.
- Small change in behaviour: when LOCAL_ADD_USER is set, the user doesn't
actually exist locally but does exist in the passdb we don't attempt to do a
GetPwnam(). (How the entry got there is another matter, and most passdbs won't
allow this anyway).
Andrew Bartlett
(This used to be commit 6b45e342fd1ed82d7f5bd613048fe862a6a6f2a1)
Diffstat (limited to 'source3/passdb/secrets.c')
0 files changed, 0 insertions, 0 deletions