From owner-man-jp@jp.freebsd.org  Tue Nov 25 19:43:05 1997
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id TAA05958
	Tue, 25 Nov 1997 19:43:05 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id TAA05953
	for <man-jp@jp.freebsd.org>; Tue, 25 Nov 1997 19:43:03 +0900 (JST)
Received: from mailsv.nec.co.jp ([133.200.254.203])
	by TYO9.gate.nec.co.jp (8.8.7+2.7Wbeta6/3.6Wbeta697112119) with ESMTP id TAA20941
	for <man-jp@jp.freebsd.org>; Tue, 25 Nov 1997 19:43:00 +0900 (JST)
Received: from ssse15.sss.abk.nec.co.jp (ssse15.sss.abk.nec.co.jp [133.206.64.65]) by mailsv.nec.co.jp (8.8.7+2.7Wbeta6/3.6Wbeta6-97112118) with ESMTP
	id TAA29362 for <man-jp@jp.freebsd.org>; Tue, 25 Nov 1997 19:42:58 +0900 (JST)
Received: from sssfw.sss.abk.nec.co.jp (sssfw [133.206.64.1]) by ssse15.sss.abk.nec.co.jp (8.7.5+2.6Wbeta6/CF3.3W9-SSS_M950609) with ESMTP id TAA22740 for <man-jp@jp.freebsd.org>; Tue, 25 Nov 1997 19:42:35 +0900 (JST)
Received: by sssfw.sss.abk.nec.co.jp (8.7.5+2.6Wbeta6/3.4W2) id TAA16983 for <man-jp@jp.freebsd.org>; Tue, 25 Nov 1997 19:42:39 +0900 (JST)
Received: from p28.sss.abk.nec.co.jp by e2.sss.abk.nec.co.jp (8.7.6+2.6Wbeta7/3.3W9-NEC) id TAA07942; Tue, 25 Nov 1997 19:42:51 +0900 (JST)
Received: from p28.sss.abk.nec.co.jp (localhost [127.0.0.1]) by p28.sss.abk.nec.co.jp (8.8.5/3.4W403/27/97) with ESMTP id TAA01800 for <man-jp@jp.freebsd.org>; Tue, 25 Nov 1997 19:42:50 +0900 (JST)
Message-Id: <199711251042.TAA01800@p28.sss.abk.nec.co.jp>
To: man-jp@jp.freebsd.org
From: h-nokubi@nmit.tmg.nec.co.jp
In-reply-to: Your message of "Tue, 25 Nov 1997 19:15:02 JST."
             <199711251015.TAA24106@scorpion.opt.phys.waseda.ac.jp> 
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Tue, 25 Nov 1997 19:42:50 +0900
Reply-To: man-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: man-jp 406
Subject: [man-jp 406] Re: setuid'd /usr/bin/man on 2.1.7.1-R 
Errors-To: owner-man-jp@jp.freebsd.org
Sender: owner-man-jp@jp.freebsd.org

$B$D$$D4$Y$F$7$^$C$?(B :-)

> Message-Id: <199711251015.TAA24106@scorpion.opt.phys.waseda.ac.jp>
> Date: Tue, 25 Nov 1997 19:15:02 +0900
> From: Jun Kuriyama <kuriyama@opt.phys.waseda.ac.jp>

> $B!!(B/usr/bin/man $B$N5sF0$,M=A[$H0c$C$?$N$G%A%'%C%/$7$F$_$?$i!"(B
> /usr/bin/man $B$N%Q!<%_%C%7%g%s$,(B 0555 bin.bin $B$K$J$C$F$^$7$?!#(B2.1.7.1 
> $B$N(B distribution $B$N(B bin/bin.mtree $B$r8+$F$b3N$+$K(B setuid $B$5$l$F$J$$$^$^(B
> $B%$%s%9%H!<%k$5$l$k$h$&$G$9!#(B
> 
> $B!!(B/usr/bin/man $B$C$F(B($B>/$J$/$H$b(B 2.2.5R $B$N(B bin.mtree $B$G$O(B) setuid $B$5$l$F(B
> $B$$$k$b$N$@$H;W$C$?$N$G$9$,!"$3$l$C$FESCf$+$iJQ99$5$l$?E@$J$N$G$7$g$&$+!)(B

2.1 $B$H(B current $B$N(B 2$BK\N)$F$@$C$?$3$m$K%;%-%e%j%F%#$,$i$_$G(B setuid $B$,(B
$BMn$H$5$l$F!"(Bcurrent $B$NJ}$OLa$5$l$?$1$I(B 2.1$B7O$O(B $B$=$N$^$^$K$J$C$?$h$&$G$9!#(B

/home/ncvs/src/gnu/usr.bin/man/man/Makefile,v $B$N(B 1.11.4.1 $B$H(B 1.15 $B$G(B
setuid $B$,:o=|$5$l$F(B 1.16 $B$NJ}$@$1La$C$F$^$9!#(B

/etc/mtree/BSD.usr.dist $B$NJ}$H$NBP1~$O8+$F$J$$$G$9$,!"(Bsetuid $B$rMn$9$J$i(B
$B$3$A$i$G(B /usr/share/man/cat? $B$NJ}$N%Q%_%C%7%g%s$b2?$H$+$7$FM_$7$$$G$9$M!#(B
$BJQ99$NF14|$,$&$^$/9T$C$F$J$$$N$+(B at your own risk $B$G(B /usr/share/man/cat? $B$N(B
$B%Q%_%C%7%g%s$r3+$1$m$H$$$&$3$H$J$N$+!#(B

> $B!!(B/usr/share/man/cat?/ $B$K=q$$$F$/$l$J$/$FHa$7$$!#$H$$$&$+!"0JA0$O=q$$(B
> $B$F$/$l$F$$$?$N$G$J$s$+JQ$($F$7$^$C$?$s$@$H$O;W$&$s$G$9$,!#(B

$B$3$&$$$&$N$rH/8+$9$k$H(B cat? $B$NJ}$r(B $B$5$C$5$H(B world wide writable $B$K(B
$B$7$A$c$&(B $B$o$?$7$O%;%-%e%j%F%#$N?49=$($,$J$C$H$i$s$N$G$7$g$&$M(B :-)

$B$N$/$S!w#N#E#C%^%$%3%s%F%/%N%m%8(B
