From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Oct 18 23:10:54 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id XAA23686;
	Sun, 18 Oct 1998 23:10:54 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from sraigw.sra.co.jp (sraigw.sra.co.jp [202.32.10.2])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id XAA23679
	for <freebsd-users-jp@jp.freebsd.org>; Sun, 18 Oct 1998 23:10:52 +0900 (JST)
	(envelope-from furuta@sra.co.jp)
Received: from sranhc.sra.co.jp (sranhc [133.137.20.3])
	by sraigw.sra.co.jp (8.8.7/3.6Wbeta7-sraigw) with ESMTP id XAA18773
	for <freebsd-users-jp@jp.freebsd.org>; Sun, 18 Oct 1998 23:10:37 +0900 (JST)
Received: from sras63.sra.co.jp (root@sras63 [133.137.20.191])
	by sranhc.sra.co.jp (8.8.7/3.6Wbeta7-srambox) with SMTP id XAA00817
	for <freebsd-users-jp@jp.freebsd.org>; Sun, 18 Oct 1998 23:10:51 +0859 (JST)
Received: from sras63.sra.co.jp (furuta@localhost [127.0.0.1]) by sras63.sra.co.jp (8.6.12+2.4W3/3.4W-sras63) with ESMTP id XAA03556 for freebsd-users-jp@jp.freebsd.org; Sun, 18 Oct 1998 23:10:50 +0900
Message-Id: <199810181410.XAA03556@sras63.sra.co.jp>
To: freebsd-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Sun, 18 Oct 1998 09:37:50 +0900 (JST)"
References: <199810180037.JAA23137@jaz.jp.freebsd.org>
X-Mailer: Mew version 1.70 on Emacs 19.28.7 / Mule 2.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Sun, 18 Oct 1998 23:10:49 +0900
From: Atsushi Furuta <furuta@sra.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-users-jp 34153
Subject: [FreeBSD-users-jp 34153] Re: PAO on Libretto
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

  $B8EED$G$9!#(B

>> In article <19981018003540Y.masak@ic-net.or.jp>,
	Masaki KONUMA <masak@ic-net.or.jp> writes:

> $B!V(BUID $B$H(B EUID $B$,N>J}$H$b(B 0 $B0J30!W$C$F$N$O!"(B

> 1. UID $B$H(B EUID $B$NN>J}$,(B 0 $B0J30(B  $B"*(B  (UID != 0 && EUID != 0)

> 2. (UID $B$H(B EUID $B$,N>J}$H$b(B 0) $B0J30(B  $B"*(B  !(UID == 0 && EUID == 0)

> $B$N$I$A$i$K$G$b2r<a$G$-$k$N$G!":.Mp$7$F$k$_$?$$$G$9!#(B

  $B$"$"!";d$O(B 2. $B$N0UL#$K2r<a$7$F$7$^$C$F$$$?$h$&$G!"?=$7$o$1$J$$$G$9!#(B
setuid(NEWUID) $B$,@.8y$9$k>r7o$r$^$H$a$k$H!"(B

	UID == NEWUID || EUID == NEWUID || EUID == 0

$B$J$N$G!"(Bsetuid(0) $B$N;~$K8B$C$F1v:j$5$s$,0U?^$5$l$?>r7o(B 1. $B$HEy2A$K$J$j(B
$B$^$9!#$?$@!"(B1., 2. $B$N$"$$$^$$$5$rA4$/$J$/$7$F$b!"(Bsetuid() $B$N@bL@$H$7$F(B
$B$O:.Mp$r>7$/$b$N$K$J$C$F$7$^$&$H;W$$$^$9!#(B($BG$0U$N(B NEWUID $B$KBP$7$F(B 1.
$B$,<:GT$N>r7o$H<h$l$J$$$3$H$b$J$$(B) $B$G$9$+$i!"LLE]$G$b5-21$KMj$i$J$$$G!"(B
$B$-$A$s$H%^%K%e%"%k$r0z$$$F=q$$$?J}$,$$$$$G$9$M!#(B

# seteuid() $B$O$5$i$KLLE]$G$9!D(B
--
$B8EED(B $BFX(B
furuta@sra.co.jp
