Date: Mon, 31 Mar 1997 04:12:18 -0800 From: David Greenman <dg@root.com> To: Peter Wemm <peter@freefall.freebsd.org> Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/kern vfs_syscalls.c src/sys/ufs/ufs ufs_lookup.c ufs_vnops.c Message-ID: <199703311212.EAA09074@root.com> In-Reply-To: Your message of "Mon, 31 Mar 1997 04:03:06 PST." <199703311203.EAA12794@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
>peter 97/03/31 04:03:04 > > Modified: sys/kern vfs_syscalls.c > sys/ufs/ufs ufs_lookup.c ufs_vnops.c > Log: > Treat symlinks as first class citizens with their own uid/gid rather than > as shadows of their containing directory. This should solve the problem > of users not being able to delete their symlinks from /tmp once and for > all. > > Symlinks do not have modes though, they are accessable to everything that > can read the directory (as before). They are made to show this fact at > lstat time (they appear as mode 0777 always, since that's how the the > lookup routines in the kernel treat them). > > More commits will follow, eg: add a real lchown() syscall and man pages. Thanks!!! I've been complaining about this ever since 4.4-lite... -DG David Greenman Core-team/Principal Architect, The FreeBSD Project
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703311212.EAA09074>