From owner-FreeBSD-users-jp@jp.FreeBSD.org Sat Apr 10 01:24:55 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i39GOtS03023;
	Sat, 10 Apr 2004 01:24:55 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from localhost (localhost [::1])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet6 id i39GOo903004;
	Sat, 10 Apr 2004 01:24:50 +0900 (JST)
	(envelope-from matsu@jp.FreeBSD.org)
Message-Id: <20040410.012450.74754297.matsu@jp.FreeBSD.org>
To: FreeBSD-users-jp@jp.FreeBSD.org,
   FreeBSD-beginners-jp@gorgeous.ux.mycom.co.jp
From: Matsumura Naoki <matsu@jp.FreeBSD.org>
X-Mailer: Mew version 2.2 on Emacs 21.2 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sat, 10 Apr 2004 01:24:50 +0900
X-Sequence: FreeBSD-users-jp 78859
Subject: [FreeBSD-users-jp 78859] [info] Updated FreeBSD QandA
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: matsu@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040307

$B$^$D$`$i!w(BQandA Project $B$G$9!#(B

QandA $B%W%m%8%'%/%H$+$i$N$*CN$i$;$G$9!#(B

$B"#%W%m%8%'%/%H%a%s%PJg=8"#(B

$B8=:_(B QandA $B%W%m%8%'%/%H$G$O!"?M<jITB-$N$?$a==J,$J%a%s%F%J%s%9$,$G$-$J$$(B
$B>u67$K$"$j$^$9!#:#2s(B QandA $B$N%7%9%F%`9=@.$N8+D>$7$b4^$a$F!"%W%m%8%'%/%H(B
$BFb$G8!F$$,9T$o$l$F$$$^$9$,!"8=>u$G$O@dBPE*$K?M<j$,B-$j$^$;$s!#(B
$B5;=QE*$K9bEY$J$b$N$P$+$j$G$O$J$/!"$`$7$m(B QandA $B$H$$$&@-3J$+$i0lHL$NJ}$N(B
$B0U8+$rI,MW$H$7$F$$$^$9!#3'$5$s$N$46(NO$r$*BT$A$7$F$$$^$9!#(B

$B;22C$7$FD:$/$K$O!"(B
  $B%a!<%k%"%I%l%9(B: majordomo@jp.FreeBSD.org
  $BK\J8(B: subscribe qanda-work
$B$H$$$&%a!<%k$rAw$j!":n6HMQ$N%a!<%j%s%0%j%9%H$K2CF~$7$F$/$@$5$$!#(B

$B>\$7$/$O(B QandA $B%W%m%8%'%/%H$N%[!<%`%Z!<%8$r$4Mw$/$@$5$$!#(B
  http://www.jp.FreeBSD.org/QandA/project/

$B"#EPO?(B/$B=$@5$5$l$?(B QandA$B"#(B

**********************************************************************
** $B$3$l$i$N(B QandA $B$X$N$40U8+!&$4;XE&$O!"(B`$B4IM}HV9f(B'$B$r=q$-E:$($?>e$G!"(B**
** QandA@jp.FreeBSD.org $B$^$G$*Aw$j2<$5$$!#(B                          **
**********************************************************************

FreeBSD QandA $B$O(B $B>o$K99?7$5$l$F$$$^$9!#(B $B:G?7$N$b$N$O(B $B$$$D$G$b(BWeb$B!"(B
FTP $B$J$I$rDL$8$FF~<j$9$k$3$H$,$G$-$^$9!#(B

  [Web$B$+$iF~<j(B]
    <URL:http://www.jp.FreeBSD.org/QandA/> $B$r;2>H$7$F$/$@$5$$!#(B

  [anonymous FTP$B$GF~<j(B]
    $B0J2<$N%5%$%H$+$iF~<j$G$-$^$9!#(B
      <URL:ftp://daemon.jp.FreeBSD.org/pub/FreeBSD-jp/QandA/>
-------

-----$B4IM}HV9f(B 2228 ($B99?7(B)------------

Q. $BMp?t$rF@$h$&$H(B rand(3) $B$r;H$C$?$N$G$9$,!"Hs>o$K<A$N0-$$Mp?t$,@8@.$5$l(B
   $B$F$7$^$$$^$9!#(B

A. FreeBSD $B$N(B rand $B4X?t$O<A$N0-$$Mp?t@8@.4X?t$G$9$N$G!";H$o$J$$J}$,$h$$$G(B
   $B$7$g$&!#(B

   $BMp?t$rMxMQ$9$k>l9g!"<!$N(B2$BDL$j$NMQES$,$"$j$^$9!#(B
    (1) Monte Carlo $BK!Ey$N%7%_%e%l!<%7%g%s(B
       $B:F8=@-$N$"$k5<;wMp?t$,I,MW$G$9(B
    (2) $B0E9f(B
       $BMp?tNs$,?dB,$G$-$F$O$$$1$^$;$s(B

   (1) $B%7%_%e%l!<%7%g%sEy$KMQ$$$k5<;wMp?t(B
     $B%7%_%e%l!<%7%g%s8~$1$N5<;wMp?t$K$D$$$F$O!"(B2004$BG/8=:_(B Mersenne
     Twister $B$,:G$bNI$$$G$7$g$&!#(B
       <URL:http://www.math.keio.ac.jp/~matumoto/mt.html>
     $B>\$7$/$O!V4V0c$$$@$i$1$N5<;wMp?tA*$S!W(B
       <URL:http://www.soi.wide.ad.jp/class/20010000/slides/03/>
     $B$r$4Mw$/$@$5$$!#(B

     $B<BAu$K$D$$$F$O!">e5-%5%$%H$G>R2p$5$l$F$$$k$b$N$NB>!"(BC++ $BHG$,(B boost
       <URL:http://www.boost.org/>
       (ports $B$K$b$J$C$F$$$^$9(B: ports/devel/boost)
     $B$K4^$^$l$k$[$+!"(BC# $BHG$,(B
       <URL:http://takel.jp/mt/>
     $B$G8x3+$5$l$F$$$^$9!#8@8l$K$h$C$F$O=hM}7O$d9-$/;H$o$l$F$$$k%i%$%V%i%j$G(B
     $BDs6!$5$l$F$$$k$3$H$b$"$j$^$9!#(B

   (2) $B0E9f(B
     $B0E9f$KMQ$$$k>l9g!"4JC1$K$$$&$H!"@8@.$5$l$kMp?tNs$,?dB,$G$-$F$O$$$1$^$;$s!#(B
     FreeBSD $B$G$O!"(B/dev/random $B$,MxMQ$G$-$^$9!#$^$?!"(BRC4 $B0E9f$KMQ$$$i$l$k5?;w(B
     $BMp?t@8@.4X?t(B arc4random() $B$bMQ0U$5$l$F$$$^$9!#$=$l$>$l!"(Bramdom(4)$B!"(B
     arc4random(3) $B$N%^%K%e%"%k$r;2>H$7$F$/$@$5$$!#(B

     $BB>$K$b(B OpenSSL $B$GMp?t@8@.MQ$N(B API $B$,Ds6!$5$l$F$$$^$9(B (RAND_*)$B!#(Bengine(3)$B!"(B
     rand(3) $BEy!"4XO"$9$k%^%K%e%"%k$r;2>H$7$F$/$@$5$$!#>\$7$$$3$H$O0E9f4XO"$N(B
     $B;29M=q$rD4$Y$F$/$@$5$$!#(B

     $B$J$*!"(BOpenSSL $B$N%^%K%e%"%k(B rand(3) $B$O%7%9%F%`$N(B rand(3) $B4X?t$H=E$J$C$F(B
     $B$$$k$N$G!"(Bman -a 3 rand $B$H(B -a $B%*%W%7%g%s$r;XDj$7$J$$$HFI$a$J$$$G$7$g$&!#(B


-----$B4IM}HV9f(B 2348 ($B?75,(B)------------

Q. moused $B7PM3$G(B X $B$K%^%&%9%$%Y%s%H$rAw$k@_Dj$K$7$?$i!"%^%&%9%+!<%=%k$O@5(B
   $B>o$KF0$/$N$G$9$,!"%/%j%C%/$N%$%Y%s%H$,CY$l$^$9!#(B
   $B0JA0$+$i;H$C$F$$$k(B XF86Config $B$=$N$^$^$J$N$G$9$,!#(B

A. XFree86 4.2.0 $B$N:"$+$i!"(Bmoused $B7PM3$G(B mouse $B$r;H$&>l9g$K$O(B XF86Config
   $B$N(B Protocol $B$N9T$r!"(B"sysmouse" $B$G$O$J$/(B "auto" $B$H$9$kI,MW$,$"$j$^$9!#(B
   $B$?$H$($P!"%9%/%m!<%k%^%&%9$N>l9g$O!"(B

     Section "InputDevice"
           Identifier      "moused"
           Driver          "mouse"
           Option          "CorePointer"
           Option          "Device"        "/dev/sysmouse"
           Option          "Protocol"      "auto"
           Option          "Buttons"       "5"
           Option          "ZAxisMapping"  "4 5"
     EndSection

   $B$N$h$&$K=q$-$^$9(B


-----$B4IM}HV9f(B 2460 ($B?75,(B)------------

Q. $B%a%G%#%"%?%$%W$N<+F0G'<1$,$&$^$/$$$+$J$$(B NIC $B$N@_Dj$r!"(BDHCP $B%/%i%$(B
   $B%"%s%H$G9T$$$?$$$H;W$C$F$$$^$9!#(B

   $B%a%G%#%"%?%$%W$N<jF0@_Dj$r$9$k$K$O!"(B/etc/rc.conf $B$K$*$$$F!"(B

     ifconfig_de0="media 100baseTX mediaopt full-duplex"

   $B$N$h$&$K(B($BDL>o$O(BIP$B%"%I%l%9$J$I$bF1;~$K@_Dj$7$^$9$,(B)$B!"$^$?(B DHCP $B%/%i(B
   $B%$%"%s%H$r5/F0$9$k$K$O!"(B

     ifconfig_de0="DHCP"

   $B$N$h$&$K@_Dj$7$^$9!#(B

   $B$3$l$rN>J}F1;~$K@_Dj$7$?$$$N$G$9$,!"$&$^$/$$$-$^$;$s!#(B

A. FreeBSD$B$N5/F0;~$K<B9T$5$l$k%M%C%H%o!<%/%$%s%?!<%U%'!<%9=i4|2=%9%/%j(B
   $B%W%H$O!"(B/etc/rc.conf $B$N(B ifconfig_${ifn} $B$NFbMF$K$h$C$F!"3F%$%s%?!<(B
   $B%U%'!<%9$KBP$9$k=hM}FbMF$r7hDj$7$F$$$^$9$,!"(BDHCP $B%/%i%$%"%s%H$r5/F0(B
   $B$9$N$O!"(Bifconfig_${ifn} $B$,(B "[Dd][Hh][Cc][Pp]" $B$G$"$k;~$@$1$G$9!#(B

   $B$G$9$+$i!"!V(BDHCP $B%/%i%$%"%s%H$r<B9T!W$7$J$,$i!V(B ifconfig(8) $B$G%a%G%#(B
   $B%"%?%$%W$r;XDj!W$H$$$&=hM}$r$9$k$K$O!"(Brc.conf(5) $B$N@_Dj$@$1$G$OL5M}(B
   $B$G!">/$79)IW$,I,MW$G$9!#(B
  

   ($BCm(B) $B0J2<!V(Bde0$B!W$O!"$*;H$$$N(B NIC $B$K9g$o$;$FE,59!V(Bfxp0$B!W$J$I$K(B
        $BFI$_BX$($F$/$@$5$$!#(B

   $B$^$:!"(B /etc/rc.conf $B$G(B

     ifconfig_de0="DHCP"

   $B$H;XDj$7$F$*$-!"(BDHCP $B%/%i%$%"%s%H(B($B%G%U%)%k%H$G$O(B dhclient(8) ) $B$,(B
   $B5/F0$9$k$h$&$K$7$F$*$-$^$9!#%a%G%#%"%?%$%W$N;XDj$K$D$$$F$O!"<!$N(B
   $BFsDL$j$NJ}K!$,$"$j$^$9$,!"Nc$H$7$F(B 100BaseTX / $BA4Fs=E$K@_Dj$9$k>l9g(B
   $B$r5s$2$^$9!#(B

   ($BJ}K!$=$N(B1)
     $B%a%G%#%"%?%$%W$r(B ifconfig(8) $B$G<jF0@_Dj$9$k:]$N%3%^%s%I$r!"$=$N$^(B
     $B$^(B /etc/start_if.de0 $B$K(B

       ifconfig de0 media 100baseTX mediaopt full-duplex

     $B$N$h$&$K5-=R$7$^$9!#(BDHCP $B%/%i%$%"%s%H$N5/F0A0$K!"=i4|2=%9%/%j%W%H(B
     $B$,$3$NFbMF$rFI$_9~$s$G<B9T$7$F$/$l$^$9!#>\:Y$O(B rc.conf(5) $B$r;29M(B
     $B$K$7$F$/$@$5$$!#(B

   ($BJ}K!$=$N(B2)
     DHCP$B%/%i%$%"%s%H$K(B dhclient(8) $B$rMQ$$$k>l9g!"(B/etc/dhclient.conf $B$K(B

     interface "de0" {
         media "media 100baseTX mediaopt full-duplex";
     }

     $B$N$h$&$K5-=R$7$F!"(Bdhclient(8) $B<+?H$K%a%G%#%"%?%$%W$r@_Dj$5$;$^$9!#(B
     $B>\:Y$O(B dhclient.conf(5) $B$r;29M$K$7$F$/$@$5$$!#(B


-----$B4IM}HV9f(B 49 ($B99?7(B)------------

Q. FreeBSD $B%+!<%M%k$,$*K4$/$J$j$K$J$k$N$G$9$,!"$3$l$r3+H/<T$KEA$($?$$$N(B
   $B$G$9$,(B

A. $B%+!<%M%k$,EG$-=P$9%a%C%;!<%8$r5-O?$9$k$H$-!$2?$KCmL\$7$?$i$h$$$+(B
     $B!V$I$s$J%a%C%;!<%8$r5-O?$9$Y$-$+!)!W(B
      <URL:http://www.nendai.nagoya-u.ac.jp/~kato/FreeBSD/debug/message.html>
     $B!V%+!<%M%k%Q%K%C%/$r:GBg8B$KMxMQ$9$k!W(B
      <URL:http://www.freebsd.org/doc/ja_JP.eucJP/books/faq/hackers.html#KERNEL-PANIC-TROUBLESHOOTING>
     $B!V(BKernel Debugging$B!W(B
      <URL:http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug.html>
   $B$J$I$r;29M$K$7$F$/$@$5$$!#(B


-----$B4IM}HV9f(B 1012 ($B99?7(B)------------

Q. base64 $B$C$F$J$s$G$9$+(B?

A. RFC2045 $B$G5,Dj$5$l$F$$$k!"%P%$%J%j%G!<%?$r%a!<%k$J$I$GAw$k(B
   $B$?$a$N!"%P%$%J%j(B <-> $B%F%-%9%HJQ49J}<0$N0l$D$G$9!#(Bbase64 $B2=(B
   $B$7$?%G!<%?$O0J2<$N$h$&$J%F%-%9%H7A<0$K$J$j$^$9!#(B

     f0VMRgEBAQkAAAAAAAAAAAIAAwABAAAAMC4TwDQAAAAkZTwAAAAAADQAIAAFACgA
     GgAXAAYAAAA0AAAANAAQwDQAEMCgAAAAoAAAAAUAAAAEAAAAAwAAANQAAADUABDA
     1AAQwA0AAAANAAAABAAAAAEAAAABAAAAAAAAAAAAEMAAABDAlVk1AJVZNQAFAAAA
     ABAAAAEAAACgWTUAoGlFwKBpRcBYcgYANM0JAAYAAAAAEAAAAgAAAJDLOwCQ20vA


   $B%a!<%k$d%M%C%H%K%e!<%9$J$I$G!"K\J8$,(B base64 $B%(%s%3!<%I$5$l$F(B
   $B$$$k>l9g!"(B
      Content-Transfer-Encoding: base64
   $B$H$$$&%X%C%@$,$D$1$i$l$^$9!#(B

   MIME $BBP1~$N%a!<%i!<(B (Mozilla, Sylpheed, Mew, Semi-Gnus $B$J$I(B)
   $B$r;H$&$H!"(Bbase64 $B2=$5$l$?%a!<%k$r07$&$3$H$,$G$-$^$9!#(B

   $B%3%^%s%I%i%$%s$+$iA`:n$7$?$$>l9g$O!"(BFreeBSD $BIUB0$N(B OpenSSL $B$r(B
   $B;H$&$N$,$*<j7Z$G$7$g$&!#(B

     $B%(%s%3!<%I(B
        % openssl enc -base64 -e < plain.txt  > base64.txt
     $B%G%3!<%I(B
        % openssl enc -base64 -d < base64.txt > plain.txt

   $B$^$?(B ports/packages $B$K$"$k!"(Bbase64$B!&(Bmpack$B!&(Buudeview $B$G$b(B
   $B07$&$3$H$,$G$-$^$9!#(B


-----$B4IM}HV9f(B 175 ($B99?7(B)------------

Q. $B%U%m%C%T!<(B 1$BKg$G5/F0$9$k(B FreeBSD $B$N:n$jJ}$r65$($F$/$@$5$$!#(B

A. $B$3$A$i$N%5%$%H$G$O%V%i%&%6>e$G@_Dj$r9T$J$$!"%U%m%C%T!<(B
   $B%$%a!<%8$r%@%&%s%m!<%I$9$k$3$H$,$G$-$^$9!#(Bproxy $B%5!<%P!"(B
   $B%2!<%H%&%'%$%5!<%P$J$I$NMQES$K;H$($^$9!#(B
     <URL:http://www.floppy-1.com/>

   $B<+J,$G$$$m$$$m$H%+%9%?%^%$%:$7$?$$J}$O(B PicoBSD $B$,$*$9$9$a$G$9!#(B
     <URL:http://people.freebsd.org/~picobsd/picobsd.html>


-----$B4IM}HV9f(B 67 ($B99?7(B)------------

Q. RFC $B$NOBLu(B ($BF|K\8lLu(B) $B$O$"$j$^$9$+(B?

A. RFC $B$J$i$S$K(B Internet Draft $B$rOBLu$9$k%W%m%8%'%/%H$,J#?tB8:_$7$^$9!#(B
   $B$=$l$>$l07$&J,Ln$,0c$&$N$G!"E,@Z$K;2>H$7$^$7$g$&!#(B
 
        <URL:http://rfc-jp.nic.ad.jp/>
        <URL:http://www.ipa.go.jp/security/rfc/RFC.html>
        <URL:http://www.imasy.or.jp/~yotti/#rfc>

   RFC $BF|K\8lLu$X$N%j%s%/=8(B
        <URL:http://www5d.biglobe.ne.jp/~stssk/rfcjlist.html>


-----$B4IM}HV9f(B 140 ($B99?7(B)------------

Q. $B%W%m%U%!%$%i!&%W%m%U%!%$%j%s%0$C$F2?$G$9$+(B? $B%W%m%U%!%$%i$N(B
   $B;H$$J}$,$o$+$j$^$;$s!#(B

A. $B%W%m%0%i%`$N3F4X?t$,2?2s8F$P$l!"<B9T;~4V$,$I$l$/$i$$$+$+$C$?$+(B
   $BE}7W$r$H$k$3$H$r%W%m%U%!%$%j%s%0$H8@$$$^$9!#%W%m%U%!%$%i$O(B
   $B$=$N:]$K;HMQ$9$k%D!<%k$G$9!#(B

   $B%W%m%0%i%`$N9bB.2=$r$7$?$$>l9g!"<j$"$?$j<!Bh$K=$@5$9$k$N(B
   $B$G$O$J$/!"$^$:%W%m%U%!%$%i$G2r@O$7!"$I$3$,%\%H%k%M%C%/$K(B
   $B$J$C$F$$$k$+8+6K$a$^$7$g$&!#(B

   $B0J2<!"(BC $B8@8l$G$N%W%m%U%!%$%j%s%0$NNc$r>R2p$7$^$9!#(B

     [$B%9%F%C%W(B 1]
        $B%W%m%0%i%`$r%3%s%Q%$%k$9$k$H$-!"(B-pg $B%*%W%7%g%s$rIU$1$^$9!#(B
           % cc -pg hoge.c

        $B$b$7(B
           % cc -pg hoge.c
           ld: -lc_p: no match
        $B$H%(%i!<$J$C$?>l9g$O!"(B/usr/lib/libc_p.a $B$,$J$$$H8@$o$l$F(B
        $B$$$^$9$N$G!"4pK\G[I[J*$G$"$k(B proflibs $B$r%$%s%9%H!<%k$7$^(B
        $B$7$g$&!#(B

     [$B%9%F%C%W(B 2]
        $B%3%s%Q%$%k$7$?%W%m%0%i%`$r<B9T$7$^$9!#(B
           % ./a.out
        $B%+%l%s%H%G%#%l%/%H%j$K(B a.out.gmon $B$H$$$&%U%!%$%k$,:n$i(B
        $B$l$F$$$k$O$:$G$9(B ($B4D6-$K$h$C$F$O(B gmon.out $B$+$b$7$l$^$;$s(B)$B!#(B
        $B$3$N%U%!%$%k$K$O!"4X?t$KF~$k$H$-$H=P$k$H$-$N;~9o$J$I$N(B
        $B>pJs$,5-O?$5$l$F$$$^$9!#(B

     [$B%9%F%C%W(B 3]
        $BE}7W7k2L$rI=<($7$^$9!#(B
           % gprof a.out a.out.gmon
           ($BN,(B)
            %   cumulative   self              self     total
           time   seconds   seconds    calls  ms/call  ms/call  name
           63.9       2.53     2.53        1  2534.18  2733.40  func1 [2]
            5.0       3.32     0.20        1   199.22   199.22  func2 [7]
            4.3       3.49     0.17                             main [1]
            3.4       3.63     0.14   664580     0.00     0.00  vfprintf [4]
           ($BN,(B)
  
        func1 $B$,A4BN$N<B9T;~4V$N(B 63.9% $B$r@j$a$F$$$k$N$KBP$7!"(B
        func2 $B$O(B 5.0% $B$G$"$k$3$H$,$o$+$j$^$9!#(B

        func1 $B$r(B 2$BG\9bB.2=$9$l$P!"%W%m%0%i%`A4BN$G$O(B 31% $B$N<B9T(B
        $B;~4V:o8:$K$D$J$,$j$^$9$,!"(Bfunc2 $B$r(B 2$BG\9bB.2=$7$?>l9g$O(B
        2.5% $B$7$+:o8:$5$l$^$;$s!#(B

        $B$3$l$K$h$j!"$^$:$O(B func1 $B$N9bB.2=$KCe<j$9$Y$-!"$H$$$&(B
        $B7kO@$,F@$i$l$^$9!#$h$j>\:Y$J>pJs$O(B gprof(1) $B$r;2>H$7$F(B
        $B$/$@$5$$!#(B 

   gprof $B$O!"(BC $B8@8lMQ$N%W%m%U%!%$%i$G$9!#B>$N8@8l$G$b!"%W%m(B
   $B%U%!%$%i$,MQ0U$5$l$F$$$k$O$:$G$9!#Nc$($P(B Perl $B$J$i(B DProf
   $B%Q%C%1!<%8$r;H$$$^$9(B (p5-Devel-DProf $B$H$7$F(B port/package
   $B$,MQ0U$5$l$F$$$^$9(B)$B!#(B


-----$B4IM}HV9f(B 1764 ($B99?7(B)------------

Q. FreeBSD 4.x (4.8-RELEASE $B0JA0(B)$B$G(B kterm $B$r;H$C$F$$$k$H$-$K!"(Bvi $B$J$I(B
   $B$G2hLL$NJ8;z$,%4%_$H$J$C$F;D$k$3$H$,$"$j$^$9!#(B

A. FreeBSD 4.x $B$G2hLL@)8f%i%$%V%i%j$K(B ncurses(3) $B$r;HMQ$9$k$h$&$K(B
   $B$J$C$?$?$a!"(Btermcap(5) $B%G!<%?%Y!<%9$N(B kterm $B$K4X$9$k%(%s%H%j$K(B
   $B@x$s$G$$$?%P%0$,82:_2=$7$^$7$?!#(B

   $B:#$N$H$3$m(B 2 $BDL$j$N2r7hJ}K!$,$"$j$^$9!#(B

   1) /usr/share/misc/termcap $B$N(B kterm $B$N%(%s%H%j$r0J2<$N$h$&$K=$@5$7!"(B
      /usr/share/misc $B$G(B cap_mkdb termcap $B$r<B9T$7$F2<$5$$!#(B

      kterm|kterm kanji terminal emulator (X window system):\
        :hs:es:ts=\E[?E\E[?%i%dT:fs=\E[?F:ds=\E[?H:\
        :KJ:sc=\E7:rc=\E8:cs=\E[%i%d;%dr:TY=ascii:\
        :eA@:as=\E(0:ae=\E(B:tc=xterm-r6:

   2) $HOME/.termcap ($B$J$1$l$P:n@.$9$k(B) $B$K0J2<$N5-=R$rDI2C$7!"(B
      eval `tset -s` $B$r%7%'%k$N=i4|2=%U%!%$%k$J$I$G<B9T$7$F2<$5$$!#(B
      $B$?$@$7(B setuid/setgid $B$5$l$?0lIt$N%W%m%0%i%`(B( systat(1) , top(1)
      $B$J$I(B)$B$K$O!"$3$N$d$jJ}$G$OBP1~$G$-$^$;$s(B( ncurses(3) $B;2>H(B)$B!#(B

      kterm|kterm kanji terminal emulator (X window system):\
        :hs:es:ts=\E[?E\E[?%i%dT:fs=\E[?F:ds=\E[?H:\
        :KJ:sc=\E7:rc=\E8:cs=\E[%i%d;%dr:TY=ascii:\
        :eA@:as=\E(0:ae=\E(B:tc=xterm-r6:

   $B$J$*(B 4.9-RELEASE $B$+$i$O!"$3$N=$@5$,I8=`$G(B /usr/share/misc/termcap
   $B$KF~$C$F$$$^$9!#(B


-----$B4IM}HV9f(B 2549 ($B?75,(B)------------

Q. FreeBSD 4.9-RELEASE $B0J9_5Z$S(B 5.x-RELEASE $B$G!"(Bkterm $B>e$G%Z!<%8%c$d(B
   $B%(%G%#%?Ey$r5/F0$7$F=*N;$7$?;~$K!"2hLL$,$3$l$i$N%W%m%0%i%`$r<B9T$9$k(B
   $BD>A0$N>uBV$KLa$C$F$7$^$$!"%W%m%0%i%`=*N;;~$N2hLL$,;2>H$G$-$J$/$J$j(B
   $B$^$9!#(B

   4.8-RELEASE $B0JA0$G$O!"%W%m%0%i%`=*N;;~$N2hLL$,$=$N$^$^;D$C$?$O$:$J(B
   $B$N$G$9$,!#(B

A. termcap(5) $B$N(B kterm $B%(%s%H%j$K$*$$$F!"(B:tc= $B$N<($9@h$,5lMh$N(B xterm
   $B$+$i(B xterm-r6 $B$KJQ99$5$l!"(Bti/te $B%1!<%Q%S%j%F%#$,M-8z$K$J$C$?$?$a(B
   $B$G$9!#(B

   4.8-RELEASE $B0JA0$N$h$&$K!"%W%m%0%i%`=*N;;~$N2hLL$,;D$k$h$&$K(B
   $B$9$k$K$O!"(B:tc= $B$NA0$K(B :ti@:te@ $B$rF~$l$k$N$,4JC1$G$9!#(Broot $B$K(B
   $B$J$C$F!"(B/usr/share/misc/termcap $BCf$N(B kterm $B%(%s%H%j$N:G8e$N9T!"(B

     :eA@:as=\E(0:ae=\E(B:tc=xterm-r6:

   $B$3$l$r<!$N$h$&$KJQ99$7$F!"(Bcap_mkdb(1) $B%3%^%s%I$r<B9T$7$F$/$@$5$$!#(B

     :eA@:as=\E(0:ae=\E(B:ti@:te@:tc=xterm-r6:


   $B;29M(B: [FreeBSD-users-jp 77760] 4.9R $B$N(B (j)less
         [FreeBSD-users-jp 77765] Re: 4.9R $B$N(B (j)less


-----$B4IM}HV9f(B 798 ($B99?7(B)------------

Q. FreeBSD $B$N3F%P!<%8%g%s$NG[I[%U%!%$%k$NFbMF$dJQ99E@$rD4$Y$?$$$N$G$9$,!#(B

A. CVS $B%j%]%8%H%j$r(B CVSweb $B$G8+$F$/$@$5$$!#(B
      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/>

   $BNc$($P!"(B/etc/rc $B$NFbMF$r8+$?$$>l9g$O(B
      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc?lang=ja>
   $B$G!"%U%!%$%k$NJQ99MzNr$r8+$k$3$H$,$G$-$^$9!#(B

   $B$^$?(B FreeBSD 3.2-RELEASE $B$GG[I[$5$l$?(B /etc/rc $B$r8+$?$1$l$P!"(B
   RELENG_3_2_0_RELEASE $B$H$$$&%?%0$rC5$7$^$9!#(B
      1.169.2.11 Mon May 3 8:13:26 1999 UTC by grog
      CVS Tags: RELENG_3_2_PAO_BP, RELENG_3_2_0_RELEASE, RELENG_3_2_PAO;
         Branch: RELENG_3
   $B$G$9$M!#(B

   /etc/rc $B$N(B 4.1-RELEASE $B$H(B 4.2-RELEASE $B$H$NJQ99E@$r8+$?$1$l$P!"0lHV2<$N(B
      Diffs between ... and ....
   $B$H$"$k$H$3$m$G!"0lJ}$N(B SELECT BOX $B$G!V(BRELENG_4_1_0_RELEASE$B!W$r!"$b$&(B
   $B0lJ}$G!V(BRELENG_4_2_0_RELEASE$B!W$rA*Br$7!"!V(BGet Diffs$B!W%\%?%s$r2!$9$H(B
      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.diff?lang=ja&r1=1.212.2.4%3ARELENG_4_1_0_RELEASE&tr1=1.1&r2=1.212.2.8%3ARELENG_4_2_0_RELEASE&tr2=1.212.2.23&f=u>
   $B$H$$$&:9J,$,F@$i$l$^$9!#(B


   FreeBSD $B$O!":G@hC<$N3+H/$O(B -CURRENT $B$G!"0BDjHG$O(B -STABLE $B$G!"(B
   $B$H$$$&$U$&$K(B2$BK\N)$F$G9T$o$l$F$$$^$9!#(B
      <URL:http://www.jp.FreeBSD.org/www.FreeBSD.org/doc/ja_JP.eucJP/books/handbook/current-stable.html>
   2004/01/07 $B8=:_$G$O!"(B5-CURRENT/4-STABLE $B$H$J$C$F$$$^$9!#(B

      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc?lang=ja>
   $B$G!"(B
      1.254 Sat Mar 10 5:33:37 2001 UTC by dougb
   $B$J$I$H%j%S%8%g%sHV9f(B ($B%P!<%8%g%s$N$h$&$J$b$N(B) $B$,(B 1.xxx $B$H$J$C$F$$$k$b$N$,(B
   -CURRENT $B$G$9!#8=:_$O(B 1.xxx $B!a(B 5-CURRENT $B$G$9$,!"$=$N$&$A(B 1.xxx $B!a(B 6-CURRENT $B$K(B
   $B$J$j!"(B1.xxx $B!a(B 7-CURRENT $B$H$J$C$F$$$/$G$7$g$&!#(B

   $B0lJ}(B -STABLE $B$O(B
      1.212.2.21 Wed Mar 7 20:13:56 2001 UTC by jkh
      Branch: RELENG_4
   $B$N$h$&$K!V(BBranch: RELENG_4$B!W$H$"$j!"(B1.xxx.y.zzz $B$H$$$&7A$N%j%S%8%g%s(B
   $BHV9f$K$J$C$F$$$^$9!#(B

   cvsweb $B$G$O!"(B-CURRENT/-STABLE $B$NJQ99$,;~7ONs=g$KJB$s$G$$$^$9$N$G!"Cm0U$7$F(B
   $B2<$5$$!#(B4-STABLE $B$N$_$NJQ99E@$r8+$?$$>l9g$O!"0lHV2<$K$"$k(B
      $B$3$3$G$O0l$D$N%V%i%s%A$NMzNr$@$1$rA*$s$GI=<($9$k$3$H$,$G$-$^$9!#(B
      Branch: ...
   $B$H$$$&$H$3$m$G!V(BRELENG_4$B!W$rA*Br$7!"!V(BView Branch$B!W%\%?%s$r2!$7$^$9!#(B
      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc?lang=ja&only_on_branch=RELENG_4>
   $B$3$l$,!"(B4.0-RELEASE $B$,%j%j!<%9$5$l$F$+$i!"(B4-STABLE $B$G(B /etc/rc $B$K(B
   $B2C$($i$l$?A4$F$NJQ99$G$9!#(B

   cvsweb $B$N%V%i%s%AI=<($O$*@$<-$K$b$o$+$j$d$9$$$H$O8@$($^$;$s$N$G!"(B
   $BJ,4t$N;EJ}$,$h$/$o$+$i$J$/$J$C$?$i(B
      <URL:http://cvsweb.allbsd.org/cvsweb.cgi>
   $B$+$i$?$I$l$k(B
      <URL:http://cvsweb.allbsd.org/cvsgraph.cgi?r=freebsd&m=src&f=etc/rc>
   $B$N2hA|$r8+$^$7$g$&!#$3$N2hA|$O(B cvsgraph $B$H$$$&%D!<%k$rMxMQ$7$F:n@.$5$l$F(B
   $B$$$^$9(B (devel/cvsgraph $B$H$7$F(B ports/packages $B$,MQ0U$5$l$F$$$^$9(B)$B!#(B

   CVS$B$K$D$$$F$O(B [$B4IM}HV9f(B 649] $B$r;2>H$7$F$/$@$5$$!#(B


-----$B4IM}HV9f(B 4 ($B99?7(B)------------

Q. FreeBSD $B$K4X$9$k(B Web $B>e$N>pJs8;$r65$($F$/$@$5$$!#(B

A. FreeBSD $B%W%m%8%'%/%H$N(B Web $B%Z!<%8$O(B

     $B1Q8lHG(B <URL:http://www.FreeBSD.org/>
     $BF|K\8lLu(B <URL:http://www.FreeBSD.org/ja/>

   $BF|K\$N%_%i!<%5%$%H$O!"(B

     $B1Q8lHG(B <URL:http://www.jp.FreeBSD.org/www.FreeBSD.org/>
     $BF|K\8lLu(B <URL:http://www.jp.FreeBSD.org/www.FreeBSD.org/ja/>

   $B$G$9!#(B
   $BF|K\8lLu$O!"1Q8lHG$KDI$$$D$$$F$$$J$$>l9g$,$"$k$N$G!":G?7$N>pJs$K$D$$$F(B
   $B$O1Q8lHG$b3NG'$7$?J}$,$h$$$+$b$7$l$^$;$s!#(B

   $B$=$l0J30$N!"(BFreeBSD $BM'$N2q$K$h$kF|K\FH<+$N>pJs$O(B

     <URL:http://www.jp.FreeBSD.org/>

   $B$K$"$j$^$9!#(B
   $B%a!<%j%s%0%j%9%H$N>R2p!"%a!<%j%s%0%j%9%H$d(B NetNews $B$N2a5n%a!<%k8!:w!"(B
   daily Snapshots$B!"(Bwatcher$B!"(BQandA$B!"$=$NB>$,8x3+$5$l$F$$$^$9!#(B


-----$B4IM}HV9f(B 1861 ($B99?7(B)------------

Q. MSDOS $BMQ%Q!<%F%#%7%g%s(B (FAT) $B$K$"$kF|K\8l%U%!%$%kL>$r07$&$3$H$O=PMh$^$9$+!#(B

A. A1.
     FreeBSD 5.2-RELEASE $B$+$i!"(B $B%^%&%s%H$9$k:]$K(B -L $B$H(B -D $B%*%W%7%g%s$r;XDj(B
     $B$9$k$3$H$G!"%^%k%A%P%$%HJ8;z$r;H$C$?%U%!%$%kL>$,07$($^$9!#Nc$($PF|K\8l(B
     $B%U%!%$%kL>$r07$$$?$$;~$O!"<!$N$h$&$K$7$^$9!#(B
  
       # mount_msdosfs -L ja_JP.eucJP -D CP932 /dev/ad1s1 /mnt
  
     $B$?$@$7!"(B
  
     libiconv.ko
     msdosfs_iconv.ko
  
     $B%b%8%e!<%k$r5/F0;~$KAH$_9~$`$+!"$b$7$/$O!"(B
  
     options LIBICONV
     options MSDOSFS_ICONV
  
     $B$rDI2C$7$F%+!<%M%k$r:F9=C[$9$kI,MW$,$"$j$^$9!#$^$?$I$A$i$N>l9g$G$b!"(B 
     libiconv (ports/devel/libiconv) $B$N%$%s%9%H!<%k$bI,MW$G$9!#(B
  
     $B>\:Y$O(B [FreeBSD-tech-jp 3369] $B!"%j%j!<%9%N!<%H!"5Z$S(B mount_msdosfs(8) 
     $B$r;2>H$7$F$/$@$5$$!#(B
  
  
   A2.
     $B0J2<$N(B ports/packages $B$K$"$k%"%W%j%1!<%7%g%s$G!"(BMSDOS $BMQ%Q!<%F%#%7%g%s(B
     (FAT) $B$NF|K\8l%U%!%$%kL>(B (Unicode Long File Name) $B$r%5%]!<%H$7$F(B
     $B$$$^$9!#(B
  
     1. ja-msdosfs (ports/japanese/msdosfs)
  
       ports/japanese/msdosfs $B$^$?$O(B packages $B$N(B ja-msdosfs $B$rF3F~$7!"(B
       mount_jamsdos $B$r;H$C$F(B FAT $B%Q!<%F%#%7%g%s$r%^%&%s%H$7$F$/$@$5$$!#(B
       $BF|K\8l$O(B EUC $B$GI=8=$5$l$F$$$^$9$N$G!"%"%W%j%1!<%7%g%s$,(B EUC $B$r07(B
       $B$&$3$H$,$G$-$l$P!"(Bcp $B$d(B tar $B$J$I$N%3%^%s%I$rIaDL$K;H$&$3$H$,$G$-(B
       $B$^$9!#(B(4.2-RELEASE $B0J9_(B)
       <URL:http://www.linkclub.or.jp/~clover/msdosfs.html>
  
     $B!!JdB-(B: $B5/F0;~$K%^%&%s%H$9$k$K$O(B...
  
     $B!!(B/modules $B0J2<$K(B msdos_ja.ko $B$,B8:_$7$F$$$F$$$l$P!"(Bmount_jamsdos 
     $B$r<B9T$7$?;~E@$G%b%8%e!<%k$,%m!<%I$5$l$^$9!#5/F0;~$K4V0c$$$J$/%^%&%s%H(B
     $B$9$k$?$a$K$O(B mount_jamsdos $B$r(B /sbin $B$KCV$/$Y$-$G$9$,!"(Bports $B$K$h$C(B
     $B$F(B /sbin, /modules $B$r$$$8$k$N$O$^$:$$$N$G!"<+F0$G$O$J$/<jF0(B 
     (/usr/local/etc/rc.d/ja-msdosfs.sh) $B$G%m!<%I$9$k$h$&$K:n$i$l$F$$$^$9!#(B
  
     $B!!$=$3$G!"%V!<%H;~$K%^%&%s%H$9$k$N$G$"$l$P!"(B
     $B!!(B  # cp -p /usr/local/sbin/mount_jamsdos /sbin
         # cp -p /usr/local/lib/ja-msdosfs/msdos_ja.ko /modules
         # chmod a-x /usr/local/etc/rc.d/ja-msdosfs.sh
  
     $B!!$H$7$?8e$K!"(B/etc/fstab $B$G%^%&%s%H%(%s%H%j$r=q$/;~$K(B FStype $B$r(B 
       jamsdos $B$K$7$F$/$@$5$$!#(B
          /dev/da0  /mnt  msdos   ro,nodev,noexec   0  0
                          ^^^^^ $B$3$3$r=$@5(B
  
     $B!!:F5/F0$r9T$&$H5/F0;~$K%^%&%s%H$5$l$F$$$k$O$:$G$9!#(B
  
     2. ja-mtools (ports/japanese/mtools) [$B4IM}HV9f(B 640]
  
       GNU $B$N(B mtools $B$K(B Unicode LFN $B%5%]!<%H$r2C$($?$b$N$G$9!#(Bmtools $B$K(B
       $B4^$^$l$k%3%^%s%I(B (mdir $B$d(B mcopy $B$J$I(B) $B$@$1$G<h$j07$&$3$H$,$G$-$^$9!#(B
  
     3. fd (ports/shells/fd)
  
       $B$$$o$f$k(B FDclone $B$G$9!#(BDOS $B;~Be$N(B FD $B$K;w$?(B ($B$H$$$C$F$bCN$i$J$$(B
       $B?M$bB?$$$+$b$7$l$^$;$s$,(B) CUI $B%Y!<%9$N%U%!%$%kA`:n%D!<%k$G$9!#(B
       <URL:http://hp.vector.co.jp/authors/VA012337/soft/fd/freebsd.html#msdos>


-----$B4IM}HV9f(B 124 ($B99?7(B)------------

Q. moused $B$r;HMQ$7$F$$$k;~$O(B XF86Config $B$K$O$I$&=q$1$P$h$$$N$G$7$g$&$+!#(B

A. <URL:http://www.xfree86.org/4.3.0/mouse3.html#6>
   <URL:http://xjman.dsl.gr.jp/xf86_3/mouse-3.html#ss3.3>

   $B$K=q$$$F$"$j$^$9$,!"(Bmoused $B$r;HMQ$7$F$$$k$H$-$O!"%^%&%9$N<oN`$K4X$o$i(B
   $B$:!"(BXF86Config $B$K$O(B
     Protocol "Auto"
     Device "/dev/sysmouse"
   $B$H=q$-$^$9!#(B


-----$B4IM}HV9f(B 2567 ($B?75,(B)------------

Q. ssh $B$G(B remote login $B$7$?(B jail $B$G(B X $B%"%W%j%1!<%7%g%s$r<B9T$9$k$H!"(B
   $B<!$N%(%i!<$,=P$F<B9T$G$-$^$;$s(B (FreeBSD 4.9-RELEASE $B$G3NG'(B)$B!#(B

      % xterm
      X11 connection rejected because of wrong authentication.
      X connection to localhost:10.0 broken (explicit kill or server shutdown).

A. $B860x$O$h$/J,$+$i$J$$$N$G$9$,!"(B/etc/ssh/sshd_config $B$K(B

       X11UseLocalhost no

   $B$H$$$&@_Dj$r9T$J$($P5/F0$G$-$k$h$&$G$9!#(B

   $B$3$NJQ99$KH<$$!"(BDISPLAY $B4D6-JQ?t$,!V(Blocalhost:10.0$B!W$+$i(B
   $B!V%[%9%HL>(B:10.0$B!W$KJQ$o$j$^$9!#(B


-----$B4IM}HV9f(B 2576 ($B?75,(B)------------

Q. NTFS / CD9660 / UDF $B$GF|K\8l%U%!%$%kL>$r07$&$3$H$O=PMh$^$9$+!#(B

A. FreeBSD 5.2-RELEASE $B$+$i!"F|K\8l$r4^$a$?!"%^%k%A%P%$%HJ8;z$r;H$C$?(B
   $B%U%!%$%kL>$r!"$3$l$i$N%U%!%$%k%7%9%F%`>e$G07$&$3$H$,=PMh$^$9!#(B

   $B$?$@$7!"(B

   libiconv.ko
   ntfs.ko         (NTFS)
   ntfs_iconv.ko   (NTFS)
   cd9660_iconv.ko (CD9660)
   udf.ko          (UDF)
   udf_iconv.ko    (UDF)

   $B%b%8%e!<%k$r5/F0;~$KAH$_9~$`$+!"$b$7$/$O!"(B

   options LIBICONV
   options NTFS
   options NTFS_ICONV
   options CD9660_ICONV
   options UDF
   options UDF_ICONV

   $B$rDI2C$7$F%+!<%M%k$r:F9=C[$9$kI,MW$,$"$j$^$9!#$^$?$I$A$i$N>l9g$G$b!"(B 
   libiconv (ports/devel/libiconv) $B$N%$%s%9%H!<%k$bI,MW$G$9!#(B

   $B>\:Y$O(B [FreeBSD-tech-jp 3369] $B!"%j%j!<%9%N!<%H!"5Z$S(B mount_ntfs(8) ,
   mount_cd9660(8) , mount_udf(8) $B$r;2>H$7$F$/$@$5$$!#(B

   $B;29M(B: [FreeBSD-users-jp 76194] $B$+$i$N%9%l%C%I!#(B
         ($BEv;~$N(B 4-stable $B8~$1$N%Q%C%A$b$"$j$^$9!#(B)


-----$B4IM}HV9f(B 503 ($B99?7(B)------------

Q. $B%U%!%$%k$r0E9f2=$7$?$$$N$G$9$,!"$I$&$9$l$P$$$$$G$9$+(B?

A. FreeBSD $B$KI8=`$G4^$^$l$k(B OpenSSL $B$r;H$&$H$h$$$G$7$g$&!#(B

   plain.txt $B$r(B AES 256 $B%S%C%H$G0E9f2=$7!"(Bcrypted $B$K=PNO$9$k(B
   $B$K$O0J2<$N$h$&$K$7$^$9!#(B
     % openssl enc -e -aes256 -in plain.txt -out crypted.dat
     enter aes-256-cbc encryption password: ($B80$rF~NO(B)
     Verifying - enter aes-256-cbc encryption password: ($B3NG'$N$?$a$b$&0lEY80$rF~NO(B)

   $BI|9f2=$9$k>l9g$O0J2<$N$h$&$K$7$^$9!#(B
     % openssl enc -d -aes256 -in crypted.dat -out plain-decrypted.txt
     enter aes-256-cbc decryption password: ($B0E9f2=$N:]$K;HMQ$7$?80$rF~NO(B)

   AES 256 $B%S%C%H$G$J$/!"(BDES $B$G0E9f2=$7$^$9!#(B
     % openssl enc -e -des -in plain.txt -out crypted.dat


   OpenSSL $B$G;HMQ2DG=$J0E9f$O(B enc(1) $B$r;2>H$7$F$/$@$5$$!#$h$/(B
   $B$o$+$i$J$1$l$P!"(BAES $B$r;H$C$F$*$-$^$7$g$&!#(B2004 $BG/8=:_$G$O!"(B
   $B0BA4@-!&B.EY$J$I$r9M$($k$H!"(BAES $B$,:G$b%P%i%s%9$N$h$$0E9f$G(B
   $B$"$k$H9M$($i$l$F$$$^$9!#(B

   $B$J$*!"(Bcrypt(1)$B!&(Bbdes(1) $B$H$$$&8E$$%3%^%s%I$b$"$j$^$9$,!"(B
   $BFC$K;HMQ$9$kI,MW$O$J$$$G$7$g$&!#(B

