From owner-doc-jp@jp.freebsd.org  Sun Oct 15 02:40:08 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id CAA28095;
	Sun, 15 Oct 2000 02:40:08 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from eos.ocn.ne.jp (eos.ocn.ne.jp [210.190.142.171])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id CAA28090
	for <doc-jp@jp.freebsd.org>; Sun, 15 Oct 2000 02:40:08 +0900 (JST)
	(envelope-from hrs@eos.ocn.ne.jp)
Received: from mail.hrslab.yi.org (p0189-ip01funabasi.chiba.ocn.ne.jp [211.123.225.189])
	by eos.ocn.ne.jp (8.9.1a/OCN/) with ESMTP id CAA25011
	for <doc-jp@jp.freebsd.org>; Sun, 15 Oct 2000 02:40:03 +0900 (JST)
Message-Id: <200010141740.CAA25011@eos.ocn.ne.jp>
Received: from localhost (alph.hrslab.yi.org [192.168.0.10])
	by mail.hrslab.yi.org (8.9.3/3.7W/DomainMaster) with ESMTP id CAA06864
	for <doc-jp@jp.freebsd.org>; Sun, 15 Oct 2000 02:37:30 +0900 (JST)
	(envelope-from hrs@eos.ocn.ne.jp)
To: doc-jp@jp.freebsd.org
In-Reply-To: <877l7b8jba.wl@jazz.wakabaya.net>
References: <20001013161149.7839537B503@hub.freebsd.org>
	<200010131953.EAA07246@eos.ocn.ne.jp>
	<877l7b8jba.wl@jazz.wakabaya.net>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Sun_Oct_15_02:37:19_2000_809)--"
Content-Transfer-Encoding: 7bit
Date: Sun, 15 Oct 2000 02:37:30 +0900
From: Hiroki Sato <hrs@eos.ocn.ne.jp>
X-Dispatcher: imput version 20000228(IM140)
Lines: 612
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: doc-jp 7763
Subject: [doc-jp 7763] Re: FreeBSD Security Advisory:
 FreeBSD-SA-00:54.fingerd
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: hrs@eos.ocn.ne.jp

----Next_Part(Sun_Oct_15_02:37:19_2000_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

$B:4F#!wEl5~M}2JBg3X$G$9!#(B

susumu@wakabaya.net ($B<cNS(B $B?J(B) wrote
   in <877l7b8jba.wl@jazz.wakabaya.net>:

> FreeBSD 4.1-RELEASE, 4.0-RELEASE, 3.5.1-RELEASE $B$*$h$S(B
> 2000 $BG/(B 9 $B7n(B 1 $BF|0JA0$b$7$/$O(B 2000 $BG/(B 10 $B7n(B 15 $BF|0J9_$N(B FreeBSD 4.1-STABLE
> $B$K$O(B, $B$3$N%;%-%e%j%F%#>e$N<eE@$O$"$j$^$;$s(B.
> 
> $B$@$C$?$j$O$7$J$$$s$G$7$g$&$+!D(B. 

 $B$"$&!"$=$&$G$9$M!#=$@5$7$^$7$?!#(B

 00:54 $B$N=$@5HG$HA4BN$N8x3+8uJd$rIU$1$F$*$-$^$9!#(B

--
| $B:4F#(B $B9-@8!wEl5~M}2JBg3X(B <hrs@geocities.co.jp>
|
| sato@sekine00.ee.noda.sut.ac.jp(UNIV)
| hrs@FreeBSD.org(FreeBSD Project)

----Next_Part(Sun_Oct_15_02:37:19_2000_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Disposition: attachment; filename="00:54"
Content-Transfer-Encoding: 7bit

 $B$3$N%a!<%k$O(B, announce-jp $B$KN.$l$?(B

  Subject: FreeBSD Security Advisory: FreeBSD-SA-00:54.fingerd
  From: FreeBSD Security Advisories <security-advisories@freebsd.org>
  Date: Fri, 13 Oct 2000 09:11:49 -0700 (PDT)
  Message-Id: <20001013161149.7839537B503@hub.freebsd.org>
  X-Sequence: announce-jp 563

 $B$rF|K\8lLu$7$?$b$N$G$9(B. 

 $B$3$N4+9p$NCf$G>R2p$5$l$F$$$k(B WWW $B%5%$%H(B http://www.FreeBSD.org/ $B$*$h$S(B
 FTP $B%5%$%H(B ftp://ftp.FreeBSD.org/ $B$K$O(B, $BF|K\$N%_%i!<%5%$%H$,B8:_$7$^$9(B.
 $B%_%i!<%5%$%H$rMxMQ$9$k$K$O(B,
 http://www.FreeBSD.org/ $B$r(B http://www.jp.FreeBSD.org/www.freebsd.org/ $B$K(B,
 ftp://ftp.FreeBSD.org/ $B$r(B ftp://ftp.jp.FreeBSD.org/ $B$K(B,
 $B$=$l$>$lCV$-49$($F$/$@$5$$(B.

 $B%M%C%H%o!<%/$N:.;($r4KOB$9$k$?$a(B, $B$^$:$O%_%i!<%5%$%H$NMxMQ$r(B
 $B9MN8$9$k$h$&$*4j$$$7$^$9(B.  $B%_%i!<%5%$%H$K4X$9$k>\:Y$O(B

  http://www.FreeBSD.org/handbook/mirror.html ($B1QJ8(B)
  http://www.FreeBSD.org/ja/handbook/mirror.html ($BF|K\8lLu(B)

 $B$K(B, $B$^$?(B, $B2a5n$NF|K\8lHG%;%-%e%j%F%#4+9p$O(B

  http://www.FreeBSD.org/ja/security/

 $B$K$^$H$a$i$l$F$$$^$9(B.

 $B86J8$O(B PGP $B=pL>$5$l$F$$$^$9$,(B, $B$3$NF|K\8lLu$O(B PGP $B=pL>$5$l$F$$$^$;$s(B. 
 $B%Q%C%AEy$NFbMF$,2~cb$5$l$F$$$J$$$3$H$r3NG'$9$k$?$a$K(B PGP $B$N%A%'%C%/$r(B
 $B9T$J$&$K$O(B, $B86J8$r;2>H$7$F$/$@$5$$(B. 

 $BF|K\8lLu$O(B FreeBSD $BF|K\8l%I%-%e%a%s%F!<%7%g%s%W%m%8%'%/%H(B (doc-jp) $B$,;29M$N(B
 $B$?$a$KDs6!$9$k$b$N$G(B, doc-jp $B$O(B $B$=$NFbMF$K$D$$$F$$$+$J$kJ]>Z$b$$$?$7$^$;$s(B.
 $BF|K\8lLu$K$D$$$F$N$*Ld$$9g$o$;$O(B doc-jp@jp.FreeBSD.org $B$^$G$*4j$$$7$^$9(B.

--($B$3$3$+$i(B)
=============================================================================
FreeBSD-SA-00:54                                           Security Advisory
                                                                FreeBSD, Inc.

$B%H%T%C%/(B:	fingerd allows remote reading of filesystem

$BJ,N`(B:		core
$B%b%8%e!<%k(B:	fingerd
$B9pCNF|(B:		2000-10-13
$B%/%l%8%C%H(B:	NIIMI Satoshi <sa2c@and.or.jp>
$B1F6AHO0O(B:	FreeBSD 4.1.1-RELEASE
$B=$@5F|(B:		2000-10-05 (4.1.1-STABLE)
FreeBSD $B$K8GM-$+(B:	Yes

I.   $BGX7J(B - Background

finger $B$O(B, $B%7%9%F%`>e$N%f!<%6>pJs$r%j%b!<%H%/%i%$%"%s%H$K(B
$BDs6!$9$k$N$KMxMQ$5$l$k%5!<%S%9$G$9(B.

II.  $BLdBj$N>\:Y(B - Problem Description

FreeBSD 4.1.1 $B$N%j%j!<%9D>A0(B, finger $BMW5a$KBP$7$F4IM}<T$,;XDj$7$?(B
$B%U%!%$%k$NFbMF$rAw$k5!G=$r<B8=$9$k$?$a$N%3!<%I$,(B finger(1) $B$KDI2C$5$l$^$7$?(B.
$B$7$+$7(B, $B$=$N%3!<%I$OE,@Z$J=hM}$r9T$J$C$F$$$J$$$?$a(B, $B$9$Y$F$N%f!<%6$,(B
$BD>@\%U%!%$%kL>$r;XDj$7(B, $B$=$NFbMF$r<hF@$9$k$3$H$,2DG=$G$9(B.

finger $B%G!<%b%s$ODL>o(B nobody $B%f!<%68"8B$G<B9T$5$l(B, $B%j%b!<%H$+$i$N(B
$BMW5a$KBP$7$F(B finger(1) $B%3%^%s%I$r8F$S=P$7$^$9(B.  $B$=$N$?$a(B finger $B%G!<%b%s$O(B
$B%7%9%F%`>e$N9b$$8"8B$rI,MW$H$9$k%U%!%$%k(B ($B0E9f2=$5$l$?%Q%9%o!<%I%U%!%$%k(B
/etc/master.passwd $B$J$I(B) $B$X%"%/%;%9$9$k$3$H$O$G$-$^$;$s(B.  $B$7$+$7(B
$B$3$N%;%-%e%j%F%#>e$N<eE@$O(B, nobody $B%f!<%6$,FI$_=P$9$3$H$N$G$-$k(B
$BG$0U$N%U%!%$%k$rFI$`$?$a$KMxMQ$5$l$k2DG=@-$,$"$j$^$9(B.  $B$^$?(B,
$B$=$l$K$h$C$F%7%9%F%`$NFbIt>pJs$,1L$l(B, $B$5$i$J$k967b$r2C$($k$?$a$K(B
$BMxMQ$5$l$k4m81@-$,$"$j$^$9(B.

$B%&%'%V$J$I$N%5!<%S%9$r1?MQ$7$F$$$k%5!<%P$O(B, $B$7$P$7$P@_Dj$N8m$j$K$h$j(B
nobody $B%f!<%68"8B$GF0:n$7$F$$$k>l9g$,$"$k$3$H$KCm0U$7$F$/$@$5$$(B.
$B$=$N$?$a$3$N<eE@$rMxMQ$9$k$H(B, $B%&%'%V%5!<%P$N%Q%9%o!<%I%U%!%$%k$d(B
CGI $B%9%/%j%W%H$N%=!<%9%3!<%I$H$$$C$?%&%'%V%5!<%P$NFbIt%G!<%?$r(B
$BFI$`$3$H$,$G$-$k2DG=@-$,$"$j$^$9(B.

FreeBSD 4.1-RELEASE, 4.0-RELEASE, 3.5.1-RELEASE $B$*$h$S(B
2000 $BG/(B 9 $B7n(B 1 $BF|0JA0(B, $B$b$7$/$O(B 2000 $BG/(B 10 $B7n(B 15 $BF|0J9_$N(B
FreeBSD 4.1-STABLE $B$K$O(B, $B$3$N%;%-%e%j%F%#>e$N<eE@$O$"$j$^$;$s(B.

III. $B1F6AHO0O(B - Impact

$B%j%b!<%H%f!<%6$O(B, $B<eE@$r;}$D(B fingerd $B$,<B9T$5$l$F$$$k%7%9%F%`$N(B
$B%m!<%+%k%U%!%$%k%7%9%F%`$NBgItJ,$r(B (nobody $B%f!<%68"8B$G(B) $BFI$`$3$H$,(B
$B2DG=$G$9(B.  $B$3$l$O5!L)>pJs$NO31L$*$h$S(B, $B$=$N%7%9%F%`$X$N$5$i$J$k(B
$B967b<jCJ$rM?$($k2DG=@-$N$"$k$b$N$G$9(B.

IV.  $B2sHrJ}K!(B - Workaround

/etc/inetd.conf $BCf$K$"$k(B finger $B%W%m%H%3%k$rL58z2=$7$^$9(B.
/etc/inetd.conf $B%U%!%$%k$G0J2<$N%(%s%H%j$,M-8z2=$5$l$F$$$J$$$3$H$r(B
$B3NG'$7$F$/$@$5$$(B ($B$D$^$j(B, $B$3$l$i$,(B inetd.conf $B%U%!%$%k$K$"$k>l9g$K$O(B
$B2<$K<($9$h$&$K%3%a%s%H%"%&%H$5$l$F$$$J$1$l$P$J$j$^$;$s(B).

#finger  stream  tcp     nowait/3/10 nobody /usr/libexec/fingerd fingerd -s

IPv6 $B$G@\B3$5$l$?%7%9%F%`$N>l9g$O(B, finger $B%G!<%b%s$N(B IPv6 $BMQDj5A$b(B
$BF1MM$KL58z2=$5$l$F$$$k$3$H$r3NG'$7$F$/$@$5$$(B.

#finger stream  tcp6    nowait/3/10 nobody /usr/libexec/fingerd fingerd -s

V.   $B2r7h:v(B - Solution

$B<!$N$$$:$l$+$K=>$C$F$/$@$5$$(B.

1) $B<eE@$r;}$C$?(B FreeBSD $B%7%9%F%`$r$=$l$>$l(B, $B=$@5F|0J9_$N(B 4.1.1-STABLE
$B$K%"%C%W%0%l!<%I$7$^$9(B.

2) $B2<$N=$@5%Q%C%A$rE,MQ$7(B, fingerd $B%P%$%J%j$r:F9=C[$7$F$/$@$5$$(B.

$B$3$N4+9p$r%U%!%$%k$KJ]B8$9$k$+(B, $B=$@5%Q%C%A$H(B PGP $B=pL>$r0J2<$N>l=j$+$i(B
$B%@%&%s%m!<%I$7(B, PGP $B%f!<%F%#%j%F%#$r;H$C$F=pL>$r3NG'$7$F$/$@$5$$(B.

ftp://ftp.freebsd.org/pub/FreeBSD/CERT/patches/SA-00:54/fingerd.patch
ftp://ftp.freebsd.org/pub/FreeBSD/CERT/patches/SA-00:54/fingerd.patch.asc

# cd /usr/src/usr.bin/finger
# patch -p < /path/to/patch_or_advisory
# make all install
# cd /usr/src/libexec/fingerd
# make all install

$B<eE@$r;}$C$?(B 4.1.x $B%7%9%F%`MQ$N=$@5%Q%C%A(B:

    Index: finger.c
    ===================================================================
    RCS file: /home/ncvs/src/usr.bin/finger/finger.c,v
    retrieving revision 1.15.2.3
    retrieving revision 1.21
    diff -u -r1.15.2.3 -r1.21
    --- finger.c	2000/09/15 21:51:00	1.15.2.3
    +++ finger.c	2000/10/05 15:56:13	1.21
    @@ -293,6 +293,16 @@
     		goto net;
     
     	/*
    +	 * Mark any arguments beginning with '/' as invalid so that we 
    +	 * don't accidently confuse them with expansions from finger.conf
    +	 */
    +	for (p = argv, ip = used; *p; ++p, ++ip)
    +	    if (**p == '/') {
    +		*ip = 1;
    +		warnx("%s: no such user", *p);
    +	    }
    +
    +	/*
     	 * Traverse the finger alias configuration file of the form
     	 * alias:(user|alias), ignoring comment lines beginning '#'.
     	 */
    @@ -323,11 +333,11 @@
     	 * gathering the traditional finger information.
     	 */
     	if (mflag)
    -		for (p = argv; *p; ++p) {
    -			if (**p != '/' || !show_text("", *p, "")) {
    +		for (p = argv, ip = used; *p; ++p, ++ip) {
    +			if (**p != '/' || *ip == 1 || !show_text("", *p, "")) {
     				if (((pw = getpwnam(*p)) != NULL) && !hide(pw))
     					enter_person(pw);
    -			   	else
    +				else if (!*ip)
     					warnx("%s: no such user", *p);
     			}
     		}

$hrs: FreeBSD-SA/00:54,v 1.5 2000/10/14 17:33:34 hrs Exp $

----Next_Part(Sun_Oct_15_02:37:19_2000_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Disposition: attachment; filename="00:55"
Content-Transfer-Encoding: 7bit

 $B$3$N%a!<%k$O(B, announce-jp $B$KN.$l$?(B

  Subject: FreeBSD Ports Security Advisory: FreeBSD-SA-00:55.xpdf
  From: FreeBSD Security Advisories <security-advisories@freebsd.org>
  Date: Fri, 13 Oct 2000 09:12:02 -0700 (PDT)
  Message-Id: <20001013161202.9A1EF37B66D@hub.freebsd.org>
  X-Sequence: announce-jp 564

 $B$rF|K\8lLu$7$?$b$N$G$9(B. 

 $B$3$N4+9p$NCf$G>R2p$5$l$F$$$k(B WWW $B%5%$%H(B http://www.FreeBSD.org/ $B$*$h$S(B
 FTP $B%5%$%H(B ftp://ftp.FreeBSD.org/ $B$K$O(B, $BF|K\$N%_%i!<%5%$%H$,B8:_$7$^$9(B.
 $B%_%i!<%5%$%H$rMxMQ$9$k$K$O(B,
 http://www.FreeBSD.org/ $B$r(B http://www.jp.FreeBSD.org/www.freebsd.org/ $B$K(B,
 ftp://ftp.FreeBSD.org/ $B$r(B ftp://ftp.jp.FreeBSD.org/ $B$K(B,
 $B$=$l$>$lCV$-49$($F$/$@$5$$(B.

 $B%M%C%H%o!<%/$N:.;($r4KOB$9$k$?$a(B, $B$^$:$O%_%i!<%5%$%H$NMxMQ$r(B
 $B9MN8$9$k$h$&$*4j$$$7$^$9(B.  $B%_%i!<%5%$%H$K4X$9$k>\:Y$O(B

  http://www.FreeBSD.org/handbook/mirror.html ($B1QJ8(B)
  http://www.FreeBSD.org/ja/handbook/mirror.html ($BF|K\8lLu(B)

 $B$K(B, $B$^$?(B, $B2a5n$NF|K\8lHG%;%-%e%j%F%#4+9p$O(B

  http://www.FreeBSD.org/ja/security/

 $B$K$^$H$a$i$l$F$$$^$9(B.

 $B86J8$O(B PGP $B=pL>$5$l$F$$$^$9$,(B, $B$3$NF|K\8lLu$O(B PGP $B=pL>$5$l$F$$$^$;$s(B. 
 $B%Q%C%AEy$NFbMF$,2~cb$5$l$F$$$J$$$3$H$r3NG'$9$k$?$a$K(B PGP $B$N%A%'%C%/$r(B
 $B9T$J$&$K$O(B, $B86J8$r;2>H$7$F$/$@$5$$(B. 

 $BF|K\8lLu$O(B FreeBSD $BF|K\8l%I%-%e%a%s%F!<%7%g%s%W%m%8%'%/%H(B (doc-jp) $B$,;29M$N(B
 $B$?$a$KDs6!$9$k$b$N$G(B, doc-jp $B$O(B $B$=$NFbMF$K$D$$$F$$$+$J$kJ]>Z$b$$$?$7$^$;$s(B.
 $BF|K\8lLu$K$D$$$F$N$*Ld$$9g$o$;$O(B doc-jp@jp.FreeBSD.org $B$^$G$*4j$$$7$^$9(B.

--($B$3$3$+$i(B)
=============================================================================
FreeBSD-SA-00:55                                           Security Advisory
                                                                FreeBSD, Inc.

$B%H%T%C%/(B:	xpdf contains multiple vulnerabilities

$BJ,N`(B:		ports
$B%b%8%e!<%k(B:	xpdf
$B9pCNF|(B:		2000-10-13
$B%/%l%8%C%H(B:	$BITL@(B
$B1F6AHO0O(B:	$B=$@5F|0JA0$N(B Ports Collection
$B=$@5F|(B:		2000-09-04 (4.1.1-RELEASE)
$B%Y%s%@$NBP1~(B:	$B=$@5HG$,8x3+:Q$_(B
FreeBSD $B$K8GM-$+(B:	NO

I.   $BGX7J(B - Background

xpdf $B$O(B X Windows ($BLuCm(B: $B86J8%^%^(B) $B$KBP1~$7$?(B
PDF $BJ8=q%U%!%$%kI=<(%=%U%H%&%'%"$G$9(B.

II.  $BLdBj$N>\:Y(B - Problem Description

xpdf port $B$N%P!<%8%g%s(B 0.91 $B0JA0$K$O(B, $B6%9g>uBV$rH/@8$5$;$k$h$&$J(B
$BE,@Z$G$J$$0l;~%U%!%$%k$N=hM}$,4^$^$l$F$$$k$?$a(B, $B%m!<%+%k%f!<%6$O(B
$B$=$l$rMxMQ$7(B, xpdf $B$r<B9T$7$F$$$k%f!<%6$N=jM-$9$kG$0U$N%U%!%$%k$r(B
$B>e=q$-$G$-$k2DG=@-$,$"$j$^$9(B.

$B$^$?(B, $BJ8=qCf$N(B URL $B$r=hM}$9$k:](B, $B%V%i%&%6$r5/F0$5$;$kA0$K(B
$B%7%'%k$N%a%?%-%c%i%/%?$H$7$F2r<a$5$l$kJ8;zNs$N8!::$r(B
$B0l@Z9T$J$o$l$J$$$?$a(B, xpdf $B$,(B URL $B$rI=<($5$;$?;~$K(B
$BG$0U$N%3%^%s%I$r<B9T$9$k$h$&$JJ8=q$,:n@.$G$-$k2DG=@-$,$"$j$^$9(B.

xpdf $B$N(B port $B$O%G%U%)%k%H$G%$%s%9%H!<%k$5$l$k$b$N$G$O$J$/(B,
$B!V(BFreeBSD $B%7%9%F%`$N0lIt!W$r9=@.$9$k$b$N$G$b$"$j$^$;$s(B.
$B$=$l$i$O(B 4000 $B$r1[$($k%5!<%I%Q!<%F%#@=%"%W%j%1!<%7%g%s$,$9$0$K(B
$B%$%s%9%H!<%k$G$-$k7A$G<}$a$i$l$F$$$k(B FreeBSD Ports Collection $B$N0lIt$G$9(B.
$B%j%j!<%98e$KLdBj$,8+$D$+$C$?$?$a(B, FreeBSD 3.5.1 $B$*$h$S(B 4.1 $B$H$H$b$K(B
$B=P2Y$5$l$?(B Ports Collection $B$O$3$NLdBj$r4^$s$G$$$^$9$,(B,
$B$3$NLdBj$O(B FreeBSD 4.1.1 $B$N8x3+A0$K=$@5$5$l$^$7$?(B.

FreeBSD $B$G$O(B, $B$3$N$h$&$J%5!<%I%Q!<%F%#@=%"%W%j%1!<%7%g%s$N%;%-%e%j%F%#(B
$BLdBj$KBP$7$F(B, $BFC$K2?$+$r<gD%$9$k$3$H$O$"$j$^$;$s(B ($BLuCm(B: Ports Collection $B$K(B
$BF~$C$F$$$k$+$i$H$$$C$F(B, FreeBSD $B$N3+H/<T$?$A$,$=$N%"%W%j%1!<%7%g%s$,(B
$B0BA4$G$"$k$HI>2A$7$?$o$1$G$O$"$j$^$;$s(B).  $B$?$@$7(B, $B%;%-%e%j%F%#LdBj$KBP$7$F(B
$BBg$-$J1F6A$r;}$D$h$&$J(B ports $B$KBP$9$k%;%-%e%j%F%#4F::$rDs6!$9$Y$/(B,
$B8=:_EXNOCf$G$9(B.

III. $B1F6AHO0O(B - Impact

$B%m!<%+%k%f!<%6$O%7%s%\%j%C%/%j%s%/967b$rMxMQ$9$k$3$H$G(B, xpdf $B$r(B
$B<B9T$7$F$$$k%f!<%6$N=jM-$9$kG$0U$N%U%!%$%k$r>e=q$-$9$k$3$H$,$G$-$^$9(B.  
$B$^$?(B, $B0-0U$r;}$C$?(B PDF $B%U%!%$%k$rMxMQ$9$k$3$H$GG$0U$N%3!<%I$r(B
$B<B9T$9$k$3$H$b2DG=$G$9(B.

xpdf $B$N(B port/package $B$r%$%s%9%H!<%k$7$F$$$J$1$l$P(B,
$B%7%9%F%`$K$3$NLdBj$K$h$k%;%-%e%j%F%#>e$N<eE@$O$"$j$^$;$s(B.

IV.  $B2sHrJ}K!(B - Workaround

xpdf $B$N(B port/package $B$,%$%s%9%H!<%k$5$l$F$$$k>l9g$O(B,
$B$=$l$r%7%9%F%`$+$i:o=|$7$F$/$@$5$$(B. 

V.   $B2r7h:v(B - Solution

$B<!$N$$$:$l$+$K=>$C$F$/$@$5$$(B.

1) Ports Collection $BA4BN$r%"%C%W%0%l!<%I$7(B, xpdf $B$N(B port $B$r:F9=C[$7$^$9(B.

2) $B8E$$(B ($BLuCm(B: xpdf $B$N(B) package $B$r%7%9%F%`$+$i:o=|$7(B, $B=$@5F|0J9_$K(B
   $B:n@.$5$l$??7$7$$(B package $B$r0J2<$N>l=j$+$i<hF@$7$F%$%s%9%H!<%k$7$^$9(B.

ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-3-stable/graphics/xpdf-0.91.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/graphics/xpdf-0.91.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-4-stable/graphics/xpdf-0.91.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/graphics/xpdf-0.91.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-5-current/graphics/xpdf-0.91.tgz

3) xpdf port $B$N?7$7$$(B port $B%9%1%k%H%s$r0J2<$N>l=j$+$i%@%&%s%m!<%I$7(B,
   $B$=$l$r;H$C$F(B port $B$r:F9=C[$7$^$9(B.

http://www.freebsd.org/ports/

    [$BLuCm(B] $B86J8$G$O(B cvsweb $B$H$J$C$F$$$^$9$,(B, $B8m5-$@$H;W$o$l$^$9(B.

4) $B>e5-(B (3) $B$NA`:n$r<+F0E*$K9T$J$&(B portcheckout $B%f!<%F%#%j%F%#$r;H$$$^$9(B.
   portcheckout $B$N(B port $B$O(B /usr/ports/devel/portcheckout $B$K$"$j$^$9(B.
   $B$^$?(B, portcheckout $B$N(B package $B$,0J2<$N>l=j$+$iF~<j2DG=$G$9(B.

ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-3-stable/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-4-stable/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-5-current/devel/portcheckout-2.0.tgz

$hrs: FreeBSD-SA/00:55,v 1.3 2000/10/14 17:33:34 hrs Exp $

----Next_Part(Sun_Oct_15_02:37:19_2000_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Disposition: attachment; filename="00:56"
Content-Transfer-Encoding: 7bit

 $B$3$N%a!<%k$O(B, announce-jp $B$KN.$l$?(B

  Subject: FreeBSD Ports Security Advisory: FreeBSD-SA-00:56.lprng
  From: FreeBSD Security Advisories <security-advisories@freebsd.org>
  Date: Fri, 13 Oct 2000 09:12:03 -0700 (PDT)
  Message-Id: <20001013161203.1DC8B37B670@hub.freebsd.org>
  X-Sequence: announce-jp 565

 $B$rF|K\8lLu$7$?$b$N$G$9(B. 

 $B$3$N4+9p$NCf$G>R2p$5$l$F$$$k(B WWW $B%5%$%H(B http://www.FreeBSD.org/ $B$*$h$S(B
 FTP $B%5%$%H(B ftp://ftp.FreeBSD.org/ $B$K$O(B, $BF|K\$N%_%i!<%5%$%H$,B8:_$7$^$9(B.
 $B%_%i!<%5%$%H$rMxMQ$9$k$K$O(B,
 http://www.FreeBSD.org/ $B$r(B http://www.jp.FreeBSD.org/www.freebsd.org/ $B$K(B,
 ftp://ftp.FreeBSD.org/ $B$r(B ftp://ftp.jp.FreeBSD.org/ $B$K(B,
 $B$=$l$>$lCV$-49$($F$/$@$5$$(B.

 $B%M%C%H%o!<%/$N:.;($r4KOB$9$k$?$a(B, $B$^$:$O%_%i!<%5%$%H$NMxMQ$r(B
 $B9MN8$9$k$h$&$*4j$$$7$^$9(B.  $B%_%i!<%5%$%H$K4X$9$k>\:Y$O(B

  http://www.FreeBSD.org/handbook/mirror.html ($B1QJ8(B)
  http://www.FreeBSD.org/ja/handbook/mirror.html ($BF|K\8lLu(B)

 $B$K(B, $B$^$?(B, $B2a5n$NF|K\8lHG%;%-%e%j%F%#4+9p$O(B

  http://www.FreeBSD.org/ja/security/

 $B$K$^$H$a$i$l$F$$$^$9(B.

 $B86J8$O(B PGP $B=pL>$5$l$F$$$^$9$,(B, $B$3$NF|K\8lLu$O(B PGP $B=pL>$5$l$F$$$^$;$s(B. 
 $B%Q%C%AEy$NFbMF$,2~cb$5$l$F$$$J$$$3$H$r3NG'$9$k$?$a$K(B PGP $B$N%A%'%C%/$r(B
 $B9T$J$&$K$O(B, $B86J8$r;2>H$7$F$/$@$5$$(B. 

 $BF|K\8lLu$O(B FreeBSD $BF|K\8l%I%-%e%a%s%F!<%7%g%s%W%m%8%'%/%H(B (doc-jp) $B$,;29M$N(B
 $B$?$a$KDs6!$9$k$b$N$G(B, doc-jp $B$O(B $B$=$NFbMF$K$D$$$F$$$+$J$kJ]>Z$b$$$?$7$^$;$s(B.
 $BF|K\8lLu$K$D$$$F$N$*Ld$$9g$o$;$O(B doc-jp@jp.FreeBSD.org $B$^$G$*4j$$$7$^$9(B.

--($B$3$3$+$i(B)
=============================================================================
FreeBSD-SA-00:56                                           Security Advisory
                                                                FreeBSD, Inc.

$B%H%T%C%/(B:	LPRng contains potential root compromise

$BJ,N`(B:		ports
$B%b%8%e!<%k(B:	LPRng
$B9pCNF|(B:		2000-10-13
$B%/%l%8%C%H(B:	Chris Evans <chris@SCARY.BEASTS.ORG>
$B1F6AHO0O(B:	$B=$@5F|0JA0$N(B Ports Collection
$B=$@5F|(B:		2000-10-13
$B%Y%s%@$NBP1~(B:	$B=$@5HG$,8x3+:Q$_(B
FreeBSD $B$K8GM-$+(B:	NO

I.   $BGX7J(B - Background

LPRng $B$O?M5$$N$"$k%W%j%s%?%G!<%b%s$G$9(B.

II.  $BLdBj$N>\:Y(B - Problem Description

LPRng port $B$N%P!<%8%g%s(B 3.6.24 $B0JA0$K$O(B, $B%m!<%+%k$*$h$S%j%b!<%H$N(B
$B%7%9%F%`N>J}$+$i(B root $B8"8B$,C%$o$l$k4m81@-$N$"$k(B, $B%;%-%e%j%F%#>e$N(B
$B<eE@$,B8:_$7$^$9(B.  $B$3$N<eE@$O(B syslog(3) $B4X?t$NE,@Z$G$J$$8F$S=P$7$K(B
$B5/0x$9$k$b$N$G$"$j(B, $B%m!<%+%k$*$h$S%j%b!<%H$N%f!<%6$,%W%j%s%?%G!<%b%s$K(B
$BBP$7$F8mF0:n$r0z$-5/$3$9$h$&$J=q<0;XDjJ8;zNs$rAw$k$3$H$G(B, root $B8"8B$X$N(B
$B%"%/%;%9$r<j$KF~$l$i$l$k2DG=@-$,$"$j$^$9(B.

LPRng $B$N(B port $B$O%G%U%)%k%H$G%$%s%9%H!<%k$5$l$k$b$N$G$O$J$/(B,
$B!V(BFreeBSD $B%7%9%F%`$N0lIt!W$r9=@.$9$k$b$N$G$b$"$j$^$;$s(B.
$B$=$l$i$O(B 4000 $B$r1[$($k%5!<%I%Q!<%F%#@=%"%W%j%1!<%7%g%s$,$9$0$K(B
$B%$%s%9%H!<%k$G$-$k7A$G<}$a$i$l$F$$$k(B FreeBSD Ports Collection $B$N0lIt$G$9(B.
$B%j%j!<%98e$KLdBj$,8+$D$+$C$?$?$a(B, FreeBSD 3.5.1, 4.1 $B$*$h$S(B 4.1.1 $B$H$H$b$K(B
$B=P2Y$5$l$?(B Ports Collection $B$O(B, $B$3$NLdBj$r4^$s$G$$$^$9(B.

FreeBSD $B$G$O(B, $B$3$N$h$&$J%5!<%I%Q!<%F%#@=%"%W%j%1!<%7%g%s$N%;%-%e%j%F%#(B
$BLdBj$KBP$7$F(B, $BFC$K2?$+$r<gD%$9$k$3$H$O$"$j$^$;$s(B ($BLuCm(B: Ports Collection $B$K(B
$BF~$C$F$$$k$+$i$H$$$C$F(B, FreeBSD $B$N3+H/<T$?$A$,$=$N%"%W%j%1!<%7%g%s$,(B
$B0BA4$G$"$k$HI>2A$7$?$o$1$G$O$"$j$^$;$s(B).  $B$?$@$7(B, $B%;%-%e%j%F%#LdBj$KBP$7$F(B
$BBg$-$J1F6A$r;}$D$h$&$J(B ports $B$KBP$9$k%;%-%e%j%F%#4F::$rDs6!$9$Y$/(B,
$B8=:_EXNOCf$G$9(B.

III. $B1F6AHO0O(B - Impact

$B%m!<%+%k$*$h$S%j%b!<%H$N%f!<%6$O(B, LPRng $B$rMxMQ$7$F$$$k(B
$B%7%9%F%`>e$N(B root $B8"8B$rF@$k$3$H$,$G$-$k2DG=@-$,$"$j$^$9(B.

LPRng $B$N(B port/package $B$r%$%s%9%H!<%k$7$F$$$J$1$l$P(B,
$B%7%9%F%`$K$3$NLdBj$K$h$k%;%-%e%j%F%#>e$N<eE@$O$"$j$^$;$s(B.

IV.  $B2sHrJ}K!(B - Workaround

LPRng $B$N(B port/package $B$,%$%s%9%H!<%k$5$l$F$$$k>l9g$O(B,
$B$=$l$r%7%9%F%`$+$i:o=|$7$F$/$@$5$$(B. 

V.   $B2r7h:v(B - Solution

$B<!$N$$$:$l$+$K=>$C$F$/$@$5$$(B.

1) Ports Collection $BA4BN$r%"%C%W%0%l!<%I$7(B, LPRng $B$N(B port $B$r:F9=C[$7$^$9(B.

2) $B8E$$(B ($BLuCm(B: LPRng $B$N(B) package $B$r%7%9%F%`$+$i:o=|$7(B, $B=$@5F|0J9_$K(B
   $B:n@.$5$l$??7$7$$(B package $B$r0J2<$N>l=j$+$i<hF@$7$F%$%s%9%H!<%k$7$^$9(B.

ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-3-stable/sysutils/LPRng-3.6.25.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/sysutils/LPRng-3.6.25.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-4-stable/sysutils/LPRng-3.6.25.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/sysutils/LPRng-3.6.25.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-5-current/sysutils/LPRng-3.6.25.tgz

$BCm0U(B: $B=$@5HG$N(B package $B$,MxMQ$G$-$k$h$&$K$J$k$^$G?tF|$+$+$k2DG=@-$,$"$j$^$9(B.

3) LPRng port $B$N?7$7$$(B port $B%9%1%k%H%s$r0J2<$N>l=j$+$i%@%&%s%m!<%I$7(B,
   $B$=$l$r;H$C$F(B port $B$r:F9=C[$7$^$9(B.

http://www.freebsd.org/ports/

    [$BLuCm(B] $B86J8$G$O(B cvsweb $B$H$J$C$F$$$^$9$,(B, $B8m5-$@$H;W$o$l$^$9(B.

4) $B>e5-(B (3) $B$NA`:n$r<+F0E*$K9T$J$&(B portcheckout $B%f!<%F%#%j%F%#$r;H$$$^$9(B.
   portcheckout $B$N(B port $B$O(B /usr/ports/devel/portcheckout $B$K$"$j$^$9(B.
   $B$^$?(B, portcheckout $B$N(B package $B$,0J2<$N>l=j$+$iF~<j2DG=$G$9(B.

ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-3-stable/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-4-stable/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-5-current/devel/portcheckout-2.0.tgz

$hrs: FreeBSD-SA/00:56,v 1.3 2000/10/14 17:33:34 hrs Exp $

----Next_Part(Sun_Oct_15_02:37:19_2000_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Disposition: attachment; filename="00:57"
Content-Transfer-Encoding: 7bit

 $B$3$N%a!<%k$O(B, announce-jp $B$KN.$l$?(B

  Subject: FreeBSD Ports Security Advisory: FreeBSD-SA-00:57.muh
  From: FreeBSD Security Advisories <security-advisories@freebsd.org>
  Date: Fri, 13 Oct 2000 09:12:04 -0700 (PDT)
  Message-Id: <20001013161204.2F2AA37B672@hub.freebsd.org>
  X-Sequence: announce-jp 566

 $B$rF|K\8lLu$7$?$b$N$G$9(B. 

 $B$3$N4+9p$NCf$G>R2p$5$l$F$$$k(B WWW $B%5%$%H(B http://www.FreeBSD.org/ $B$*$h$S(B
 FTP $B%5%$%H(B ftp://ftp.FreeBSD.org/ $B$K$O(B, $BF|K\$N%_%i!<%5%$%H$,B8:_$7$^$9(B.
 $B%_%i!<%5%$%H$rMxMQ$9$k$K$O(B,
 http://www.FreeBSD.org/ $B$r(B http://www.jp.FreeBSD.org/www.freebsd.org/ $B$K(B,
 ftp://ftp.FreeBSD.org/ $B$r(B ftp://ftp.jp.FreeBSD.org/ $B$K(B,
 $B$=$l$>$lCV$-49$($F$/$@$5$$(B.

 $B%M%C%H%o!<%/$N:.;($r4KOB$9$k$?$a(B, $B$^$:$O%_%i!<%5%$%H$NMxMQ$r(B
 $B9MN8$9$k$h$&$*4j$$$7$^$9(B.  $B%_%i!<%5%$%H$K4X$9$k>\:Y$O(B

  http://www.FreeBSD.org/handbook/mirror.html ($B1QJ8(B)
  http://www.FreeBSD.org/ja/handbook/mirror.html ($BF|K\8lLu(B)

 $B$K(B, $B$^$?(B, $B2a5n$NF|K\8lHG%;%-%e%j%F%#4+9p$O(B

  http://www.FreeBSD.org/ja/security/

 $B$K$^$H$a$i$l$F$$$^$9(B.

 $B86J8$O(B PGP $B=pL>$5$l$F$$$^$9$,(B, $B$3$NF|K\8lLu$O(B PGP $B=pL>$5$l$F$$$^$;$s(B. 
 $B%Q%C%AEy$NFbMF$,2~cb$5$l$F$$$J$$$3$H$r3NG'$9$k$?$a$K(B PGP $B$N%A%'%C%/$r(B
 $B9T$J$&$K$O(B, $B86J8$r;2>H$7$F$/$@$5$$(B. 

 $BF|K\8lLu$O(B FreeBSD $BF|K\8l%I%-%e%a%s%F!<%7%g%s%W%m%8%'%/%H(B (doc-jp) $B$,;29M$N(B
 $B$?$a$KDs6!$9$k$b$N$G(B, doc-jp $B$O(B $B$=$NFbMF$K$D$$$F$$$+$J$kJ]>Z$b$$$?$7$^$;$s(B.
 $BF|K\8lLu$K$D$$$F$N$*Ld$$9g$o$;$O(B doc-jp@jp.FreeBSD.org $B$^$G$*4j$$$7$^$9(B.

--($B$3$3$+$i(B)
=============================================================================
FreeBSD-SA-00:57                                           Security Advisory
                                                                FreeBSD, Inc.

$B%H%T%C%/(B:	muh IRC bouncer remote vulnerability

$BJ,N`(B:		ports
$B%b%8%e!<%k(B:	muh
$B9pCNF|(B:		2000-10-13
$B%/%l%8%C%H(B:	Maxime Henrion <mux@QUALYS.COM>
$B1F6AHO0O(B:	$B=$@5F|0JA0$N(B Ports Collection
$B=$@5F|(B:		2000-09-10 (4.1.1-RELEASE)
$B%Y%s%@$NBP1~(B:	$B=$@5HG$,8x3+:Q$_(B
FreeBSD $B$K8GM-$+(B:	NO

I.   $BGX7J(B - Background

muh $B$O(B, $B%m!<%+%k(B/$B%j%b!<%H%^%7%s>e$N(B IRC $B%/%i%$%"%s%H$H(B IRC $B%5!<%P4V$N(B
$BCf7Q$r<B8=$9$k%[%9%H$GMxMQ$5$l$k(B, IRC $B%j%l!<MQ$N%W%m%0%i%`$G$9(B.

II.  $BLdBj$N>\:Y(B - Problem Description

muh port $B$N%P!<%8%g%s(B 2.05c $B$H$=$l0JA0$N$b$N$K$O(B, $B%j%b!<%H%f!<%6$,(B
muh $B$r<B9T$7$F$$$k%f!<%6$N8"8B$rF@$k$3$H$,$G$-$k$h$&$J(B
$B%;%-%e%j%F%#>e$N<eE@$,4^$^$l$F$$$^$9(B.  $B$3$l$O(B, muh $B$rMxMQ$7$F$$$k(B
$B%f!<%6$N$&$A@\B3$7$F$$$J$$0l?M$N%f!<%6$KBP$7$F(B, $BCm0U?<$/:n@.$5$l$?(B,
$B=q<0;XDjJ8;zNs$r4^$s$@FC<l$JJ8;zNs$rAw$k$3$H$G<B8=$5$l$^$9(B.
$B%j%b!<%H$N967b<T$O(B, $B$=$N%f!<%6$,:F@\B3$7$F(B '/muh read' $B$r<B9T$7$?;~$K(B
muh $B$rMxMQ$7$F(B, $B$=$N%m!<%+%k%f!<%6$N8"8B$GG$0U$N%3!<%I$r<B9T$9$k$3$H$,(B
$B2DG=$G$9(B.

muh $B$N(B port $B$O%G%U%)%k%H$G%$%s%9%H!<%k$5$l$k$b$N$G$O$J$/(B,
$B!V(BFreeBSD $B%7%9%F%`$N0lIt!W$r9=@.$9$k$b$N$G$b$"$j$^$;$s(B.
$B$=$l$i$O(B 4000 $B$r1[$($k%5!<%I%Q!<%F%#@=%"%W%j%1!<%7%g%s$,$9$0$K(B
$B%$%s%9%H!<%k$G$-$k7A$G<}$a$i$l$F$$$k(B FreeBSD Ports Collection $B$N0lIt$G$9(B.
$B%j%j!<%98e$KLdBj$,8+$D$+$C$?$?$a(B, FreeBSD 3.5.1 $B$*$h$S(B 4.1 $B$H$H$b$K(B
$B=P2Y$5$l$?(B Ports Collection $B$O$3$NLdBj$r4^$s$G$$$^$9$,(B,
$B$3$NLdBj$O(B FreeBSD 4.1.1 $B$N8x3+A0$K=$@5$5$l$^$7$?(B.

FreeBSD $B$G$O(B, $B$3$N$h$&$J%5!<%I%Q!<%F%#@=%"%W%j%1!<%7%g%s$N%;%-%e%j%F%#(B
$BLdBj$KBP$7$F(B, $BFC$K2?$+$r<gD%$9$k$3$H$O$"$j$^$;$s(B ($BLuCm(B: Ports Collection $B$K(B
$BF~$C$F$$$k$+$i$H$$$C$F(B, FreeBSD $B$N3+H/<T$?$A$,$=$N%"%W%j%1!<%7%g%s$,(B
$B0BA4$G$"$k$HI>2A$7$?$o$1$G$O$"$j$^$;$s(B).  $B$?$@$7(B, $B%;%-%e%j%F%#LdBj$KBP$7$F(B
$BBg$-$J1F6A$r;}$D$h$&$J(B ports $B$KBP$9$k%;%-%e%j%F%#4F::$rDs6!$9$Y$/(B,
$B8=:_EXNOCf$G$9(B.

III. $B1F6AHO0O(B - Impact

$B%j%b!<%H$N(B IRC $B%f!<%6$O(B, muh $B$r<B9T$7$F$$$k%f!<%6$N8"8B$G(B
$BG$0U$N%3!<%I$r<B9T$9$k$3$H$,2DG=$G$9(B.

muh $B$N(B port/package $B$r%$%s%9%H!<%k$7$F$$$J$1$l$P(B,
$B%7%9%F%`$K$3$NLdBj$K$h$k%;%-%e%j%F%#>e$N<eE@$O$"$j$^$;$s(B.

IV.  $B2sHrJ}K!(B - Workaround

muh $B$N(B port/package $B$,%$%s%9%H!<%k$5$l$F$$$k>l9g$O(B,
$B$=$l$r%7%9%F%`$+$i:o=|$7$F$/$@$5$$(B. 

V.   $B2r7h:v(B - Solution

$B<!$N$$$:$l$+$K=>$C$F$/$@$5$$(B.

1) Ports Collection $BA4BN$r%"%C%W%0%l!<%I$7(B, muh $B$N(B port $B$r:F9=C[$7$^$9(B.

2) $B8E$$(B ($BLuCm(B: muh $B$N(B) package $B$r%7%9%F%`$+$i:o=|$7(B, $B=$@5F|0J9_$K(B
   $B:n@.$5$l$??7$7$$(B package $B$r0J2<$N>l=j$+$i<hF@$7$F%$%s%9%H!<%k$7$^$9(B.

ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-3-stable/irc/muh-2.05c.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/irc/muh-2.05c.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-4-stable/irc/muh-2.05c.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/irc/muh-2.05c.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-5-current/irc/muh-2.05c.tgz

$BCm0U(B: $B=$@5HG$N(B package $B$,MxMQ$G$-$k$h$&$K$J$k$^$G?tF|$+$+$k2DG=@-$,$"$j$^$9(B.

3) muh port $B$N?7$7$$(B port $B%9%1%k%H%s$r0J2<$N>l=j$+$i%@%&%s%m!<%I$7(B,
   $B$=$l$r;H$C$F(B port $B$r:F9=C[$7$^$9(B.

http://www.freebsd.org/ports/

    [$BLuCm(B] $B86J8$G$O(B cvsweb $B$H$J$C$F$$$^$9$,(B, $B8m5-$@$H;W$o$l$^$9(B.

4) $B>e5-(B (3) $B$NA`:n$r<+F0E*$K9T$J$&(B portcheckout $B%f!<%F%#%j%F%#$r;H$$$^$9(B.
   portcheckout $B$N(B port $B$O(B /usr/ports/devel/portcheckout $B$K$"$j$^$9(B.
   $B$^$?(B, portcheckout $B$N(B package $B$,0J2<$N>l=j$+$iF~<j2DG=$G$9(B.

ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-3-stable/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-4-stable/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/devel/portcheckout-2.0.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-5-current/devel/portcheckout-2.0.tgz

$hrs: FreeBSD-SA/00:57,v 1.3 2000/10/14 17:33:34 hrs Exp $

----Next_Part(Sun_Oct_15_02:37:19_2000_809)----
