Skip site navigation (1)Skip section navigation (2)
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>