From owner-FreeBSD-tech-jp@jp.freebsd.org  Tue Nov 10 18:02:45 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id SAA09413;
	Tue, 10 Nov 1998 18:02:45 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from TYO203.gate.nec.co.jp (TYO203.gate.nec.co.jp [202.32.8.211])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id SAA09405
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 10 Nov 1998 18:02:42 +0900 (JST)
	(envelope-from shiozaki@ased.mt.nec.co.jp)
Received: from mailsv.nec.co.jp (mailsv-le1 [192.168.1.90])
	by TYO203.gate.nec.co.jp (8.9.1a/3.7W98092815) with ESMTP id SAA01584
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 10 Nov 1998 18:02:38 +0900 (JST)
Received: from asede1.ased.mt.nec.co.jp (asede1.ased.mt.nec.co.jp [133.201.62.3]) by mailsv.nec.co.jp (8.9.1a/3.7W-MAILSV-NEC) with ESMTP
	id SAA18554 for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 10 Nov 1998 18:02:19 +0900 (JST)
Received: from mtasedms.ased.mt.nec.co.jp (mtasedms [133.201.62.1]) by asede1.ased.mt.nec.co.jp (8.8.5+2.7Wbeta5/3.5Wbeta) with ESMTP id SAA18304 for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 10 Nov 1998 18:05:38 +0900 (JST)
Received: from localhost ([133.201.213.33]) by mtasedms.ased.mt.nec.co.jp
          (Netscape Messaging Server 3.5)  with ESMTP id 356
          for <FreeBSD-tech-jp@jp.freebsd.org>;
          Tue, 10 Nov 1998 18:03:32 +0900
To: FreeBSD-tech-jp@jp.freebsd.org
From: Takuya SHIOZAKI <shiozaki@ased.mt.nec.co.jp>
In-Reply-To: Your message of "Tue, 10 Nov 1998 17:32:46 +0900"
	<19981110173246M.taoka@infonets.hiroshima-u.ac.jp>
References: <19981110173246M.taoka@infonets.hiroshima-u.ac.jp>
X-Mailer: Mew version 1.93 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
My-Status: haiboku-in="Aoi MATSUBARA"; bukatsudou="Marsh Mallow Club"
For-Your-Information: X-TrueType Server Ver1.0 is available now!!
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981110180415B.shiozaki@ased.mt.nec.co.jp>
Date: Tue, 10 Nov 1998 18:04:15 +0900 (JST)
X-Dispatcher: imput version 980905(IM100)
Lines: 45
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-tech-jp 1905
Subject: [FreeBSD-tech-jp 1905] Re: lpr & setuid bit (Re: lpr & sticky bit)
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: shiozaki@ased.mt.nec.co.jp


$B1v:j!s%$%=%?!<!w2q<R$G$9!#(B

$B%5%V%8%'%/%HJQ$($^$7$?!#(B
# see chmod(2)


From: TAOKA Satoshi <taoka@infonets.hiroshima-u.ac.jp>
Subject: [FreeBSD-tech-jp 1904] lpr & sticky bit
Date: Tue, 10 Nov 1998 17:32:46 +0900
Message-ID: <19981110173246M.taoka@infonets.hiroshima-u.ac.jp>

> $B%=!<%9$rD>$7$h$&$,$J$$$N$G!J!)!K!"8e<T$+$J$H;W$$$^$9$,!#!#$=$l$H$b!"$3$N(B
> $B$h$&$J>u67$G$b@53N$K%3%^%s%I$r<B9T$7$??M$,J,$+$kJ}K!$"$k$N$G$7$g$&$+!)(B

See getuid(2) and/or geteuid(2).

# $B$?$V$s!"%O!<%I%j%s%/$GF1$8%U%!%$%k!#(B
# $B$3$NJU$N$7$/$_$C$F!"(BDennis Richie $B$NFC5v$@$C$?$O$:!#(B


>                         if(stats.st_uid == userid) {
>                                 return(0);
>                         }
> $B$H$$$&%A%'%C%/$r$7$F$$$^$9!#$G$9$,!"(Bchmod 6555 lpd$B$7$F$"$k$N$G(Buserid$B$O(B
> 0$B$H$J$j!"(Broot$B0J30$G$O!"$3$N<0$O@.$jN)$A$^$;$s!#$3$N%=!<%9$rD>$9$N$,@5$7(B
> $B$$$N$G$7$g$&$+!#(B

$B9M$($i$l$k860x!'(B
  $B$I$3$+$G(B userid $BJQ?t$K<B8z(B UID $B$r$[$&$j9~$s$G$$$k$,!"K\Ev$O<B(B UID $B$r(B
  $BF~$l$J$1$l$P$J$i$J$$!#(B

# $B$3$l$,@5$7$$$N$+$b$7$l$J$$$N$G!"$=$N>l9g$O>e5-$N%3!<%I$N$[$&$,$*$+$7$$!#(B
# $B$3$3$GD>@\(B getuid $B$;$:$K!"(Buserid $B$J$s$F$$$&JQ?t$r;H$C$F$k=j$+$i$7$F(B
# $B$J$K$+=-$$!#(B


$B$G$O!#(B
---
  $B1v:j(B $BBsLi(B - shiozaki@ased.mt.nec.co.jp
              Shiozaki@p20-23330.star.nec.co.jp
              tshiozak@isoternet.org

  $BF|K\EE5$(B($B3t(B)$B%7%9%F%`;v6H%0%k!<%W(B $B%7%9%F%`%=%U%H%&%'%";v6HK\It(B
  $B%U%m%s%H%*%U%#%9%7%9%F%`;v6HIt(B $BBhFs5;=QIt(B
