Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > e74e806c1a2640e922856d7eb69d1420 > files > 81

howto-text-ja-2006-5mdv2010.0.noarch.rpm

  News-HOWTO
  Vince Skahan, <vince@victrola.wa.com>
  March 26, 1994
  ‚³‚Æ‚¯‚ñ, <ken@gamba.forus.or.jp>
  April 27, 1994

  ‚±‚Ì•¶‘‚Å‚Í Linux ‚Å USENET ƒjƒ…[ƒX‚ðÝ’肵AŠÇ—‚¨‚æ‚Ñ”z‘—‚·‚é•û–@
  ‚ðˆµ‚¢‚Ü‚·Bƒ[ƒJƒ‹ƒVƒXƒeƒ€‚݂̂ŁA‚à‚µ‚­‚Í‘¼ƒTƒCƒg‚Æ USENET ƒjƒ…[ƒX
  ‚ð“ǂݏ‘‚«‚·‚é—\’肪‚ ‚ê‚΁A‚±‚Ì•¶‘‚ð“Ç‚ñ‚ʼnº‚³‚¢BUSENET ƒjƒ…[ƒX‚ð
  —˜—p‚µ‚È‚¢‚È‚çA‚±‚ê‚ð“Ç‚ñ‚Å‚àˆÓ–¡‚ª‚È‚¢‚Å‚µ‚傤B

  JF ‚æ‚èF‚±‚Ì•¶‘‚́A1994”NˆÈ—ˆXV‚³‚ê‚Ä‚¢‚Ü‚¹‚ñBŒ»Ý‚Ƃ͏󋵂ªˆÙ‚È
  ‚é‚ÆŽv‚í‚ê‚é‚̂ŁA‚²’ˆÓ‚­‚¾‚³‚¢B

  1.  Žn‚ß‚É

  Linux ˆê”ʂŁA‚Ü‚½“Á‚É SLS ”Å Linux ‚Å USENET ƒjƒ…[ƒX‚̃\ƒtƒgƒEƒFƒA‚ð
  Žg—p‚·‚éÛ‚É‚æ‚­o‚鎿–â‚âˆÓŒ©‚É“š‚¦‚é‚Ì‚ªA‚±‚Ì•¶‘‚Ì–Ú“I‚Å‚·B

  ˆÈ‘O comp.os.linux.announce ‚É“Še‚³‚ê‚Ä‚¢‚½‹Œ UUCP-NEWS-MAIL-FAQ ‚Ì‘±
  •Ò‚ªA‚±‚Ì NEWS-HOWTO ‚âA UUCP ‚ƃ[ƒ‹‚Ì HOWTO •¶‘‚Å‚·B

  1.1.  ‚±‚Ì•¶‘‚̍ŐV”Å

  ‚±‚Ì•¶‘‚̍ŐV”Å‚Í’èŠú“I‚É comp.os.linux.announce, comp.answers,
  news.answers ‚É“Še‚³‚ê‚Ü‚·B‚Ü‚½ sunsite.unc.edu ‚Ì
  /pub/Linux/docs/HOWTO ƒfƒBƒŒƒNƒgƒŠ‚ð‚»‚Ì‚Ü‚ÜƒRƒs[‚µ‚Ä‚¢‚é FTP ƒTƒCƒg
  ‚©‚ç‚àŽæ“¾‚Å‚«‚Ü‚·B

  1.2.  Š´‘z‚È‚Ç‚Í

  ‚±‚Ì•¶‘‚ÉŠÖ‚·‚郁[ƒ‹‚ł̈ӌ©‚Í‚Ç‚ñ‚È•¨‚É‚àŠ´S‚ª‚ ‚è‚Ü‚·BŠÔˆá‚¢‚â’Ç
  ‰Á‚µ‚Ä—~‚µ‚¢Ž–‚ª‚ ‚ê‚ÎŽ„‚É‚¨’m‚点‰º‚³‚¢B

  Ž„‚́AŽó‚¯Žæ‚郁[ƒ‹‚Í‘S‚Ä“Ç‚Ý‚Ü‚·‚ªA‘S•”‚É•ÔŽ–‚ðo‚·–ó‚Å‚Í‚ ‚è‚Ü‚¹
  ‚ñB‰É‚ª‚ ‚é‚©A•ÏX‚ɉ¿’l‚ª‚ ‚é‚©A‚»‚Ì“ú‚ÌŒŒˆ³‚Í‚Ç‚¤‚© :-)A“™‚ðl—¶
  ‚̏ã‚ŁA‚±‚Ì•¶‘‚ðŠó–]‚ɉˆ‚Á‚ĉü‘P‚µ‚Ü‚·B

  ‚¨“{‚è‚͐©‚É /dev/null ‚É‘’‚ç‚ê‚Ü‚·‚̂ŁA‚í‚´‚í‚´‘—‚éˆÓ–¡‚Í‚ ‚è‚Ü‚¹
  ‚ñ‚æB

  ‚±‚Ì•¶‘‚̍\¬‚ÉŠÖ‚·‚éˆÓŒ©‚́AHOWTO ‚Ì‚Ü‚Æ‚ß–ð‚Å‚ ‚é Matt Welsh Ž
  <mdw@sunsite.unc.edu> ‚É‘—‚Á‚ĉº‚³‚¢B

  1.3.  ’˜ìŒ 

  News-HOWTO ‚Í Vince Skahan ‚É’˜ìŒ ‚ª‚ ‚è‚Ü‚·B

  ‚»‚Ì‚Ü‚Ü‚ÌŒ`‚Å‚ ‚ê‚΁A‚¢‚©‚È‚é”}‘Ì‚â“dŽq“I‚Å‚ ‚낤‚ƁA•¡»‚â”z•z‚É’˜ŽÒ
  ‚Ì‹–‰Â‚Í•K—v‚ ‚è‚Ü‚¹‚ñB–|–ó‚ɂ‚¢‚Ä‚àA‚¾‚ꂪ–|–󂵂½‚©‚𖾋L‚µ‚Ä‚¢‚ê
  ‚΁A“¯‚¶‚悤‚É‹–‰Â‚Í•K—v‚ ‚è‚Ü‚¹‚ñB

  ’Z‚¢ˆø—p‚Æ‚µ‚ÄŽg—p‚·‚é‚Æ‚«‚É‚àA’˜ŽÒ‚Ì“¯ˆÓ‚͐æ‚Å‚È‚­‚Ä‚à‚©‚Ü‚¢‚Ü‚¹‚ñB
  ‚±‚Ì•¶‘‚ð‘啝‚ɏ‘‚«Š·‚¦‚½‚èA•sŠ®‘S‚ÈŒ`‚Å”z•z‚·‚éê‡‚ɂ́AŒ´–{‚̃Rƒs
  [‚©AŒ´–{‚̍ݏˆ‚ð“Y•t‚µ‚ĉº‚³‚¢B

  ‰c—˜–Ú“I‚ł̍Ĕz•z‚àA‚à‚¿‚ë‚ñ‹–‰Â‚µ‚Ü‚·B‚¯‚ê‚Ç‚àA”z•z‚̍ۂɂ͒˜ŽÒ‚É
  ˜A—‚µ‚ĉº‚³‚¢B

  ‚±‚̏î•ñ‚ð•K—v‚Æ‚·‚邽‚­‚³‚ñ‚̐l‚ւ̐é“`‚́A‘£i‚ðŠè‚Á‚Ä‚¢‚Ü‚·B‚¯‚ê‚Ç
  ‚à HOWTO •¶‘‚Ì’˜ìŒ ‚à•ÛŽ‚µ‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·‚̂ŁA HOWTO ‚̍Ĕz•z‚Ì
  —\’è‚Ȃǂ́A˜A—‚µ‚ĉº‚³‚¢B

  HOWTO ‚ð‚æ‚è—Ç‚­‚·‚邽‚߂̏î•ñ‚Å‚ ‚ê‚΁A‚È‚ñ‚Å‚à‹³‚¦‚ĉº‚³‚¢B‚à‚µŽ¿–â
  ‚ª‚ ‚ê‚΁A Linux HOWTO ‚Ì‚Ü‚Æ‚ß–ð‚Å‚ ‚é Matt Welsh ‚ɘA—‚µ‚ĉº‚³‚¢B
  ˜A—‚́A“dŽqƒ[ƒ‹‚Å‚ ‚ê‚Î mdw@sunsite.unc.edu ‚ɁA“d˜b‚Å‚ ‚ê‚Î +1 607
  256 7372 ‚É‚¨Šè‚¢‚µ‚Ü‚·B

  1.4.  •W€‚Ì•úŠü

  ‚à‚¿‚ë‚ñAŽ„‚Í–{•¶‘‚Ì“à—e‚ɂ‚¢‚Ă̐ӔC‚ð”Û”F‚µ‚Ü‚·B–{•¶‘‚ÉŠÜ‚Ü‚ê‚Ä
  ‚¢‚éŠT”OA—á‚È‚Ç‚ðŽg—p‚·‚é‚̂́A‘S‚Ä‚ ‚È‚½‚̐ӔC‚ōs‚Á‚ĉº‚³‚¢B

  1.5.  î•ñŒ¹

  1.5.1.  USENET

  “à—e‚É‚æ‚Á‚Ĉȉº‚̂悤‚Ƀjƒ…[ƒXƒOƒ‹[ƒv‚ª•ª‚©‚ê‚Ä‚¢‚Ü‚·B

         news.admin.misc : ƒlƒbƒgƒ[ƒNƒjƒ…[ƒXŠÇ—‚ÉŠÖ‚·‚éˆê”Ê“I‚Șb‘è
         news.admin.policy : USENET ‚Ì—˜—p•ûj
         news.admin.technical : ƒlƒbƒgƒ[ƒNƒjƒ…[ƒX‚Ì•Û‘S‚ɂ‚¢‚āi¸“Ç‚ ‚èj
         news.software.b : B-News ŒÝŠ·ƒ\ƒtƒgƒEƒFƒA‚ÉŠÖ‚·‚é˜_‹c
         news.software.nn : nn ƒjƒ…[ƒXƒŠ[ƒ_‚ÉŠÖ‚·‚é˜_‹c
         news.software.nntp : ƒlƒbƒgƒ[ƒNƒjƒ…[ƒX“]‘—ƒvƒƒgƒRƒ‹ŠÖ˜A
         news.software.readers : ƒlƒbƒgƒ[ƒNƒjƒ…[ƒXƒŠ[ƒ_ŠÖ˜A
         news.sysadmin : ƒVƒXƒeƒ€ŠÇ—ŽÒŒü‚¯
         news.announce.newusers : V‹Kƒ†[ƒU‚Ö‚Ìà–¾i¸“Ç‚ ‚èj
         news.newusers.questions : V‹Kƒ†[ƒU‚Ì‚½‚ß‚Ì‚p•‚`

  1.5.2.  ‘Ð

  ‚±‚ꂪ‘S‚Ä‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚ªA–𗧂–{‚ð‰º‚ÉÐ‰î‚µ‚Ü‚·B

       EuManaging UUCP and USENETv(O'Reilly and Associates)
         y–󒍁F“ú–{Œê–ó‚́uUUCP ƒVƒXƒeƒ€ŠÇ—v(ƒAƒXƒL[)z
         USENET ‚ɐڑ±‚·‚鎞‚ÉŽg‚¤ƒvƒƒOƒ‰ƒ€‚âƒvƒƒgƒRƒ‹‚ð‰ðà‚µAŽs”Ì‚³‚ê‚Ä‚¢
         ‚é–{‚Ì’†‚ł͍ō‚‚¾‚ÆŽv‚¢‚Ü‚·B

       EuUnix Communicationsv(Waite Group)
         UNIX ‚̒ʐM‚ɂ‚¢‚āA‚ ‚ç‚ä‚鎖•¿‚ª‚¤‚Ü‚­‰ðà‚³‚ê‚Ä‚¢‚Ü‚·B

       EuPractical Unix Securityv(O'Reilly and Associates)
         y–󒍁F“ú–{Œê–ó‚́uUNIX ƒZƒLƒ…ƒŠƒeƒBv(ƒAƒXƒL[)z
         ˆê”Ê“I‚È UUCP ‚̈À‘S‘΍ô‚ɂ‚¢‚āA—Ç‚­‘‚©‚ê‚Ä‚¢‚Ü‚·B

       EuThe Internet Complete Referencev(Osborne)
         ƒCƒ“ƒ^[ƒlƒbƒg‚Å—˜—p‚Å‚«‚邳‚Ü‚´‚܂ȃT[ƒrƒX‚âAƒjƒ…[ƒX‚ŏЉ‚ê‚éî
         •ñ‚Ì‚½‚ß‚Ì‘f°‚炵‚¢ one-stop-shopping ‚̃\[ƒX‚âAƒ[ƒ‹A‚»‚Ì‘¼‚Ì‚³
         ‚Ü‚´‚܂ȃCƒ“ƒ^[ƒlƒbƒg‚ÌŽ‘Œ¹‚ɂ‚¢‚Äà–¾‚³‚ê‚Ä‚¢‚éA—Ç‚¢ŽQl‘‚Å‚·B

  1.6.  Ž¿–â‚·‚é‚ׂ«‚Å‚È‚¢Š

  Linux ‚Å USENET ƒjƒ…[ƒX‚ð“®‚©‚·‚Ì‚Í“Á•Ê‚ÈŽ–‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‚Å‚·‚©‚ç
  ƒjƒ…[ƒX‚ÉŠÖ‚·‚éˆê”Ê“I‚ÈŽ¿–â‚Í comp.os.linux.* ‚É‚Í“Še‚µ‚È‚¢‚ʼnº‚³
  ‚¢B

  –{“–‚É Linux ‚É“Á‰»‚µ‚½–â‘è‚Å‚È‚¢ŒÀ‚èAã‚É‚à‘‚¢‚½ƒjƒ…[ƒXƒOƒ‹[ƒv‚É
  Ž¿–₵‚ĉº‚³‚¢BLinux ‚É“Á‰»‚µ‚½Ž¿–â‚Æ‚ÍŽŸ‚Ì—l‚È•¨‚Å‚·BuSLS 1.03 ‚É
  “ü‚Á‚Ä‚¢‚é bash1.12 ‚Å INN ‚ð“®‚©‚·‚½‚߂̃pƒbƒ`‚Í‚ ‚è‚Ü‚·‚©Hv

  ‚à‚¤ˆê“xŒJ‚è•Ô‚µ‚Ü‚·B

  ƒjƒ…[ƒX‚ÉŠÖ‚·‚鎿–â‚ð comp.os.linux ‚É“Še‚·‚闝—R‚Í‚à‚¤‘¶Ý‚µ‚Ü‚¹
  ‚ñB Linux ‚ł̃jƒ…[ƒXƒVƒXƒeƒ€‚ÉŠÖ‚·‚鎿–â‚à news.* ‚ňµ‚Á‚Ä‚¢‚Ü‚·B

  ‚ ‚È‚½‚ª comp.os.linux.* ‚É Linux ‚É“Á‰»‚µ‚È‚¢ˆê”Ê“I‚ÈŽ¿–â‚𓊍e‚µ‚½‚È
  ‚çA“š‚¦‚Í“¾‚ç‚ê‚È‚¢‚Å‚µ‚傤B USENET ƒjƒ…[ƒX‚̃GƒLƒXƒp[ƒg‚͏ã‚ɏ‘‚¢
  ‚Ä‚¢‚éƒjƒ…[ƒXƒOƒ‹[ƒv‚µ‚©Œ©‚Ä‚¢‚È‚¢‚Å‚µ‚傤‚µA‘åŠT Linux ‚Í“®‚©‚µ‚Ä
  ‚¢‚Ü‚¹‚ñB

  comp.os.linux.* ‚É Linux ‚É“Á‰»‚µ‚È‚¢ˆê”Ê“I‚ÈŽ¿–â‚𓊍e‚µ‚Ä‚àA‚ ‚È‚½
  ‚ÌŽ¿–â‚Ì“š‚¦‚𓾂邽‚߂ɁA‚µ‚΂µ‚΂ ‚È‚½‚⑼‚̐l‚ÌŽžŠÔ‚ð˜Q”ï‚·‚邾‚¯‚Å
  ‚·B

  2.  •K—v‚ȃn[ƒhƒEƒFƒA

  Linux ‚Ì USENET ƒjƒ…[ƒX‚ł́A“ÁŽê‚ȃn[ƒhƒEƒFƒA‚Í•K—v‚ ‚è‚Ü‚¹‚ñB—˜—p
  ‚·‚éƒ\ƒtƒgƒEƒFƒAAƒXƒŒƒbƒhƒf[ƒ^ƒx[ƒXA‚¨‚æ‚уjƒ…[ƒX‹LŽ–‚ð•ÛŽ‚·‚邱
  ‚Æ‚ª‚Å‚«‚éƒfƒBƒXƒN—̈æiÅ’á‚Å‚à‚P‚O‚l’ö“xj‚ª•K—v‚È‚¾‚¯‚Å‚·B

  3.  USENET ƒjƒ…[ƒXƒ\ƒtƒgƒEƒFƒA‚̎擾

  ‚±‚Ì•¶‘‚ňµ‚Á‚Ä‚¢‚é‘S‚Ẵ\ƒtƒgƒEƒFƒA‚́AƒCƒ“ƒ^[ƒlƒbƒg‚Ì‘å’ï‚Ì FTP
  ƒTƒCƒg‚©‚ç“üŽè‚Å‚«‚Ü‚·B

  ‚Ü‚¸‚Í ftp.uu.net ‚Ì /news ‚ðŒ©‚é‚Ì‚ª‚¢‚¢‚Å‚µ‚傤B

  newspak-2.1.tar.z ‚É“ü‚Á‚Ä‚¢‚éÝ’èƒtƒ@ƒCƒ‹‚â‰ðà•¶‚ɂ́AŠeˆ‚ÌŽ©—R‚ÉŽg
  ‚¦‚éƒ\[ƒXƒtƒ@ƒCƒ‹‚©‚ç UUCPAƒjƒ…[ƒXAƒ[ƒ‹‚Ȃǂ̃\ƒtƒgƒEƒFƒA‚ð\’z
  ‚µA Linux ‚Å“®‚©‚·‚½‚߂̏î•ñ‚ª‚ ‚è‚Ü‚·B‚±‚ê‚Í‘å’ï sunsite.unc.edu ‚Ì
  /pub/Linux/system/Mail ƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚è‚Ü‚·B

  4.  ƒjƒ…[ƒX“]‘—ƒ\ƒtƒgƒEƒFƒA

  Å‹ß‚Ì *nix —pƒjƒ…[ƒX“]‘—ƒ\ƒtƒgƒEƒFƒA‚ɂ́ACnews ‚Æ INN ‚Ì‚Q‚‚ª‚ ‚è
  ‚Ü‚·BŒÃ‚¢ Bnews ‚́A¡Œãƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚àƒTƒ|[ƒg‚à‚³‚ê‚È‚¢‚±‚Æ‚ªì
  ¬ŽÒ‚©‚çŒöŽ®‚ɐ錾‚³‚ê‚Ü‚µ‚½B

  ƒjƒ…[ƒX“]‘—ƒ\ƒtƒgƒEƒFƒA‚́A‹LŽ–‚Ì“Še‚ðŽó‚¯•t‚¯A”z‘—‚µAƒjƒ…[ƒXƒŠ[
  ƒ_‚Å“Ç‚ß‚é‚悤‚É‚·‚éƒ\ƒtƒg‚Ì‚±‚Æ‚Å‚·B

  UUCP ‚Ì Permissions ƒtƒ@ƒCƒ‹‚ɐâ‘΃pƒX‚Å rnews ‚ð‹Lq‚µAƒjƒ…[ƒXƒŠ[
  ƒ_‚©‚ç inews ‚Æ mail ‚ª—˜—p‚Å‚«‚é‚悤‚ɐݒ肷‚ê‚΁A‰½ˆ‚É’u‚¢‚Ä‚à‚©‚Ü
  ‚¢‚Ü‚¹‚ñB

  d—vFCnews ‚Æ INN ‚̍¬—p‚Í–ï‰î‚È‚¾‚¯‚Å‚·B‚Ç‚¿‚ç‚©ˆê‚‚¾‚¯‚ðŽg‚¢‚Ü
  ‚µ‚傤B Cnews ‚Æ NNTP ‚Ì Reference Release ‚ÍŽn‚ß‚©‚ç‘Š«‚æ‚­ì‚ç‚ê‚Ä
  ‚¢‚Ü‚·‚©‚çA—¼•ûƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚à–â‘è‚ ‚è‚Ü‚¹‚ñB
  4.1.  Cnews Performance Release

  Cnews ‚ÍŒ»Ý•W€“I‚ÉŽg—p‚³‚ê‚Ä‚¢‚éƒjƒ…[ƒXƒ\ƒtƒgƒEƒFƒA‚Å‚·B 1988 ”N‚É
  ŒöŠJ‚³‚êA‰ü—Ç‚ª‘±‚¯‚ç‚ê‚Ä‚¢‚Ü‚·B

  Cnews ‚ÌŽå‚È—˜“_‚́A‚»‚ÌŠ®¬“x‚É‚ ‚è‚Ü‚·B•¶Žš’ʂ萢ŠE’†‚ÌŠôç‚̃VƒXƒe
  ƒ€‚Å“®ì‚µ‚Ä‚¢‚Ü‚·‚̂ŁA’m‚ç‚ê‚Ä‚¢‚é‘S‚Ä‚Ì *nix ƒ}ƒVƒ“‚Å“®ì‚·‚é‚Å‚µ‚å
  ‚¤B

  Œ‡“_‚́Aƒ‚ƒfƒ€Œo—R‚Å‚Ì UUCP Ú‘±‚µ‚©l‚¦‚ç‚ê‚Ä‚¢‚È‚¢‚½‚߂ɁAƒŠƒAƒ‹ƒ^ƒC
  ƒ€‚ɃCƒ“ƒ^[ƒlƒbƒg‚Å”z‘—‚µ“Ç‚Þ‚½‚ß‚É‚Í NNTP ƒ\ƒtƒgƒEƒFƒA‚ð’ljÁ‚µ‚È‚¯‚ê
  ‚΂Ȃç‚È‚¢‚±‚Æ‚Å‚µ‚傤B

  ‚³‚ç‚ÉŠeŽíƒjƒ…[ƒXƒŠ[ƒ_—p‚ÌŠO•”ƒXƒŒƒbƒhƒpƒbƒP[ƒW‚ª•K—v‚Å‚·B‚µ‚©‚µŒ»
  Ý‚Å‚àA­‚µ‚Í–ð‚É—§‚ NOV ƒpƒbƒP[ƒW‚ւ̐ڑ±‚ª‰Â”\‚Å‚·‚µA‚à‚¤‚·‚®Œö
  ŠJ‚³‚ê‚é Cnews cleanup release ‚ł͐³Ž®‚ɑΉž‚·‚é‚Æ‚¢‚¤˜b‚Å‚·B

  ‚¢‚¸‚ê‚É‚¹‚æAˆÀ’肵‚Ä‚éA•¶‘‚ª–L•xA‚Ç‚ñ‚ÈŽ¿–â‚É‚à“š‚¦‚Ä‚­‚ê‚éŒoŒ±–L
  •x‚ÈŠÇ—ŽÒ‚ª‘òŽR‚¢‚éA“™‚Ì——R‚©‚çA USENET ‚ÌŠÇ—‚ðŽn‚ß‚él‚Í‚Ü‚¸
  Cnews ‚ð“®‚©‚·‚Ì‚ª—Ç‚¢‚Å‚µ‚傤B

  sunsite ‚É‚ ‚é newspak-2.1.tar.z ‚ɂ́ALinux ‚Å Cnews ‚ð“®‚©‚·‚½‚߂̐Ý
  ’èƒtƒ@ƒCƒ‹‚âAbash1.12 ‚Å doexplode ‚ðƒƒCƒN‚·‚éÛ‚É”­¶‚·‚é–â‘è
  (Linux ‚̃A[ƒJƒCƒuƒTƒCƒg‚É’u‚©‚ê‚Ä‚¢‚é bash1.13 ‚ðŽg‚¦‚Δ­¶‚µ‚Ü‚¹‚ñ
  ‚ª ) ‚ð‰ñ”ð‚·‚é‚½‚߂̃pƒbƒ`‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

  4.1.1.  Cnews ‚̃Cƒ“ƒXƒg[ƒ‹

  ƒhƒLƒ…ƒƒ“ƒg‚ð“ǂ߂΁A Cnews Performance Release ‚Í‚Ü‚Á‚½‚­–â‘è‚È‚­ƒC
  ƒ“ƒXƒg[ƒ‹‚Å‚«‚Ü‚·B Cnews Performance Release ‚̃Cƒ“ƒXƒg[ƒ‹‚̓}ƒjƒ…
  ƒAƒ‹‚ð“Ç‚ñ‚Å‚­‚¾‚³‚¢Bƒ\[ƒXƒtƒ@ƒCƒ‹‚ð“üŽè‚µA“WŠJ‚µ‚āAƒ}ƒjƒ…ƒAƒ‹‚ÌŽè
  ‡‚ɏ]‚¤‚¾‚¯‚Å‚·B

  newspak ‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚é build.def ‚͍ŏ‰‚É build ‚ðŽÀs‚µA’P‚É
  /usr/include ‚̃tƒ@ƒCƒ‹‚©‚ç“š‚¦‚𒲂ׂāA¶¬‚³‚ꂽ‚à‚Ì‚Å‚·B

  ƒRƒ“ƒpƒCƒ‹‚͉½‰ñ‚©Ž~‚Ü‚é‚Å‚µ‚傤B‚¢‚¸‚ê‚à gcc ‚Å–â‘è‚É‚È‚é atoi() ‚Æ
  atol() ƒ}ƒNƒ‚ðA doit.bin ‚©‚çƒRƒƒ“ƒgƒAƒEƒg‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  ‚Ü‚½A bash 1.12 ‚̃oƒO‚ð‰ñ”ð‚·‚é‚悤‚É doexplode ‚ÉŽŸ‚̃pƒbƒ`‚ª•K—v‚Å
  ‚·B‚±‚̃pƒbƒ`‚ðŽg‚í‚È‚¯‚ê‚Ήº—¬ƒTƒCƒg‚ɂ͉½‚à‘—‚ç‚ê‚Ü‚¹‚ñB

         ( Steve Robbins Ž <steve@nyongwa.cam.org> ‚©‚ç )

         if [ ! -f $f ] ; then continue; fi        # ‚±‚̍s‚ð’ljÁ
         #       case "$f" in                      # ‚±‚̍s‚ðƒRƒƒ“ƒgƒAƒEƒg
         #       "out.master/[0-9]*")    break ;   # ‚±‚̍s‚ðƒRƒƒ“ƒgƒAƒEƒg
         #       esac                              # ‚±‚̍s‚ðƒRƒƒ“ƒgƒAƒEƒg

  Cnews ‚ɏڂµ‚¢ Henry Spencer Ž‚É‚æ‚é‚ƁA doexplode ‚Æ bash ‚ÅŒ»Ý–â‘è
  ‚É‚È‚Á‚Ä‚¢‚éƒR[ƒh‚ɂ‚¢‚ẮAV‚µ‚¢ƒŠƒŠ[ƒX‚ł̏C³€–Ú‚É‚È‚Á‚Ä‚¢‚é‚»
  ‚¤‚Å‚·B

  Linux —p‚Ì bash 1.13 ƒÀ”Å‚Å‚à‚±‚̃pƒbƒ`‚ª•K—v‚©‚Ç‚¤‚©‚ÍŒ»Žž“_‚Å‚Í•s–¾
  ‚Å‚·BŽ„‚́AV‚µ‚¢ bash ‚ƃ‰ƒCƒuƒ‰ƒŠ‚Ńpƒbƒ`–³‚µ‚ɐؑւ¦‚Ü‚µ‚½‚ªA—Ž‚¿
  ‚½Ž–‚Í‚ ‚è‚Ü‚¹‚ñB ( ‰½‚ª—Ç‚©‚Á‚½‚Ì‚©‚Í•ª‚©‚è‚Ü‚¹‚ñ‚ª :-)

  4.1.2.  Cnews ‚̐ݒè

  ­‚È‚­‚Æ‚àA/usr/local/lib/news ‚É‚ ‚éˆÈ‰º‚̃tƒ@ƒCƒ‹‚͕ҏW‚µ‚È‚¯‚ê‚΂È
  ‚è‚Ü‚¹‚ñB

       active : active ƒtƒ@ƒCƒ‹
       batchparms : ƒoƒbƒ`ƒpƒ‰ƒ[ƒ^
       explist : ‹LŽ–‚ÌŽžŒø‚̐ݒè
       mailname : ƒ[ƒ‹‚ŃŠƒvƒ‰ƒC‚·‚邽‚߂̃wƒbƒ_“à‚Ì–¼‘O
       mailpaths : ¸“Ç‚Ì‚ ‚éƒjƒ…[ƒXƒOƒ‹[ƒv‚Ö‚Ì“Še—pƒAƒhƒŒƒX
       organization : ‚ ‚È‚½‚Ì‘gD–¼
       sys : ƒjƒ…[ƒXƒOƒ‹[ƒv‚ÌŽæŽÌ‚ð‘I‘ð
       whoami : Path: s‚ɐݒ肷‚éƒzƒXƒg–¼

  4.1.3.  Cnews ƒTƒCƒg‚ÌŠÇ—

  ‚Ü‚¸Aê—p‚̃†[ƒeƒBƒŠƒeƒB‚ª‚ ‚éƒtƒ@ƒCƒ‹‚𒼐ڃGƒfƒBƒ^‚È‚Ç‚Å‚¢‚¶‚é‚Ì‚Í
  Ž~‚ß‚½•û‚ª—Ç‚¢‚Å‚µ‚傤B“Á‚Ƀjƒ…[ƒX‚Ì”z‘—‚Æ active ƒtƒ@ƒCƒ‹‚̐ݒè‚Å
  ‚́A‚»‚ꂼ‚ê addfeed ‚â addgroup ‚Ȃǂ̃Rƒ}ƒ“ƒh‚ðŽg‚Á‚ĉº‚³‚¢B–À‚Á‚½
  Žž‚ɂ́Aƒ\[ƒX‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚镶‘‚ð‰½“x‚à“Ç‚ñ‚ʼnº‚³‚¢B

  ‚»‚Ì‘¼‚Í‘S•” cron ‚©‚ç‹N“®‚µ‚Ü‚·BŽ„‚Ì crontab ‚Ì news ‚ÉŠÖ‚·‚é•”•ª‚Í
  ‰º‚̂悤‚É‚È‚Á‚Ä‚¢‚Ü‚·B

       # ‘¼ƒVƒXƒeƒ€‚©‚ç‘—‚ç‚ê‚Ä‚«‚½ˆ³kÏ‚݃f[ƒ^‚̎擾
       20 *           * * * /usenet/sw/news/bin/input/newsrun

       # ‘—M—p‚̃tƒ@ƒCƒ‹‚ð‚Ü‚Æ‚ß‚é
       0 *    * * * /usenet/sw/news/bin/batch/sendbatches myfeedsite

       # ŽžŒø‹LŽ–‚̍폜
       59 0           * * * /usenet/sw/news/bin/expire/doexpire

       # ƒjƒ…[ƒX‚ðŠÄŽ‹‚µA•K—v‚È‚ç•ñ
       10 5 * * * /usenet/sw/news/bin/newsdaily
       00 5 * * * /usenet/sw/new/bin/newswatch

       # ŽóMƒjƒ…[ƒXƒf[ƒ^‚̏ˆ—‚Ì’âŽ~i 6:30am - 4:00pm j
       30 6           * * * /usenet/sw/news/bin/input/newsrunning off
       00 16          * * * /usenet/sw/news/bin/input/newsrunning on

  4.2.  InterNetNews (INN)

  INN ‚Í”äŠr“IV‚µ‚­AŠ®¬“x‚ª‚‚Ü‚é‚ɂ‚êl‹C‚ªo‚Ä‚«‚Ü‚µ‚½BŽå‚È—˜“_
  ‚́AƒXƒs[ƒh‚Æ nntp ƒpƒbƒP[ƒW‚𓝍‡‚µ‚ÄŠÜ‚ñ‚Å‚¢‚邱‚Æ‚Å‚·BŽå‚ÈŒ‡“_
  ‚́AV‚µ‚¢‚±‚ƂƁA•W€“I‚È *nix ‚Å‚àƒCƒ“ƒXƒg[ƒ‹‚â“®ì‚ª•K‚¸‚µ‚à‚·‚ñ‚È
  ‚è‚Ƃ͍s‚©‚È‚¢Ž–‚Å‚µ‚傤B‚Ü‚½Aƒƒ‚ƒŠŽg—p—ʂƃXƒs[ƒh‚ÌŒ“‚ˍ‡‚¢‚É‚È‚è
  ‚Ü‚·‚ªAí‚É“®‚¢‚Ä‚¢‚éƒf[ƒ‚ƒ“iinndj‚ƁAƒI[ƒoƒ`ƒƒƒlƒ‹‚É‚È‚é‰Â”\«‚ð
  ”é‚ß‚½ƒXƒŒƒbƒh—pƒf[ƒ‚ƒ“‚ð—p‚¢‚Ä“®ì‚·‚é‚Ì‚àŒ‡“_‚Å‚µ‚傤B

  V‚µ‚¢ USENET ŠÇ—ŽÒ‚́AB-news ‚© Cnews ‚Ì‚Ç‚¿‚ç‚©‚ðŒoŒ±‚·‚é‚܂ł́A
  INN ‚ÍŽ~‚ß‚½•û‚ª‚¢‚¢‚Å‚µ‚傤BLinux ã‚Å‚à‚‘¬‚ŐM—Š«‚ª‚ ‚è‚Ü‚·‚ªA
  ƒjƒ…[ƒXŠÇ—‚̏‰SŽÒ—p‚Ì•¶‘‚Í‚ ‚è‚Ü‚¹‚ñBi‚½‚¾‚µAŽÀÛ‚ɂ́AÝ’肪‚í
  ‚©‚ê‚ÎŒã‚Í”äŠr“IŠÈ’P‚Å‚·Bj
  INN ‚̓p[ƒ~ƒbƒVƒ‡ƒ“‚É‚Æ‚Ä‚àŒµd‚Å‚·‚©‚çA‚»‚ê‚ç‚ðC³‚µ‚È‚¢‚ʼnº‚³‚¢B

  INN ‚Í‚Ü‚½A“¯Žž‚É“®‚©‚³‚ê‚Ä‚¢‚é TCP/IP ‚Ì•iŽ¿‚É‚Æ‚Ä‚àŒµŠi‚Å‚·BŒ»Ý‚Ì
  Linux ‚Å‚Í•K‚¸‚µ‚à“–‚Ä‚Í‚Ü‚è‚Ü‚¹‚ñ‚ªA Linux ‚Ì—L–¼‚ȃA[ƒJƒCƒuƒTƒCƒg
  ‚©‚ç Linux —p‚Ì INN ‚ð“üŽè‚³‚ê‚鎖‚ð‚¨Š©‚ß‚µ‚Ü‚·B

  4.2.1.  INN ‚̃Cƒ“ƒXƒg[ƒ‹

  ( Arjan de Vet Ž <devet@info.win.tue.nl ‚©‚ç )

  Ž„‚́ALinux ‚Å INN 1.4 ‚ð“®‚©‚·‚½‚߂̃pƒbƒ`‚ƐݒèƒLƒbƒg‚ðì‚è‚Ü‚µ‚½B
  ftp.win.tue.nl ‚Ì /pub/linux/ports ƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚é
  inn-1.4-linux.tar.gz ‚Å‚·B

  INN ‚Í /bin/sh ‚̌݊·•i‚É”ñí‚Ɉˑ¶‚µ‚Ü‚·BŽ„‚Í Linux —p‚ÉŒöŠJ‚³‚êA•
  ’ʂ̃A[ƒJƒCƒuƒTƒCƒg‚É’u‚©‚ê‚Ä‚¢‚é bash 1.13 ƒÀ”Å‚ðŽg‚Á‚Ä‚¢‚Ü‚·B bash
  1.12 ‚ł́Ai‘¼‚É‚à‚ ‚é‚Å‚µ‚傤‚ªjƒjƒ…[ƒXƒOƒ‹[ƒv‚𐳂µ‚­ˆµ‚¦‚È‚¢“™
  ‚Ì‚¢‚­‚‚©‚Ì–â‘肪‹N‚«‚Ü‚·B

  4.2.2.  inn ‚̐ݒè

  Šî–{“I‚É Arjan ‚̎菇‚ɏ]‚¦‚ΑS‚Đݒè‚Å‚«‚Ü‚·‚̂ŁA—v–ñ‚¾‚¯‘‚«‚Ü‚·B

  o  config.data ‚É "HAVE_UNIX_DOMAIN DONT" ‚ª‚ ‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B

  o  innd ‚ª“®‚¢‚Ä‚¢‚éƒzƒXƒgƒl[ƒ€i UUCP ‚݂̂̃TƒCƒg‚ł́AŽ©•ª‚̃TƒCƒg
     ƒl[ƒ€j‚ð hosts.nntp ‚ɒljÁ‚µ‚Ü‚·B

  o  /etc/inetd.conf ‚É nntp ‚̍s‚ª–³‚¢‚±‚Æ‚ðŠm”F‚µ‚Ü‚·B

  o  taylor uucp ƒpƒbƒP[ƒW‚©‚çƒCƒ“ƒXƒg[ƒ‹‚³‚ꂽ uustat ‚ª‚ ‚ê‚΁A
     config.data ‚Ì—á‚É‚ ‚é "HAVE_UUSTAT DONT" ‚Å‚Í‚È‚­ "HAVE_UUSTAT DO"
     ‚ª innshellvars ‚ɐݒ肳‚ê‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·BŒë‚Á‚Ä’è‹`‚·‚é
     ‚ƁA‘—M—p‚̃jƒ…[ƒX‚ªˆê‚‚ɂ܂Ƃ߂ç‚ê‚È‚¢Ž–‚É‚È‚è‚Ü‚·B

  INN ‚ð“®‚©‚·‚Ì‚È‚çAArjan Ž‚ªŠ©‚ß‚é‚悤‚É syslogd ‚̃tƒ@ƒCƒ‹‚ðŠmŽÀ‚É
  ’è‹`‚µ‚Ü‚µ‚傤B‘å•ÏA–ð‚É—§‚¿‚Ü‚·B

  INN ‚Ì‘sŠÏ‚È (!!!!) FAQ ‚ªA rtfm.mit.edu ‚É–ˆŒŽo‚³‚ê‚Ä‚¢‚Ü‚·BˆêŒ©‚Ì
  ‰¿’l‚Í‚ ‚è‚Ü‚·‚̂ŁA“Ç‚ñ‚ʼnº‚³‚¢B

  4.2.3.  inn ƒTƒCƒg‚ÌŠÇ—

  INN ƒTƒCƒg‚ÌŠÇ—‚Æ”z‘—‚́Acron ‚ðŽg‚¤‚±‚ƈȊO‚ ‚è‚Ü‚¹‚ñBŠî–{“I‚É•K—v
  ‚È crontab ‚́A‰º‚̂悤‚É‚È‚è‚Ü‚·B

       # “úí‚ÌŠÇ—A‚Ü‚½‚ÍŽžŒø‚É‚È‚Á‚½ .overview ƒf[ƒ^ƒx[ƒX‚ƁA‹LŽ–‚̍폜
       1 0 * * * /usenet/sw/inn/bin/news.daily expireover delayrm < /dev/null

       # ‹LŽ–‚Ì‘—M
       5 * * * * /usenet/sw/inn/lib/send-uucp

  ( bash1.13 ‚ðŽg‚Á‚Ä‚¢‚é‚Ì‚È‚çAã‚Ì < /dev/null ‚Í‚¢‚è‚Ü‚¹‚ñ )

  4.3.  ‚»‚Ì‘¼‚̃jƒ…[ƒXƒgƒ‰ƒ“ƒXƒ|[ƒgƒG[ƒWƒFƒ“ƒg

  ‚»‚Ì‘¼‚̃jƒ…[ƒXƒgƒ‰ƒ“ƒXƒ|[ƒgƒG[ƒWƒFƒ“ƒg‚Æ‚µ‚āAˆÈ‰º‚Ì‚à‚Ì‚à Linux
  ‚Å“®‚­‚±‚Æ‚ª’m‚ç‚ê‚Ä‚¢‚Ü‚·B

         dynafeed, nntp1.5.11, slurp1.05

  5.  ƒjƒ…[ƒXƒŠ[ƒ_

  uÅ—ǂ̃jƒ…[ƒXƒŠ[ƒ_v‚Æ‚¢‚¤‚à‚Ì‚Í‘¶Ý‚µ‚Ü‚¹‚ñB‚æ‚Á‚āA ‚½‚­‚³‚ñ‚Ì
  —Ç‚­’m‚ç‚ꂽƒjƒ…[ƒXƒŠ[ƒ_‚ª Linux ‚ÅŽg‚¦‚Ü‚·B‚½‚Æ‚¦‚΁A Linux ‚Ì—L–¼
  ‚È”z•z”łɂ́A tin, trn, nn ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

  ƒjƒ…[ƒXƒŠ[ƒ_‚́A‘€ì‚ªŠÈ’P‚¾‚Á‚½‚èAƒ†[ƒU‚ŐFXÝ’è‚Å‚«‚½‚èAƒXƒŒƒb
  ƒh‚ªŽg‚¦‚½‚èAi‹»–¡‚Ì‚ ‚é‹LŽ–‚¾‚¯‘I‘ð‚µA‚à‚µ‚­‚Í‹»–¡‚Ì‚È‚¢‹LŽ–‚ðŒ©‚È
  ‚­‚·‚é“™jƒtƒ@ƒCƒ‹‘€ì‚ªŽg‚¦‚½‚è‚ȂǍD‚Ý‚Å‘I‚ׂ܂·B

  Cnews ‚à‚µ‚­‚Í INN ‚ŃCƒ“ƒXƒg[ƒ‹‚³‚ꂽ inews ‚ƁA“Še‚ւ̕ԐMƒ[ƒ‹‚ð
  ‘—‚邽‚ß‚Ì mail ƒvƒƒOƒ‰ƒ€‚ª‘S‚Ẵjƒ…[ƒXƒŠ[ƒ_‚©‚ç—˜—p‚Å‚«‚ê‚΁AD‚«
  ‚ȏŠiƒpƒXj‚É’u‚­‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  ‚±‚̏͂ł́A‚¢‚­‚‚©‚Ì—Ç‚­Žg‚í‚ê‚Ä‚¢‚é‚à‚̂ɂ‚¢‚āAŠÈ’P‚Éà–¾‚µ‚Ü‚·B
  ‚½‚¾‚µAŽ„‚Í‚¢‚­‚‚©‚Ì——R‚É‚æ‚è nn ‚ðŽg‚Á‚Ä‚¢‚Ü‚· :-)

  5.1.  Tin

  Tin ‚́A‰SŽÒ‚Å‚àŠÈ’P‚ÉŽg‚¦‚é‚悤‚ɍì‚ç‚ꂽAˆê”Ê“I‚ȃXƒŒƒbƒhƒjƒ…[ƒX
  ƒŠ[ƒ_‚Å‚·Bƒtƒ@ƒCƒ‹‚̍폜‚Æ NOV ƒXƒŒƒbƒh‚ªƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚·B INN
  ‚ð“®‚©‚µ‚Ä‚¢‚é‚È‚çAƒfƒtƒHƒ‹ƒg‚Å NOV ‚Ì .overview ƒtƒ@ƒCƒ‹‚ð“Ç‚ñ‚ŁAƒC
  ƒ“ƒfƒbƒNƒXƒtƒ@ƒCƒ‹‚ɂ͉½‚à‘‚«‚Ü‚¹‚ñB

  Linux ‚Å Tin ‚ðƒRƒ“ƒpƒCƒ‹‚·‚é‚ɂ́AŠî–{“I‚Ƀ\ƒtƒgƒEƒFƒAi“Á‚É inews j
  ‚̍ݏˆ‚ɂ‚¢‚Ä makefile ‚ð•ÒW‚µA make linux ‚ƃ^ƒCƒv‚·‚邾‚¯‚Å‚·B
  ƒpƒbƒ`‚ð“–‚Ä‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB

  Šî–{“I‚É tin -u ‚Æ‚·‚邾‚¯‚ŁAƒCƒ“ƒfƒbƒNƒXƒtƒ@ƒCƒ‹‚ªXV‚³‚êAƒXƒŒƒbƒh
  ‚ªŽg‚¦‚é‚悤‚É‚È‚è‚Ü‚·B

  NNTP ‚ðŽg‚¦‚é‚悤‚É‚·‚é‚ɂ́A NNTP_ABLE ‚ð’è‹`‚µ‚ăRƒ“ƒpƒCƒ‹‚µ‚ĉº‚³
  ‚¢B‚»‚¤‚·‚é‚ƁAƒ[ƒJƒ‹—p‚Ì tin ‚Æ NNTP —p‚Ì rtin ‚ÉŒ‹‰Ê‚ª”½‰f‚³‚ê‚Ü
  ‚·B tin -r ‚Í rtin ‚Æ“¯‚¶‚悤‚É“®ì‚µ‚Ü‚·B

  Ian Lea Ž‚́A make daemon ‚Å tind ‚ðì‚Á‚āA‰º‚Ì crontab ƒGƒ“ƒgƒŠ‚Å“®
  ‚©‚·‚±‚Æ‚ðŠ©‚ß‚Ä‚¢‚Ü‚·B

       # ƒf[ƒ^ƒx[ƒX‚ɃXƒŒƒbƒh‚ðŽg‚¤
       35 * * * * /usenet/bin/tind -u

  5.2.  Trn/Mthreads

  trn ‚Í rn ‚©‚ç”h¶‚µ‚½ƒXƒŒƒbƒhƒjƒ…[ƒXƒŠ[ƒ_‚Å‚·Btrn3.3 ‚ł́i trn ‚Ì
  ƒXƒŒƒbƒhƒpƒbƒP[ƒW‚Å‚ ‚éj mthreads ‚à‚µ‚­‚́i INN ‚̃XƒŒƒbƒ_‚Å‚ ‚éj
  NOV ‚Ì‚¢‚¸‚ê‚©‚ð‘I‘ð‚·‚é‚±‚Æ‚ªo—ˆ‚Ü‚·B

  ƒRƒ“ƒpƒCƒ‹‚·‚é‚É‚Í Configure ‚ð“®‚©‚µ‚āAŒ‹‰Ê‚̃fƒtƒHƒ‹ƒg’l‚ð—^‚¦‚邾
  ‚¯‚Å‚·Blib4.4.1 ‚Ɓi Linux ƒA[ƒJƒCƒuƒTƒCƒg‚ÅŒöŠJ‚³‚ê‚Ä‚¢‚éƒÀ”Å‚Å‚·
  ‚ªj bash-1.13 ‚ðŽ‚Á‚Ä‚¢‚é‚È‚çA Configure ‚͐³í‚É“®ì‚·‚é‚Å‚µ‚傤B
  V‚µ‚¢ Configure ‚ð“®‚©‚·‚½‚߂ɂ́A bash1.13 ‚Æ libs4.4.1 ‚Ì—¼•û‚ª‘½•ª
  •K—v‚Æ‚È‚é‚Å‚µ‚傤B

  Linux ‚Å trn ‚ð“®‚©‚·‚½‚߂̐ݒèƒtƒ@ƒCƒ‹‚ªA sunsite ‚É’u‚¢‚Ä‚ ‚é
  newspak-2.1.tar.z ‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B

  ƒVƒXƒeƒ€‚ɍ‡‚킹‚ăpƒX‚ð•ÏX‚·‚é‚®‚ç‚¢‚Ì‚Æ‚Ä‚àŠÈ’P‚È‚±‚ƈȊO‚ł́Atrn
  ‚Ì config.sh ‚ðƒGƒfƒBƒ^“™‚ŕҏW‚µ‚È‚¢•û‚ª—Ç‚¢‚Å‚µ‚傤B•ÏX‚µ‚½‚È‚çA
  make depend, make, make install ‚ðŽÀs‚·‚é‘O‚ɁA Configure -S ‚ðŽÀs‚µ
  ‚ĉº‚³‚¢B

  bash1.12 ‚ðŽg‚Á‚Ä‚¢‚é Linux ‚Å‚Í‘å’ï Configure ‚ªŽ¸”s‚µ‚Ü‚·‚ªAÅ‰‚©
  ‚ç newspak ‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚é config.sh ‚ðŽg‚¦‚Î Configure -S ‚¾‚¯‚͐³í‚É
  “®ì‚µ‚Ü‚·B

  NNTP ‚ðŽg‚¤‚悤‚ɃRƒ“ƒpƒCƒ‹‚·‚é‚ɂ́Ai™G‰z‚È‚ª‚ç‚ ‚È‚½‚̃VƒXƒeƒ€‚Å
  Configure ‚ªŽÀs‚Å‚«‚ê‚΁j Configure ‚©‚ç‚ÌŽ¿–â‚É yes ‚Æ“š‚¦‚邾‚¯‚Å
  ‚·B newspak ‚Ì–¢—ˆ‚̃ŠƒŠ[ƒX‚ɂ́ANNTP —˜—pŽÒŒü‚¯‚Ì config.sh ‚ƁA—L
  ŠQ‚È :-) bash ‚ðŽg‚Á‚Ä‚¢‚él‚ªƒ[ƒJƒ‹—p‚ÉŽg‚¦‚錻Ý‚Ì config.sh ‚ðŠÜ
  ‚Þ—\’è‚Å‚·B

  trn ‚ɂ́A‚ ‚ç‚ä‚é‹““®‚𐧌䂷‚邽‚߉½\‚à‚̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“ƒXƒCƒbƒ`‚ª‘¶
  Ý‚µ‚Ü‚·BÚ‚µ‚­‚Í trn ‚̃}ƒjƒ…ƒAƒ‹‚ð“Ç‚ñ‚ʼnº‚³‚¢BŽ„‚Í•K—v‚È‘S‚ẴX
  ƒCƒbƒ`‚ðŠÈ’P‚ɐݒ肷‚邽‚߂ɁA‰º‚̂悤‚É‚µ‚Ä‚¢‚Ü‚·B

  o  /.trnrc ‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚É‘S‚Ă̐ݒè‚ð‰Á‚¦A

  o  export trninit="/.trnrc" ‚ðs‚È‚¢‚Ü‚·B

  «—ˆ‚Ì newspak ‚ɂ́AŽ„‚Ì .trnrc ‚ª—á‚Æ‚µ‚ÄŠÜ‚Ü‚ê‚é—\’è‚Å‚·B

  trn3.2 ˆÈã‚̃o[ƒWƒ‡ƒ“‚Å‚ ‚ê‚΁A NOV ‚à‚µ‚­‚Í mthreads ‚̃XƒŒƒbƒh‚ªƒT
  ƒ|[ƒg‚³‚êAƒ†[ƒU‚ª‘I‘ð‚Å‚«‚Ü‚·B‚»‚±‚ŁAi‚±‚ê‚Í Configure ‚ÌŽ¿–â‚É
  ‚ ‚è‚Ü‚·‚ªj—¼•û‚̃XƒŒƒbƒh‹@\‚ðŽg‚¦‚é‚悤‚Ƀ\ƒtƒgƒEƒFƒA‚ð\’z‚³‚ê‚邱
  ‚Æ‚ðŠ©‚ß‚Ü‚·BŽÀsŽž‚ɁANOV ‚ðŽg‚¤Žž‚É‚Í trn -Zo A mthreads ‚ðŽg‚¤Žž
  ‚É‚Í trn -Zt ‚ƃ^ƒCƒv‚µ‚Ü‚·B

  mtheads ƒf[ƒ^ƒx[ƒX‚ð\’z‚·‚é‚ɂ́A news —p‚Ì crontab ‚Ì’†‚ʼnº‚̂悤
  ‚É‚µ‚Ü‚·B

       # trn —pƒXƒŒƒbƒhƒf[ƒ^ƒx[ƒX
       35 * * * * /usenet/bin/mthreads all

  5.3.  NN

  Linux ‚Å“®‚©‚·‚ɂ́A Linux —p‚̐ݒèƒtƒ@ƒCƒ‹‚É’u‚«Š·‚¦‚Ä make ‚·‚邾‚¯
  ‚Å‚·B nn6.4.18 ‚Ì Linux —pÝ’èƒtƒ@ƒCƒ‹‚Í sunsite ‚Ì newspak-2.1.tar.z
  ‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B‚Ü‚½AŒöŠJ‚³‚ꂽ nn6.5 ‚ւ̍XV—p‚Ì 6.5b2 ‚Å‚à“®ì‚µ
  ‚Ü‚·B

  ƒRƒ“ƒpƒCƒ‹‚ªI—¹‚µ‚½‚çAˆÈ‰º‚Ì‚±‚Æ‚ð‚µ‚Ä‰º‚³‚¢B

  o  inst ƒvƒƒOƒ‰ƒ€‚ðŽÀs‚µ‚āAi•K—v‚È‚à‚Ì‘S‚Ä‚ðjƒCƒ“ƒXƒg[ƒ‹

  o  ƒf[ƒ^ƒx[ƒX‚̏‰Šú‰»

  o  nnmaster ‚Ì—§‚¿ã‚°

  Ú×‚Í nn ‚̃hƒLƒ…ƒƒ“ƒg‚ðŒ©‚Ä‰º‚³‚¢BLinux ã‚Å nn ‚ðƒRƒ“ƒpƒCƒ‹AÝ
  ’èA“®ì‚³‚¹‚邱‚Ƃ́Aƒf[ƒ‚ƒ“‚Å‚Í‚È‚­ cron ‚Å nnmaster ‚ð“®‚©‚·‚±‚ƈÈ
  ŠOA‘¼‚Ì *nix ‚Å nn ‚ð“®‚©‚·‚±‚Æ‚Æ‚È‚ñ‚çˆá‚¢‚Í‚ ‚è‚Ü‚¹‚ñBLinux ‚Å
  nnmaster ‚ðƒf[ƒ‚ƒ“‚Æ‚µ‚Ä“®‚©‚·ê‡A‚±‚̃f[ƒ‚ƒ“‚ª“KØ‚É‹N“®‚³‚ê‚é‚Æ
  ‚ÍŒÀ‚è‚Ü‚¹‚ñBicron ‚Å“®‚©‚µ‚Ä‚àŒ‹‹Ç‚Í“¯‚¶Ž–‚Å‚·‚ªBj

  ‰º‚́Ann —p‚ÌŠÈ’P‚È crontab ƒGƒ“ƒgƒŠ‚Å‚·B

       # nn ‚É•K—v‚ȃtƒ@ƒCƒ‹‚ðW‚߂邽‚߂́A nnmaster ‚ÌŽÀs
       25 * * * * /usenet/sw/nn/lib/nnmaster

       # ŽžŒø‚É‚È‚Á‚½ nn ƒf[ƒ^ƒx[ƒX‚̍폜
       0  4       * * * /usenet/sw/nn/bin/nnadmin =eyw

       # nngoback —p‚É active ƒtƒ@ƒCƒ‹‚ðƒRƒs[‚µ‚āA‚V“úŠÔ•Û‘¶‚·‚é
       0 3 * * * /usenet/sw/nn/lib/back_act 7

  5.4.  ‚»‚Ì‘¼‚̃jƒ…[ƒXƒŠ[ƒ_

  Linux ‚ŃCƒ“ƒXƒg[ƒ‹A“®ì‚Å‚«‚é‚ÆŒ¾‚í‚ê‚Ä‚¢‚éƒjƒ…[ƒXƒŠ[ƒ_‚Ì“à‚̈ꕔ
  ‚ð‘‚«‚Ü‚·B

       tass, xrn, gnus

  6.  ŽÓŽ«

  ˆÈ‰º‚̐l‚½‚¿‚́A‚±‚Ì•¶‘‚ð‘‚­‚É“–‚½‚Á‚ďî•ñ‚ð’ñ‹Ÿ‚µ‚Ä‚­‚ê‚Ü‚µ‚½B

  Ed Carp, Steve Robbins, Ian Taylor, Greg Naber, Matt Welsh, Iain Lea,
  Arjan de Vet

  ”²‚¯‚Ä‚¢‚él‚ª‚¢‚ê‚΁A‚²‚ß‚ñ‚È‚³‚¢B

  7.  usenet(c.o.l.* ‚»‚Ì‘¼) ‚ɂ‚¢‚Ä‚æ‚­‚ ‚鎿–â

  7.1.  ‚È‚º‹c’·‚Ì‚¢‚éƒOƒ‹[ƒv‚É“Še‚Å‚«‚È‚¢‚Ì‚Å‚·‚©H

  ƒjƒ…[ƒXƒŠ[ƒ_‚̓[ƒ‹‚𑗂邽‚ß‚É /bin/mail ‚ðŒÄ‚Ú‚¤‚Æ‚µ‚Ü‚·‚ªA‘½•ª
  ‚»‚ꂪ—Ç‚­‚È‚¢‚Ì‚Å‚µ‚傤BSLS ”Å‚Ì /bin/mail ‚ð mailx-5.3b.tar.z ‚Ì‚à
  ‚Ì‚É’u‚«Š·‚¦‚āAi elm ‚̂悤‚Ɂj mail ƒOƒ‹[ƒv‚Ń‚[ƒh‚ª 2755 ‚Æ‚µ‚Ä
  ì¬‚µ‚ĉº‚³‚¢Bmailx-5.3b.tar.z ‚́A sunsite.unc.edu ‚Ì
  pub/Linux/system/Mail ƒfƒBƒŒƒNƒgƒŠ‚É’u‚©‚ê‚Ä‚¢‚Ü‚·B

  ‚»‚êˆÈŠO‚ł́Aƒ[ƒJƒ‹ƒVƒXƒeƒ€‚Å‹c’·‚ª‚¢‚éƒjƒ…[ƒXƒOƒ‹[ƒv‚ð‹c’·‚ª‚¢‚È
  ‚¢‚©‚̂悤‚ɐݒ肵A‚Ç‚±‚©‚̏㗬ƒTƒCƒg‚ª‹LŽ–‚ð–Ù‚Á‚č폜‚µ‚½i‚¢‚­‚‚©
  ‚̃VƒXƒeƒ€ƒ\ƒtƒgƒEƒFƒA‚Å‚ ‚Á‚āAl‚Å‚Í‚È‚¢jê‡‚àl‚¦‚ç‚ê‚Ü‚·B‚Q`‚R
  TŠÔ–ˆ‚É news.admin ‚É“Še‚³‚ê‚é checkgroups ‹LŽ–‚ª“ž’…‚µ‚½Žž‚ɁA
  checkgroups ‚ðŽÀs‚µ‚ÄŠm”F‚µ‚ĉº‚³‚¢B

  7.2.  ‚È‚ºƒp[ƒ~ƒbƒVƒ‡ƒ“ŠÖ˜A‚Ì–â‘肪”­¶‚·‚é‚Ì‚Å‚µ‚傤‚©H

  ‚ ‚È‚½‚ªƒCƒ“ƒXƒg[ƒ‹‚µ‚½”z•z”Å‚Ì /etc/passwd ‚Æ /etc/group ƒtƒ@ƒCƒ‹‚É
  news ƒ†[ƒU‚ƃOƒ‹[ƒv‚ª‘¶Ý‚·‚é‚©‚ƁAƒp[ƒ~ƒbƒVƒ‡ƒ“‚ðƒ`ƒFƒbƒN‚µ‚ĉº‚³
  ‚¢B‚±‚ê‚ç‚Í‚Ü‚¾A Linux •W€‚̃AƒJƒEƒ“ƒg‚É‚È‚Á‚Ä‚¢‚È‚¢‚悤‚Å‚·B

  /usr/local/lib/news/setnewside ‚ðƒ‹[ƒg‚É setuid ‚·‚éˆÈŠO‚́A
  /usr/local/lib/news ƒfƒBƒŒƒNƒgƒŠ‚̃tƒ@ƒCƒ‹‚̏Š—LŽÒ‚Í news.news ‚Å‚È‚¯
  ‚ê‚΂¢‚¯‚Ü‚¹‚ñB

  news ‚É‚Í‚Ç‚ñ‚È uid ‚Æ gid ‚ðŽg‚Á‚Ä‚à‚©‚Ü‚¢‚Ü‚¹‚ñB

  7.3.  ‚È‚ºƒ[ƒJƒ‹‚É“Še‚µ‚½‹LŽ–‚ªA‰º—¬ƒTƒCƒg‚É‘—‚ç‚ê‚È‚¢‚Ì‚Å‚·‚©H

  ‘½•ªA cron ‚Å newsrun ‚ð‹N“®‚µ‚Ä‚¢‚È‚¢‚©A sys ƒtƒ@ƒCƒ‹‚̕ҏW‚ðŽ¸”s‚µ
  ‚½‚©A /usr/spool/news/out.going ˆÈ‰º‚̃fƒBƒŒƒNƒgƒŠ“™‚ª‘¶Ý‚µ‚È‚¢‚Ì‚©
  ‚à‚µ‚ê‚Ü‚¹‚ñB

  ƒjƒ…[ƒXƒOƒ‹[ƒv‚̍쐬‚âƒjƒ…[ƒX‚Ì”z‘—‚ðAactive ‚â sys ƒtƒ@ƒCƒ‹‚ðiƒG
  ƒfƒBƒ^‚ðŽg‚Á‚āj•ÒW‚µ‚Đݒ肵‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB‚±‚̂悤‚Ȑݒè‚Í
  /usr/local/lib/news/bin/maint ‚É‚ ‚郆[ƒeƒBƒŠƒeƒB‚ðŽg‚Á‚čs‚Á‚ĉº‚³
  ‚¢B

  7.4.  ‚È‚ºƒoƒCƒiƒŠ”z•z”Å‚Í Cnews ‚Ì performance release ‚Å‚Í‚È‚¢‚Ì‚Å‚·
  ‚©H

  ‚¢‚­‚‚©‚Ì Linux ‚Å–â‘肪‚ ‚è‚Ü‚·‚µA performance release ˆÈ‘O‚̃o[
  ƒWƒ‡ƒ“‚Å‚àAŽè ‚ȃVƒXƒeƒ€‚ňÀ’肵‚č‚‘¬‚É“®ì‚·‚é‚à‚Ì‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·
  ‚̂ŁAƒIƒvƒVƒ‡ƒ“‚É‚È‚Á‚Ä‚¢‚Ü‚·B‚Ü‚¾M‚¶‚ç‚ê‚È‚¢l‚Ì‚½‚߂ɁA Cnews ‚Ì
  README.new ƒtƒ@ƒCƒ‹‚©‚ç‚¢‚­‚‚©ˆø—p‚µ‚Ü‚·B

  uC news ‚Ì Performance Release 1993/02/20 ”ł́A 1992/03/02 ”Å‚©‚ç‚¢
  ‚­‚‚©‚̃Cƒ“ƒXƒg[ƒ‹‚Ì–â‘è“_‚Əd‘å‚ȃoƒO‚¾‚¯‚ð‰ü—Ç‚µ‚½‚à‚Ì‚Å‚·Bv

  u‚±‚̃ŠƒŠ[ƒX‚́A cleanup release ‚ƌĂ΂ê‚é‚à‚Ì‚Ö‚Ì‘å‘Ì‚Ì’†ŠÔ“_‚Å
  ‚·Bv

  uŒÃ‚¢ Cnews ‚Å–â‘è‚Ì‚È‚¢l‚́AƒXƒPƒWƒ…[ƒ‹‚ª’x‚êŒöŠJ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ
  ‚ªA cleanup release ‚ð‘Ò‚Á‚½•û‚ª‚¢‚¢‚Å‚µ‚傤Bv

  Žå‚ɁASLS1.01 ‚ªo—ˆ‚½ ‚̃Rƒ“ƒpƒCƒ‰‚ƃ‰ƒCƒuƒ‰ƒŠ‚ªA Performance
  Release ‚É‘S‘R‚Ó‚³‚킵‚­‚È‚©‚Á‚½‚©‚ç‚Å‚µ‚傤‚ªA‚±‚ê‚ç‚ÍŒ»Ý‰ü—Ç‚³‚ê‚Ä
  ‚¢‚Ü‚·B

  7.5.  ‚È‚ºƒoƒCƒiƒŠ”z•z”Å‚É nntp ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚È‚¢‚Ì‚Å‚·‚©H

  Linux ‚ðƒZƒbƒgƒAƒbƒv‚µ‚Ä‚·‚®‚ÉŽg‚¤‚±‚Æ‚ð‘z’肵‚Ä‚¢‚āAƒjƒ…[ƒXƒŠ[ƒ_‚Æ
  ƒjƒ…[ƒXƒgƒ‰ƒ“ƒXƒ|[ƒgƒvƒƒOƒ‰ƒ€‚Å nntp ‚ð—˜—p‚·‚é‚à‚Ì‚Æ‚µ‚È‚¢‚à‚Ì‚Ì—¼
  •û‚ðŠÇ—‚·‚éŽèŠÔ‚ª”ñí‚É‘å‚«‚­‚È‚é‚Ì‚ð”ð‚¯‚½‚©‚Á‚½‚©‚ç‚Å‚·B‚Ü‚½Aƒ[
  ƒJƒ‹‚ȏî•ñ‚ðŠÜ‚ñ‚ŃRƒ“ƒpƒCƒ‹‚·‚é‚ƁAŽÀsŽž‚ɐݒèƒtƒ@ƒCƒ‹‚Ì“à—e‚Å’u‚«Š·
  ‚¦‚ç‚ê‚È‚¢‚©‚ç‚Å‚·B

  7.6.  ‚È‚ºŽžXA doexpire i‚à‚µ‚­‚Í relaynews ‚à‚µ‚­‚Í ...j‚Å severe
  space shortage ‚ª”­¶‚·‚é‚Ì‚Å‚·‚©H

  /etc/mtab ‚ª“Ç‚Ü‚ê‚Ä‚¢‚È‚¢‚Ì‚Å‚µ‚傤Bi /etc/mtab ‚́jƒ‚[ƒh‚ð 644 ‚É
  Ý’肵‚ĉº‚³‚¢B‚±‚ê‚́Aƒ‹[ƒgŠ—L‚̃tƒ@ƒCƒ‹‚ª‘Sƒ†[ƒU‚̃Š[ƒh‚ª‹–‰Â‚³
  ‚ê‚È‚¢‚悤‚È umask ‚ŁAƒ‹[ƒg‚É‚æ‚Á‚ă}ƒEƒ“ƒg‚³‚ꂽƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ð
  ƒAƒ“ƒ}ƒEƒ“ƒg‚·‚鎞‚É‹N‚±‚è‚Ü‚·B

  7.7.  ‘S‚Đ³í‚ÉŒ©‚¦‚é‚̂ɁA“Še‚Å‚«‚È‚¢‚Ì‚Í‚È‚º‚Å‚·‚©H

  ŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚Ì Linux ‚ɂ́A Cnews ‚ªƒnƒ“ƒO‚µ‚Ä‚µ‚Ü‚¤‚悤‚ȉó‚ꂽ sed
  ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚µ‚½BŒÃ‚¢ SLS ”ł̏ã‚ɏd‚˂ăCƒ“ƒXƒg[ƒ‹‚µ‚½‚È‚çA /bin
  ‚â /usr/bin ‚É‚ ‚é‚Ì‚ªV‚µ‚¢ sed ‚Å‚ ‚é‚©Šm”F‚µ‚ĉº‚³‚¢B

  7.8.  trn/tin/nn ‚É V‚µ‚¢ NOV ‚Ì‹@”\‚ð•t‰Á‚µA“Æ—§‚µ‚½ƒXƒŒƒbƒhƒf[ƒ^
  ƒx[ ƒX‚ð’u‚«Š·‚¦‚邱‚Æ‚Í‚Å‚«‚Ü‚·‚©H

  ‚Í‚¢A‚Å‚«‚Ü‚·B trn3.3 ‚ÍŒ»ÝƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚·‚µA tin ‚ÍŽŸ‚̃o[
  ƒWƒ‡ƒ“‚ŃTƒ|[ƒg‚³‚ê‚é—\’è‚Å‚·B

  Cnews ‚Ì Performance Release ‚â‚»‚Ì‘¼‚¢‚ë‚¢‚ë‚ȃjƒ…[ƒXƒŠ[ƒ_‚ɐڑ±‚Å
  ‚«‚Ü‚·B

  NOV ‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚é nn6.5 ‚̃x[ƒ^ƒRƒs[‚ðŽg‚Á‚Ä‚¢‚Ü‚·‚ªA Linux ‚Å
  ‚«‚¿‚ñ‚Æ“®‚¢‚Ä‚¢‚Ü‚·BŽ„‚́A nnmaster ‚ð“®‚©‚³‚¸‚É (!) A nn ‚ð“®‚©‚µ
  ‚Ä‚¢‚Ü‚·B uniwa.uwa.edu ‚ɃRƒs[‚ð’u‚¢‚Ä‚¢‚Ü‚·B

  7.9.  ‚È‚º NNTP ‚̓oƒCƒiƒŠ‚Å”z•z‚³‚ê‚Ä‚¢‚È‚¢‚Ì‚Å‚·‚©H

  ƒ[ƒJƒ‹‚݂̂ɏd—v‚ȏî•ñ‚ªƒRƒ“ƒpƒCƒ‹Žž‚ɐݒ肳‚ê‚Ä‚¢‚Ü‚¢AŽÀsŽž‚ÉŽ©“®
  “I‚ÉŒˆ’è‚·‚邱‚Æ‚ª‚Å‚«‚È‚¢‚©‚ç‚Å‚·B

  7.10.  ƒ[ƒJƒ‹‚Ƀjƒ…[ƒX‚Ì‹LŽ–‚âƒf[ƒ^ƒx[ƒX‚ð’~‚¦‚¸‚ɁAƒlƒbƒgƒ[ƒN
  ‚ð Œo—R‚µ‚Ä“Ç‚ñ‚¾‚è“Še‚µ‚½‚èo—ˆ‚é‚悤‚ɁANNTP ‚ðÝ’è‚·‚é‚É‚Í‚Ç‚¤‚·‚ê
  ‚Î ‚¢‚¢‚Å‚·‚©H

  ( mdw@sunsite.unc.edu (Matt Welsh Ž) )

  1. ƒ[ƒJƒ‹ƒA[ƒJƒCƒuƒTƒCƒg‚©‚ç nntp ‚Æ rn ‚Ì reference implementation
     ‚ð“üŽè‚µ‚Ü‚·B

     ftp.uu.net ‚ł́A nntp.1.5.11.tar.Z ‚Í /news/nntp ƒfƒBƒŒƒNƒgƒŠ‚ɁA
     rn-4.4.pl3.tar.Z ‚Í /news/rn ƒfƒBƒŒƒNƒgƒŠ‚É’u‚©‚ê‚Ä‚¢‚Ü‚·B

  2. ˆÈ‰º‚̎菇‚Å nntp ‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Ü‚·B

     o  common/conf.h.dist ‚ð common/conf.h ‚ɃRƒs[‚µ‚Ü‚·B

     o  d—v‚ȃIƒvƒVƒ‡ƒ“‚ðÝ’è‚·‚é‚悤A common/conf.h ‚ð•ÒW‚µ‚Ü‚·BŽ„
        ‚ªÝ’肵‚½‚̂́A
        o  DOMAIN : i #undef DOMAIN ‚̂悤‚ɕύX‚µ‚āj–¢’è‹`‚É‚µ‚Ü‚·B

        o  REALDOMAIN : ’è‹`‚µ‚Ü‚·Bƒ‰ƒCƒuƒ‰ƒŠ‚ðŽg‚¤ƒhƒƒCƒ“‚𒲂ׂ܂·B

        o  SERVER_FILE : ƒjƒ…[ƒXƒT[ƒoi‚·‚È‚í‚¿Aƒjƒ…[ƒX‚ð“Ç‚ñ‚¾‚è“Š
           e‚µ‚½‚è‚·‚邽‚ß‚ÉŒo—R‚·‚éƒ}ƒVƒ“j‚̃zƒXƒgƒl[ƒ€‚ªŠÜ‚܂ꂽ
           ƒtƒ@ƒCƒ‹–¼iŽ„‚Í /usr/local/lib/news/server j‚ðÝ’肵‚Ü‚·B

        o  PASSFILE : “Še‚·‚é‚̂Ƀjƒ…[ƒXƒT[ƒo‚ªi‰½‚ª‚µ‚©‚ÌŽí—ނ̃†[
           ƒUƒl[ƒ€‚ƃpƒXƒ[ƒh‚̂悤‚ȁjŒ ŒÀ‚ð—v‹‚·‚鎞‚́Aƒ†[ƒUƒl[
           ƒ€‚ƃpƒXƒ[ƒh‚ªŠÜ‚܂ꂽƒtƒ@ƒCƒ‹–¼iŽ„‚Í
           /usr/local/lib/news/nntppass j‚ðÝ’肵‚Ü‚·BŒã‚ŁA‘‚«‚Ü‚·B

     /usr/local/lib/news ‚É‚ ‚é‘S‚Ä‚Ì news ŠÖ˜A‚̃tƒ@ƒCƒ‹‚ðŽc‚·‚±‚Æ‚É‚µ
     ‚Ü‚µ‚½B‚»‚Ì‚½‚߁Ai ACTIVE_FILE, NEWSGROUPS_FILE, “™jƒtƒ@ƒCƒ‹‚É‚ 
     ‚éŽc‚è‚̃pƒX‚ð‘S‚Đݒ肵A /usr/local/lib/news ‚ðŽg‚¤‚悤‚É‚µ‚Ü‚µ
     ‚½B‚±‚̂悤‚ȃtƒ@ƒCƒ‹‚Ì‚¤‚¿‘½‚­‚̓Nƒ‰ƒCƒAƒ“ƒg‚Å‚Í‚È‚­ NNTP ƒT[ƒo
     ‚Å‚µ‚©Žg‚í‚ê‚Ü‚¹‚ñ‚ªAˆÀ‘S‚Ì‚½‚߂ɏã‹L‚̃pƒX‚ª³‚µ‚¢ƒfƒBƒŒƒNƒgƒŠ‚ð
     Žw‚·‚悤•ÏX‚µ‚Ü‚µ‚½B‚à‚¿‚ë‚ñƒfƒtƒHƒ‹ƒg‚̃pƒX‚ðŽg‚¤‚±‚Æ‚ào—ˆ‚Ü‚·
     ‚̂ŁA‚±‚̏ꍇ‚Í’P‚ɃfƒtƒHƒ‹ƒg‚̃fƒBƒŒƒNƒgƒŠ‚ðì¬‚µ‚ĉº‚³‚¢B

  3. ƒ†[ƒU usenet ‚ª‘¶Ý‚µ‚È‚¯‚ê‚΁Aì¬‚µ‚Ü‚·Binews ƒvƒƒOƒ‰ƒ€‚Í‚±‚Ì
     ƒ†[ƒU‚ÅŽÀs‚³‚ê‚Ü‚·B‚±‚̃†[ƒU‚ɂ́Aƒ†[ƒU id ‚Í•K—v‚Å‚·‚ªAƒz[
     ƒ€ƒfƒBƒŒƒNƒgƒŠ‚âƒVƒFƒ‹‚â‚»‚Ì‘¼‚ɂ‚¢‚Ä‚Í•K—v‚ ‚è‚Ü‚¹‚ñB‰º‚̍s‚ð
     /etc/passwd ‚ɒljÁ‚µ‚ĉº‚³‚¢B

       usenet:*:13:1::/:

  ƒ†[ƒU id iã‚Å‚Í 13 j‚ªd•¡‚µ‚Ä‚¢‚È‚¢‚©AŠm”F‚µ‚ĉº‚³‚¢BƒOƒ‹[ƒv‚Í
  ‰½‚Å‚à‚¢‚¢‚Å‚·‚ªA‚±‚±‚Å‚Í daemon (gid 1) ‚ðŽg‚Á‚Ä‚¢‚Ü‚·B

  4. ã‚ŏ‘‚¢‚½ SERVER_FILE ‚ðì¬‚µ‚Ü‚·B—Ⴆ‚΁Aƒjƒ…[ƒXƒT[ƒo‚ª
     wonton.tc.cornell.edu ‚Å‚ ‚ê‚΁A‰º‚̍s‚ðŠÜ‚ß‚Ä
     /usr/local/lib/news/server ƒtƒ@ƒCƒ‹‚ðì¬‚µ‚Ü‚·B

               wonton.tc.cornell.edu

  5. PASSFILE ‚ðì¬‚µ‚Ü‚·B‚±‚̃tƒ@ƒCƒ‹‚́A‰º‚ÌŒ`Ž®‚Å‹Lq‚µ‚Ü‚·B

       <ƒT[ƒo–¼> <ƒ†[ƒUƒl[ƒ€> <ƒpƒXƒ[ƒh>

  ƒjƒ…[ƒXƒT[ƒoiã‹L‚Ì SERVER_FILE ‚Ì’†‚Ì‚à‚́j‚ª shoop.vpizza.com
  ‚ŁA‚»‚̃}ƒVƒ“‚Å“Še‚·‚邽‚߂ɂ̓†[ƒUƒl[ƒ€‚ª newsAƒpƒXƒ[ƒh‚ª
  floof ‚̃†[ƒU‚ÌŒ ŒÀ‚ª•K—v‚¾‚Æ‚µ‚Ü‚µ‚傤B‚±‚̏ꍇAe‚·‚邽‚ß‚É•K—v‚È
  Œ ŒÀ‚ðŽ‚Á‚Ä‚¢‚é‚Ì‚Å‚ ‚ê‚΁A /usr/local/lib/news/nntppass j‚ɁA‰º‚̍s
  ‚ª•K—v‚Å‚·B
       shoop.vpizza.com news floof

  6. ƒtƒ@ƒCƒ‹‚̈À‘S«‚ð‚‚ß‚Ü‚·Binews ƒvƒƒOƒ‰ƒ€‚̓†[ƒU usenet ‚Å“®‚©
     ‚µ‚āAƒjƒ…[ƒX‚̃fƒBƒŒƒNƒgƒŠ‚Æ nntppass ƒtƒ@ƒCƒ‹‚̃I[ƒi‚ð usenet
     ‚É‚µ‚Ü‚·B

       chown usenet /usr/local/lib/news
       chmod 755 /usr/local/lib/news
       chown usenet /usr/local/lib/news/nntppass
       chmod 600 /usr/local/lib/news/nntppass

  i nntppass ƒtƒ@ƒCƒ‹‚ɏ‘‚©‚ê‚Ä‚¢‚éjƒpƒXƒ[ƒh‚͈͆‰»‚³‚ê‚Ä‚¢‚È‚¢‚Ì
  ‚ŁAiƒ†[ƒU usenet ‚Æ root ˆÈŠO‚ɂ́j“Ç‚ß‚È‚­‚µ‚Ü‚·B

  7. nntp.1.5.11 ‚̃\[ƒXƒfƒBƒŒƒNƒgƒŠ‚É–ß‚Á‚āA make client ‚ðs‚È‚¢‚Ü
     ‚·B‚±‚±‚ł́A inews ‚Ì NNTP ƒo[ƒWƒ‡ƒ“‚ð\’z‚µ‚Ü‚·B‚±‚ê‚Í NNTP ƒN
     ƒ‰ƒCƒAƒ“ƒg‚ªŽg‚¤—Bˆê‚̃tƒ@ƒCƒ‹‚Å‚·B

     Ž„‚ª inew ‚ð\’z‚µ‚½Žž‚́A uname.c ‚É‚ ‚é uname() ŠÖ”‚ªŽ©•ªŽ©g‚ð
     ‰i‹v‚ɌĂё±‚¯‚é‚Æ‚¢‚¤ƒ‰ƒCƒuƒ‰ƒŠ‚̃oƒO‚ª‚ ‚è‚Ü‚µ‚½B‚±‚ê‚Í‚à‚¤C³
     ‚³‚ꂽ‚Í‚¸‚Å‚·Binews ‚ªƒnƒ“ƒO‚µ‚½‚悤‚ÉŒ©‚¦‚½‚èAƒVƒXƒeƒ€‚Ì“®‚«‚ª
     ‘Š“–’x‚­‚È‚Á‚½‚肵‚½‚çA uname.c ‚É‚ ‚é uname() ‚ð—Ⴆ‚Î my_uname()
     ‚ɕύX‚µAi inews.c ‚Ì’†‚Łj‘ã‚í‚è‚É my_uname() ‚ðŒÄ‚Ԃ悤‚ɕύX‚µ
     ‚ĉº‚³‚¢B‚±‚Ì–â‘肪”­¶‚µ‚½‚çAƒ[ƒ‹‚Å’m‚点‚ĉº‚³‚¢B ( ‚±‚ê‚ÍŽ„
     (VDS) ‚Å‚Í‚È‚­ :-) Matt Ž‚Ƀ[ƒ‹‚µ‚ĉº‚³‚¢B )

  8. inews ‚̃vƒƒOƒ‰ƒ€‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚邽‚߂ɁA make install_client ‚ð
     s‚È‚¢‚Ü‚·B‚±‚ê‚É‚æ‚èA /usr/local/lib/news/inews ‚©‚ç
     /usr/local/bin/inews ‚ւ̃Šƒ“ƒN‚àì‚ç‚ê‚Ü‚·B

     ‚±‚ê‚ŁAiŽè‚Łj“Še‚·‚邱‚Æ‚ªo—ˆ‚é‚悤‚É‚È‚è‚Ü‚·B‰º‚̂悤‚ɁA
     ‚â‚Á‚Ă݂ĉº‚³‚¢B

       $ inews -h << EOF
       Newsgroups: misc.test
       From: me@foo.bar.com
       Subject: Testing
       Reply-To: my-real-address@wherever.edu

       This is a test.
       EOF

  “ü—Í‚·‚é‚ƁA inews ‚ª‹LŽ–‚𓊍e‚µAã‚Ì Reply-To ‚̍s‚É‚ ‚éƒAƒhƒŒƒX
  ‚ɁA misc.test ‚̃eƒXƒgƒŒƒXƒ|ƒ“ƒ_‚©‚ç•ÔŽ–‚ª‘—‚ç‚ê‚Ä‚«‚Ü‚·B‚Ç‚¤‚©
  c.o.l.*  :) ‚̂悤‚ÈŽÀÛ‚̃Oƒ‹[ƒv‚ŁA“Še‚̃eƒXƒg‚Í‚µ‚È‚¢‚ʼnº‚³‚¢B

  7.11.  nntp ƒx[ƒX‚̃jƒ…[ƒXƒŠ[ƒ_^ƒ|ƒXƒ^‚Å‚ ‚é rrn ‚ð\’z‚·‚é‚É‚Í‚Ç
  ‚¤ ‚·‚ê‚΂¢‚¢‚Å‚·‚©H

  ( mdw@sunsite.unc.edu (Matt Welsh Ž) )

  1. rn ‚̃\[ƒXƒfƒBƒŒƒNƒgƒŠ‚ɈڂÁ‚āA ./Configure ‚ðŽÀs‚µ‚Ü‚·B‚Ù‚Æ‚ñ
     ‚Ç‘S‚Ä‚ÌŽ¿–â‚ŃfƒtƒHƒ‹ƒg‚ð‘I‘ð‚µ‚Ü‚·Brn ‚ª—˜—p‚Å‚«‚é‚悤‚ɁA /lib
     ‚Ì’†‚É cpp i’ʏí‚Í /usr/lib/gcc-lib/i386-linux/2.3.3 ‚Ì’†j‚ւ̃Š
     ƒ“ƒN‚ª‚ ‚邱‚Æ‚ðŠm”F‚µ‚ĉº‚³‚¢B

     o  - NeXT ‚à‚µ‚­‚Í USG ƒVƒXƒeƒ€‚¾‚Æ‚¢‚í‚ê‚Ä‚àA—Ž‚¿’…‚¢‚ĉñ“š‚𑱂¯
        ‚ĉº‚³‚¢B

     o  - Do you expect to run these scripts and binaries on multiple
        machines? ‚É‚Í y ‚Æ“š‚¦‚Ü‚·B

     o  - ƒhƒƒCƒ“ƒl[ƒ€‚ɂ́A—Ⴆ‚΃VƒXƒeƒ€‚ª foo.bar.com ‚Å‚ ‚ê‚Î
        bar.com ‚Æ“š‚¦‚Ü‚·Bi‚±‚ê‚̓hƒƒCƒ“‚Å‚ ‚Á‚āAƒzƒXƒgƒl[ƒ€‚Å‚Í‚ 
        ‚è‚Ü‚¹‚ñj

     o  - ƒjƒ…[ƒXŠÇ—‚̃†[ƒUƒl[ƒ€‚É‚Í usenet ‚Æ“š‚¦‚Ü‚·B

     o  - Where is your news library? ‚ɂ́Aã‚ŏ‘‚©‚ê‚Ä‚¢‚éANNTP ƒtƒ@
        ƒCƒ‹‚ª’u‚©‚ê‚Ä‚¢‚éƒfƒBƒŒƒNƒgƒŠiŽ„‚Í /usr/local/lib/news j‚ð“š
        ‚¦‚Ü‚·B

     o  - Man page source ‚Í /usr/man/man1 ‚Å‚·B

     o  - Does your /etc/passwd file keep full names in Berkeley/V7
        format?  ‚É‚Í y ‚Æ“š‚¦‚Ü‚·B

     o  - ƒRƒ“ƒpƒCƒ‰‚Ì–¼‘O‚É‚Í gcc ‚Æ“š‚¦‚Ü‚·B

     o  - Do you want to build the NNTP version of rn (rrn)? ‚É‚Í y ‚Æ“š
        ‚¦‚Ü‚·B

     o  - ƒjƒ…[ƒXƒT[ƒo‚̃tƒ@ƒCƒ‹–¼‚ɂ́Aã‚Å inews ‚ð\’z‚·‚鎞‚ÉŽg—p
        ‚µ‚½‚à‚́iŽ„‚Í /usr/lcoal/lib/news/server j‚Æ“¯‚¶‚à‚Ì‚ð“š‚¦‚Ü
        ‚·B

     ‚Ü‚¾ makedepend ‚ðŽÀs‚µ‚È‚¢‚ʼnº‚³‚¢BŽŸ‚̃Xƒeƒbƒv‚ɐi‚Ý‚Ü‚µ‚傤B

  2. config.h ‚ð•ÒW‚µ‚Ü‚·B‚Ü‚¾’¼‚Á‚Ä‚¢‚È‚¯‚ê‚΁A

       #define ROOTID

  ‚̍s‚ð

       #define ROOTID 0

  ‚ɕύX‚µ‚ĉº‚³‚¢B

  3. rrn-4.4.pl3 ‚ɂ́A Linux ‚É‚Í‘¶Ý‚µ‚È‚¢ SIGEMT ‚ÉŠÖ‚µ‚fl³‚ȃoƒO‚ª
     ‚ ‚è‚Ü‚·Brn ‚̓vƒƒZƒX‚ª‚Ü‚¾“®‚¢‚Ä‚¢‚é‚©ƒ`ƒFƒbƒN‚·‚邽‚ß‚É SIGEMT
     ‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·BPOSIX.1 ‚Å‚Í‘ã‚í‚è‚ɃVƒOƒiƒ‹ 0 ‚ð‘—‚Á‚Ä‚â‚邾‚¯‚Å
     ‚·B

     init.c ‚Ì 243 s–Ú‚ª

       if (kill(processnum, SIGEMT)) {

  ‚Æ‚È‚Á‚Ä‚¢‚ê‚Î

       if (kill(processnum, 0)) {

  ‚ɕύX‚µ‚ĉº‚³‚¢B

  #ifdef ‚Å•Ï‚¦‚ê‚΂¢‚¢‚ÆŽv‚í‚ê‚é‚Å‚µ‚傤‚ªA final.c ‚Ì’†‚Ì sigignore()
  ‚Å–â‘肪”­¶‚µ‚Ü‚·‚̂ŁA SIGEMT ‚ð 0 ‚É’è‹`‚µ‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB

  4. makedepend > makedepend.out ‚ðs‚È‚¢‚Ü‚·B

  5. make ‚ðs‚È‚¢‚Ü‚·B‚±‚ê‚Å rn ‚̃Rƒ“ƒpƒCƒ‹‚ªŠ®—¹‚µ‚Ü‚·B

  6. make install ‚ðs‚È‚¢‚Ü‚·B

  ‚±‚ê‚Å‚Å‚«‚ ‚ª‚è‚Å‚·B rn ‚́i‚¢‚­‚‚©‚̃jƒ…[ƒXƒŠ[ƒ_‚Æ“¯‚¶‚悤‚Ɂj
  ƒjƒ…[ƒXƒOƒ‹[ƒvƒtƒ@ƒCƒ‹‚ðˆµ‚¤‚½‚ß‚É‘å—ʂ̃ƒ‚ƒŠ‚ðŽg—p‚·‚邱‚Æ‚ð–Y‚ê‚È
  ‚¢‚ʼnº‚³‚¢B rn ‚ðÅ‰‚ÉŽÀs‚·‚鎞‚́Aƒjƒ…[ƒXƒOƒ‹[ƒv‚𒲍¸‚µ‚Ä
  .newsrc ƒtƒ@ƒCƒ‹‚ðì‚邽‚߂ɏ­‚µ’x‚­‚È‚é‚Å‚µ‚傤B‚¹‚Á‚©‚¿‚Ȑl‚́A‘¼‚Ì
  l‚ªŽg‚Á‚Ä‚¢‚é .newsrc ƒtƒ@ƒCƒ‹‚ðƒRƒs[‚µ‚ĉº‚³‚¢B