From owner-FreeBSD-users-jp@jp.freebsd.org  Tue May 26 17:42:31 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id RAA11282;
	Tue, 26 May 1998 17:42:31 +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.8.8+3.0Wbeta13/8.7.3) with ESMTP id RAA11270
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 26 May 1998 17:42:28 +0900 (JST)
	(envelope-from soda@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 RAA03356
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 26 May 1998 17:42:06 +0900 (JST)
Received: from srapc342.sra.co.jp (srapc342 [133.137.21.34])
	by sranhc.sra.co.jp (8.8.7/3.6Wbeta7-srambox) with ESMTP id RAA04532
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 26 May 1998 17:42:21 +0900 (JST)
Received: (from soda@localhost) by srapc342.sra.co.jp (8.8.8/3.4W-sra) id RAA24023 for FreeBSD-users-jp@jp.freebsd.org; Tue, 26 May 1998 17:42:19 +0900 (JST)
Date: Tue, 26 May 1998 17:42:19 +0900 (JST)
From: Noriyuki Soda <soda@sra.co.jp>
Message-Id: <199805260842.RAA24023@srapc342.sra.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 28692
Subject: [FreeBSD-users-jp 28692] Re: Cannot SETUID
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B:G6a$N>uBV$OCN$j$^$;$s!#@NFI$s$@;~$N5-21$K4p$E$$$F=q$-$^$9!#(B
$B4V0c$$$,$"$C$?$i%U%)%m!<$7$F$/$@$5$k$H9,$$$G$9!#(B

> >$B!V(BFreeBSD(*1) $B$G$O(B,$B%9%/%j%W%H(B(*2)$B$K$D$$$F$O(B setuid bit $B$O8z$+$J$$(B.
> > $BFC8"$,$J$$(B -> $B$"$k(B $B$NJ}8~$@$1$G$O$J$/$F(B,$BA4A38z2L$,$J$$(B.$B!W(B
> >
> >$B$H$$$&G'<1$O@5$7$$$N$+$I$&$+$G$9(B.

($B>/$J$/$H$b@N$O(B) $B@5$7$+$C$?$H;W$$$^$9!#(B
$B$=$N8e!"JQ99$,9T$o$l$F$J$1$l$P!":#$G$b$=$&$G$9!#(B

> SUID, SGID $B$7$?$$$H$-$O!"%$%s%?%W%j!<%?B&$G$d$k$+(B

$B%$%s%?!<%W%j%?$r(B SUID, SGID $B$9$k$N$O6K$a$F4m81$G$9!#7h$7$F$*4+$a$G$-$^(B
$B$;$s!#(B

> $B@lMQ$N%P%$%J%j%W%m%0%i%`$r:n$k$3$H$K$J$C$F!"(B

$B$3$&$J$k$H;W$$$^$9!#(B

FreeBSD $B$G%9%/%j%W%H$KBP$9$k(B setuid/setgid $B$,8z$+$J$$$N$O!"(B
setuid/setgid $B%9%/%j%W%H$K$O!"$h$/CN$i$l$?%;%-%e%j%F%#%[!<%k$,$"$k$+$i(B
$B$G$9!#(B(UNIX FAQ $B$J$I$r;2>H$9$l$P:\$C$F$$$^$9!#(B)

$B$3$N%;%-%e%j%F%#%[!<%k$K$O!"(B
1. $B%9%/%j%W%H$d%$%s%?!<%W%j%?$rCm0U?<$/:n$l$PBP=h$G$-$k$b$N(B
2. $B%+!<%M%k$KJQ99$r2C$($J$$$HBP=h$G$-$J$$$b$N(B
$B$,$"$j$^$9!#$?$H$($P(B SunOS4 $B$G$O!"(B2. $B$,9T$o$l$F$J$$$N$G!"(B
$B0BA4$J(B setuid/setgid $B%9%/%j%W%H$r=q$/$3$H$O!"$=$b$=$b$G$-$^$;$s!#(B

FreeBSD $B$b!"(B2. $B$O9T$o$l$F$J$$$N$G$9$,!"$=$b$=$b%9%/%j%W%H$K(B 
setuid/setgid $B$,$G$-$J$$$N$G0BA4$G$9!#(B

$B$J$*!"(BSVR4 $B$d(B NetBSD $B$G$O!"(B2. $B$NJQ99$,9T$o$l$F$$$^$9!#(BNetBSD $B$N%+!<%M(B
$B%k!&%=!<%9$+$i!"(B#ifdef SETUIDSCRIPT $B$H$J$C$F$$$kItJ,$N5!G=$r<h$j9~$a$P!"(B
FreeBSD $B$G$b0BA4$K(B setuid/setgid $B%9%/%j%W%H$r$r=q$/$3$H$,2DG=$K$J$k$H(B
$B;W$$$^$9!#(B
($B$,!"(B1. $B$NLdBj$O;D$k$N$G!"$d$k2ACM$,$"$k$N$+$I$&$+$OJ,$+$j$^$;$s!#(B)
--
soda
