1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-28 07:21:54 +03:00
samba-mirror/source3/smbd
Volker Lendecke 1c38391c70 Nobody complained on the team-list, so commit it ...
This implements some kind of improved AFS support for Samba on Linux with
OpenAFS 1.2.10. ./configure --with-fake-kaserver assumes that you have
OpenAFS on your machine. To use this, you have to put the AFS server's KeyFile
into secrets.tdb with 'net afskey'. If this is done, on each tree connect
smbd creates a Kerberos V4 ticket suitable for use by the AFS client and
gives it to the kernel via the AFS syscall. This is meant to be very
light-weight, so I did not link in a whole lot of libraries to be more
platform-independent using the ka_SetToken function call.

Volker
(This used to be commit 5775690ee8)
2003-09-07 16:36:13 +00:00
..
.cvsignore Patch by Vance Lankhaar <vlankhaar@linux.ca> to automaticly regenerate the 2003-04-23 14:19:03 +00:00
blocking.c Turns out I had my packet sequences wrong for oplock break code. 2003-08-07 02:59:52 +00:00
change_trust_pw.c adding some debugs while tracking down a bug 2003-08-26 03:13:39 +00:00
chgpasswd.c More tuning from cachegrind. Change most trim_string() calls to trim_char(0, 2003-09-05 19:59:55 +00:00
close.c More printf portability fixes. Got caught out by some gcc'isms last 2003-07-25 04:24:40 +00:00
conn.c Fix VFS layer: 2003-05-11 23:34:18 +00:00
connection.c Got us happy running under valgrind again :-). 2003-05-31 02:03:58 +00:00
dfree.c Add NT quota support. Patch from Stefan (metze) Metzemacher 2003-05-12 01:20:17 +00:00
dir.c Change get_nt_acl() to include security_info wanted. Only return this. 2003-05-29 23:49:31 +00:00
dosmode.c Prefix VFS API macros with SMB_ for consistency and to avoid problems with VFS_ macros at system side. We currently have one clash with AIX and its VFS_LOCK. Compiled and tested -- no new functionality or code, just plain rename of macros for yet-unreleased VFS API version. Needs to be done before a24 is out 2003-05-14 10:59:01 +00:00
error.c Fix to correctly return NT_STATUS_DELETE_PENDING. 2002-11-05 21:47:03 +00:00
fake_file.c Add NT quota support. Patch from Stefan (metze) Metzemacher 2003-05-12 01:20:17 +00:00
fileio.c Fix SMBseek and get/set position information SMBs. Works against 2003-08-14 21:16:06 +00:00
filename.c More tuning from cachegrind. Change most trim_string() calls to trim_char(0, 2003-09-05 19:59:55 +00:00
files.c Implement SMBexit properly. Found by Samba4 tester. You must do a make 2003-08-19 01:53:45 +00:00
ipc.c More fixes for client and server side signing. Ensure sequence numbers 2003-08-02 07:07:38 +00:00
lanman.c Fix UNIX passwd sync properly. I've finally understood 2003-09-04 18:02:17 +00:00
mangle_hash2.c Check for embedded mb chars when testing for illegal characters like /. 2003-08-27 19:01:55 +00:00
mangle_hash.c Some small fixes to our charset conversion code: 2003-07-27 02:28:25 +00:00
mangle_map.c Merge from HEAD: 2003-03-17 22:56:13 +00:00
mangle.c Merge from HEAD: 2003-03-17 22:56:13 +00:00
message.c Attempt to fix the charcnv issues causing nmbd to crash. If we get a failed 2003-08-20 22:06:19 +00:00
negprot.c Signing so far... the client code fails on a SMBtrans2 secondary transaction 2003-07-18 00:53:34 +00:00
noquotas.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
notify_hash.c Prefix VFS API macros with SMB_ for consistency and to avoid problems with VFS_ macros at system side. We currently have one clash with AIX and its VFS_LOCK. Compiled and tested -- no new functionality or code, just plain rename of macros for yet-unreleased VFS API version. Needs to be done before a24 is out 2003-05-14 10:59:01 +00:00
notify_kernel.c Fix from Steve G <linux_4ever@yahoo.com>. Ensure sigemptyset is called on 2003-05-15 17:37:52 +00:00
notify.c Turns out I had my packet sequences wrong for oplock break code. 2003-08-07 02:59:52 +00:00
ntquotas.c Rise debug level to 5 for not-found-nt-quota message (quota setting for user wasn't found) 2003-07-24 11:37:11 +00:00
nttrans.c Implemented the level 1010 NT rename level. Many fixes for Samba4 test 2003-08-16 02:34:03 +00:00
open.c Implement SMBexit properly. Found by Samba4 tester. You must do a make 2003-08-19 01:53:45 +00:00
oplock_irix.c updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
oplock_linux.c Fix from Steve G <linux_4ever@yahoo.com>. Ensure sigemptyset is called on 2003-05-15 17:37:52 +00:00
oplock.c An oplock break reply from the client causes the sequence number to be 2003-08-07 05:36:08 +00:00
password.c fix bug 397: use a variant of alloc_sub_basic() for string lists. 2003-09-05 05:32:32 +00:00
pipes.c updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
posix_acls.c Fixed the latest complaint from jcmd :-). We were storing -1 for the 2003-07-01 00:35:11 +00:00
process.c Used cachegrind to track down some bottlenecks. 2003-09-04 01:12:39 +00:00
quotas.c Evolve quotas configure check more. Patch from Stefan (metze) Metzemacher. Now we are defaulting to --with-quotas=no but anyway trying to test them in configure. This is done to get information about as much quota API variations as possible -- when --with-quotas=no this does not affect build but provides us with more detailed information on build farm. 2003-05-14 14:38:11 +00:00
reply.c Implement SMBexit properly. Found by Samba4 tester. You must do a make 2003-08-19 01:53:45 +00:00
sec_ctx.c fix for BUG #267 (problem with supplementary groups). 2003-08-09 23:12:35 +00:00
server.c metze's autogenerate patch for version.h 2003-08-20 17:13:38 +00:00
service.c Nobody complained on the team-list, so commit it ... 2003-09-07 16:36:13 +00:00
session.c * add in David Lee's utmp patch (defaults to on if available) 2003-06-06 22:33:43 +00:00
sesssetup.c Fix memleak. 2003-08-25 09:13:54 +00:00
srvstr.c (merge from HEAD) 2003-03-22 13:47:42 +00:00
statcache.c More cachegrind tuning, plus fix an error message. 2003-09-05 21:30:50 +00:00
trans2.c More cachegrind tuning, plus fix an error message. 2003-09-05 21:30:50 +00:00
uid.c Fix bug 327 (again and I think for the last time). Make sure that 2003-08-27 20:52:56 +00:00
utmp.c More tuning from cachegrind. Change most trim_string() calls to trim_char(0, 2003-09-05 19:59:55 +00:00
vfs-wrap.c Shadow copy API - Original work by "Ken Cross" <kcross@nssolutions.com>, adapted 2003-08-07 21:47:46 +00:00
vfs.c More tuning from cachegrind. Change most trim_string() calls to trim_char(0, 2003-09-05 19:59:55 +00:00