From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Mar 31 22:33:27 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id WAA19885
	Mon, 31 Mar 1997 22:33:27 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with ESMTP id WAA19880
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 31 Mar 1997 22:33:26 +0900 (JST)
Received: by uno.sat.t.u-tokyo.ac.jp (8.8.5/8.7.3) with ESMTP
	id WAA28023; Mon, 31 Mar 1997 22:33:25 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Mon, 31 Mar 1997 15:42:43 +0900 (JST)"
References: <199703310642.PAA21102@aja.nt.is.dnp.co.jp>
X-Mailer: Mew version 1.68 on Emacs 19.28.1 / Mule 2.3
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Mon_Mar_31_22:32:49_1997)--"
Content-Transfer-Encoding: 7bit
Date: Mon, 31 Mar 1997 22:33:25 +0900
Message-ID: <28021.859815205@sat.t.u-tokyo.ac.jp>
From: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 11308
Subject: [FreeBSD-users-jp 11308] Re: Fast Symbolic Link (was Re: UUCP & INN TROUBLE !!)
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

----Next_Part(Mon_Mar_31_22:32:49_1997)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

$B2<@n!wElBg$G$9(B.

From: IKEDA Kenji <noroi@nt.is.dnp.co.jp>
Subject: [FreeBSD-users-jp 11293] Fast Symbolic Link (was Re: UUCP & INN TROUBLE !!)
Date: Mon, 31 Mar 1997 15:42:43 +0900 (JST)
Message-ID: <199703310642.PAA21102@aja.nt.is.dnp.co.jp>

noroi> $B$H$3$m$G!"$3$N$"$?$j$rJQ99$7$h$&$H$9$k$J$i!"(B/sys/kern/vfs_syscalls.c 
noroi> $B$r$$$B$l$P$$$$$s$G$7$g$&$+(B?

-current$B$G$O@hDxJQ99$5$l$?$h$&$G$9(B.

/\ Hidetoshi Shimokawa
\/  simokawa@sat.t.u-tokyo.ac.jp
PGP public key: finger -l simokawa@sat.t.u-tokyo.ac.jp


----Next_Part(Mon_Mar_31_22:32:49_1997)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

From: Peter Wemm <peter@freefall.freebsd.org>
Subject: cvs commit:  src/sys/kern vfs_syscalls.c src/sys/ufs/ufs ufs_lookup.c ufs_vnops.c
Newsgroups: freebsd.cvs-all,freebsd.cvs-sys
To: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org,
        cvs-sys@freefall.freebsd.org
Date: Mon, 31 Mar 1997 04:03:06 -0800 (PST)
Organization: mail2news (mail to news gateway)
Path: uno.sat.t.u-tokyo.ac.jp!mail2news
Lines: 22
Distribution: freebsd
Message-ID: <199703311203.EAA12794@freefall.freebsd.org>
NNTP-Posting-Host: uno.sat.t.u-tokyo.ac.jp
X-Loop: FreeBSD.org
Precedence: bulk
Xref: uno.sat.t.u-tokyo.ac.jp freebsd.cvs-sys:4082

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.
  
  Revision  Changes    Path
  1.62      +19 -70    src/sys/kern/vfs_syscalls.c
  1.14      +1 -2      src/sys/ufs/ufs/ufs_lookup.c
  1.49      +2 -5      src/sys/ufs/ufs/ufs_vnops.c


----Next_Part(Mon_Mar_31_22:32:49_1997)----
