1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
samba-mirror/source3/smbd
Andrew Bartlett 6adafe50d4 Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by
simply not doing Get_Pwnam() calls in pass_check.c

We now make *one* sys_getpnam() call in cgi.c and we always call PAM no matter
what it returns.  We also no longer run the password cracker for these logins.

The truly parinod will note the slight difference in call paths, in that we only
call crypt for valid password structs (if not --with-pam).  The truly parinoid
don't run SWAT either, so I don't think this is an issue.

Andrew Bartlett
(This used to be commit 9020d88493)
2001-09-19 05:26:11 +00:00
..
.cvsignore Added *.po to .cvsignore files. 2001-06-01 11:26:20 +00:00
auth_domain.c the next stage in the NTSTATUS/WERROR change. smbd and nmbd now compile, but the client code still needs some work 2001-09-04 07:13:01 +00:00
auth_rhosts.c Some patches to authentication: 2001-09-12 06:39:50 +00:00
auth_server.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
auth_smbpasswd.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
auth_unix.c Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by 2001-09-19 05:26:11 +00:00
auth_util.c Now that we always get back an NTSTATUS code actually pass it on to the 2001-09-14 10:38:40 +00:00
auth.c Fix up workstaion and kickoff time checks, moved to auth_smbpasswd.c where 2001-09-16 06:35:35 +00:00
blocking.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
chgpasswd.c made a couple of local fns static 2001-09-10 11:23:41 +00:00
close.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
conn.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
connection.c got rid of USE_TDB_MMAP_FLAG as its not needed any more 2001-09-06 22:08:19 +00:00
dfree.c The big character set handling changeover! 2001-07-04 07:15:53 +00:00
dir.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
dosmode.c strchr and strrchr are macros when compiling with optimisation in gcc, so we can't redefine them. damn. 2001-07-04 07:36:09 +00:00
error.c added filename to error_packet() 2001-09-05 10:18:58 +00:00
fileio.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
filename.c - don't try to print pointers 2001-07-25 06:29:26 +00:00
files.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
groupname.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
ipc.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
lanman.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
mangle.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
message.c converted smbd to use NTSTATUS by default 2001-08-27 08:19:43 +00:00
negprot.c - enable MSDFS by default, there seems no reason not to have it enabled 2001-09-12 03:08:51 +00:00
noquotas.c The big character set handling changeover! 2001-07-04 07:15:53 +00:00
notify_hash.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
notify_kernel.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
notify.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
nttrans.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
open.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
oplock_irix.c Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMR 2001-03-11 00:32:10 +00:00
oplock_linux.c convert more code to using d_printf 2001-09-08 02:59:23 +00:00
oplock.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
password.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
pipes.c converted smbd to use NTSTATUS by default 2001-08-27 08:19:43 +00:00
posix_acls.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
process.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
quotas.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
reply.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
sec_ctx.c don't try to initgroups in non root mode 2001-09-19 03:30:20 +00:00
server.c replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down 2001-09-10 11:08:57 +00:00
service.c got rid of bogus write list substitution error messages 2001-09-19 04:11:23 +00:00
session.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
srvstr.c The big character set handling changeover! 2001-07-04 07:15:53 +00:00
ssl.c Remove the exit_server() calls that stop nmbd linking. 2001-07-03 21:32:23 +00:00
statcache.c strchr and strrchr are macros when compiling with optimisation in gcc, so we can't redefine them. damn. 2001-07-04 07:36:09 +00:00
trans2.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00
uid.c Fix invalid uid being used after logoff. Thanks to Nigel Williams 2001-07-28 01:46:47 +00:00
utmp.c Be sure to not use strlen with NULL pointer. 2001-06-15 08:00:36 +00:00
vfs-wrap.c merge profile data changes from 2.2 2001-09-05 18:43:55 +00:00
vfs.c move to SAFE_FREE() 2001-09-17 11:25:41 +00:00