NetBSD/sys/nfs
drochner 429dff1c3d Flush regular files before setattr also if the mode bits are going to
be set. Linux NFS servers (at least) reset suid/sgid bits if a write
happens afterwards. Add a comment why this is done.
This fixes system builds on diskless systems for me where suid bits
were missing after install(1).
Approved by yamt.
2006-09-29 16:19:50 +00:00
..
Makefile don't install nfs_var.h. 2006-01-03 12:47:51 +00:00
files.nfs merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
krpc.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
krpc_subr.c Coverity CID 2445: Only set from_p if we succeed so that we free it on error. 2006-04-15 01:25:54 +00:00
nfs.h remove (void *) cast from NFSRVFH_DATA as it sometimes 2006-09-04 08:27:49 +00:00
nfs_bio.c Use the LWP cached credentials where sane. 2006-07-23 22:06:03 +00:00
nfs_boot.c merge yamt-uio_vmspace branch. 2006-03-01 12:38:10 +00:00
nfs_bootdhcp.c Don't use DEBUG, add a new DEBUG_NFS_BOOT_DHCP variable to provide more 2006-03-16 15:55:20 +00:00
nfs_bootparam.c m_freem takes one arg. 2006-04-15 02:49:25 +00:00
nfs_bootstatic.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
nfs_export.c Use the LWP cached credentials where sane. 2006-07-23 22:06:03 +00:00
nfs_kq.c Use the LWP cached credentials where sane. 2006-07-23 22:06:03 +00:00
nfs_node.c Use the LWP cached credentials where sane. 2006-07-23 22:06:03 +00:00
nfs_nqlease.c nfsd: deal with variable-sized filehandles. 2006-09-02 12:40:36 +00:00
nfs_serv.c nfsd: deal with variable-sized filehandles. 2006-09-02 12:40:36 +00:00
nfs_socket.c nfsdreq_free: remove an assertion which is not true. 2006-09-02 13:30:08 +00:00
nfs_srvcache.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
nfs_subs.c nfs_ispublicfh: fix another instance of cast-qual. 2006-09-04 08:38:16 +00:00
nfs_syscalls.c Use the LWP cached credentials where sane. 2006-07-23 22:06:03 +00:00
nfs_var.h nfsd: deal with variable-sized filehandles. 2006-09-02 12:40:36 +00:00
nfs_vfsops.c nfs_fhtovp: try to detect stale or invalid handles by issuing VOP_GETATTR. 2006-09-02 13:37:52 +00:00
nfs_vnops.c Flush regular files before setattr also if the mode bits are going to 2006-09-29 16:19:50 +00:00
nfsdiskless.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
nfsm_subs.h nfsd: deal with variable-sized filehandles. 2006-09-02 12:40:36 +00:00
nfsmount.h Fix alignement problems for fhandle_t, exposed by gcc4.1. 2006-07-13 12:00:24 +00:00
nfsnode.h integrate kauth. 2006-05-14 21:31:52 +00:00
nfsproto.h nfsd: deal with variable-sized filehandles. 2006-09-02 12:40:36 +00:00
nfsrtt.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
nfsrvcache.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
nqnfs.h nfsd: deal with variable-sized filehandles. 2006-09-02 12:40:36 +00:00
rpcv2.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
xdr_subs.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00