DragonFly commits List (threaded) for 2009-05
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
DragonFly-2.2.1.11.gbf022 DragonFly_RELEASE_2_2 sys/kern vfs_nlookup.c vfs_syscalls.c sys/sys nlookup.h vnode.h sys/vfs/nfs nfs_subs.c
commit bf022891f1bce0d30f855b81f313e820c938f70a
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Sun May 3 23:08:19 2009 -0700
The kernel permissions check code was not checking deletability for
the rename source or the directory sticky bit for rename targets which
existed.
This only effected HAMMER which assumes the kernel is responsible for
permissions checks.
Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx>
Summary of changes:
sys/kern/vfs_nlookup.c | 103 +++++++++++++++++++++++++++++------------------
sys/kern/vfs_syscalls.c | 4 +-
sys/sys/nlookup.h | 1 +
sys/sys/vnode.h | 4 +-
sys/vfs/nfs/nfs_subs.c | 4 +-
5 files changed, 73 insertions(+), 43 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/bf022891f1bce0d30f855b81f313e820c938f70a
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]