configure:
authorJeremy Allison <jra@samba.org>
Sat, 14 Apr 2001 00:19:12 +0000 (00:19 +0000)
committerJeremy Allison <jra@samba.org>
Sat, 14 Apr 2001 00:19:12 +0000 (00:19 +0000)
commit32397e5bc6d995ce7ca37c82d6aedc1e5b1b6fbd
tree0329edc74e135879ad9d581c22f358d51b37a85c
parent5870e6019b82d2088b99acdc0f84e9e4847a1fa5
configure:
configure.in:
include/config.h.in:
include/profile.h:
smbd/vfs-wrap.c:
smbd/vfs.c:
Added fchmod and fchown to VFS (sorry Gerald - but we needed them anyway).
smbd/dosmode.c:
smbd/files.c:
printing/printfsp.c:
smbd/close.c:
smbd/open.c:
Fixed "dos filemode" correctly so there are no race conditions. Forces test
of open of file O_WRONLY before allowing fchmod as root. Afterwards, calls
standard close function that preserves POSIX locks due to POSIX-me-harder
braindamage. :-). Andrew please review this code.
Also - in removing the tmpdir param in smbrun an extra NULL parameter
was missed in each print_run_command() call (which is a varargs fn.).
Now fixed.
Jeremy.
14 files changed:
source/configure
source/configure.in
source/include/config.h.in
source/include/profile.h
source/include/proto.h
source/include/vfs.h
source/printing/print_generic.c
source/printing/printfsp.c
source/smbd/close.c
source/smbd/dosmode.c
source/smbd/files.c
source/smbd/open.c
source/smbd/vfs-wrap.c
source/smbd/vfs.c