From owner-man-jp-reviewer@jp.FreeBSD.org Mon May 30 03:30:50 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j4TIUoM12187;
	Mon, 30 May 2005 03:30:50 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from shimako.yamayuri.org ([3ffe:51b:4417:1:203:47ff:fe14:7175])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet6 id j4TIUmX12179
	for <man-jp-reviewer@jp.FreeBSD.org>; Mon, 30 May 2005 03:30:48 +0900 (JST)
	(envelope-from mistral@imasy.or.jp)
Received: from shimako.yamayuri.org (localhost [IPv6:3ffe:505:2020:0:203:47ff:fe14:7175])
	by shimako.yamayuri.org (8.13.3/8.13.3/shimako) with ESMTP id j4TIUbhM029242
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <man-jp-reviewer@jp.FreeBSD.org>; Mon, 30 May 2005 03:30:37 +0900 (JST)
	(envelope-from mistral@imasy.or.jp)
Received: (from sarumaru@localhost)
	by shimako.yamayuri.org (8.13.3/8.13.3/Submit) id j4TIUZuO029241;
	Mon, 30 May 2005 03:30:35 +0900 (JST)
	(envelope-from sarumaru)
From: mistral@imasy.or.jp (Yoshihiko Sarumaru)
To: man-jp-reviewer@jp.FreeBSD.org
In-Reply-To: Your message of "Thu, 12 May 2005 22:44:45 +0900".
	<200505122244.BGH03633.PVLZ@veltec.co.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.22PL7] 2003-09/29(Mon)
Message-ID: <050530033035.M0229053@shimako.imasy.or.jp>
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
Date: Mon, 30 May 2005 03:30:35 +0900
X-Sequence: man-jp-reviewer 4845
Subject: [man-jp-reviewer 4845] Re: (man5) nsswitch.conf.5
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: mistral@imasy.or.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+050320

$B!!1n4]$G$9!#(B
  $B$4$V$5$?$G$9!#(B
$B!!(Byuko $B$5$s$,1|MM$K$J$i$l$F$+$i$*2q$$$7$F$J$$$G$9$M!D!#(B

> $BFC$K!V(Bompat $B%b!<%I(B: +/- $B%7%s%?%C%/%9!W$N$H$3$,!"$h$/$o$+$s$J$+$C$?$G$9!#(B

$B$?$7$+$KF|K\8l$K$7$K$/$$$G$9$M!#(B


> $B$3$N@_Dj%U%!%$%k$O!"(Bhosts$B!"(Busers (password)$B!"(Bgroup $B$J$I$K4X$9$k(B

  $B1QC18l4V$N!"$O(B "," $B$r;H$$$^$7$g$&!#(B
$B!!$3$3$NC18l$O(B /etc/hosts $BEy$H$O(B($BD>@\$O(B)$B4X78$J$$$N$G!"%[%9%H$H$+(B
$B%f!<%6$H$+$7$F$7$^$C$F$b$$$$$+$b$7$l$^$;$s!#>/$J$/$H$bJ#?t7A$J$^(B
$B$^$J$N$OJQ$J5$$,$7$^$9!#(B

> $B3F%G!<%?%Y!<%9$O(B ($B%m!<%+%k%U%!%$%k!"(BDNS$B!"(BNIS $B$N$h$&$J(B) $B%=!<%9$G$"$j!"(B
                                                               ~~~~~$B$+$i@8@.$5$l(B
NIS $B$O(B
.Tn NIS
$B$G$9$M!#(B

> $B$=$N%=!<%9$r;XDj$9$k=g$O(B
                        ~~$B$r(B
> .Nm
> $B$G@_Dj$7$^$9!#(B

> $B3F%=!<%9$K$O!"%j%9%H$N<!$N%=!<%9$r;H$&$+$I$&$+$r(B
> $B7hDj$9$k$?$a$N%*%W%7%g%s$H!"8=:_$N%=!<%9$G=*$o$j$K$9$k$+(B
> $B@_Dj$G$-$k4p=`$,$"$j$^$9!#(B

$B3F%=!<%9$K$O!"%j%9%H$N<!$N%=!<%9$r;H$&$+!"8=:_$N%=!<%9$G=*$o$j$K$9$k$+(B
$B7h$a$k4p=`$r8e$m$K=q$1$^$9!#(B
.\" $B=q$1$^$9!"$H$$$&8@MU$K(B optional $B$N0UL#$rLu=P(B


> $B3F4p=`$O!"(B1 $B$D$b$7$/$O!"$=$l0J>e$N%9%F!<%?%9%3!<%I$G9=@.$5$l!"(B
                                                    ~~~~~~~~~~$B$H(B
> $B$=$N%9%F!<%?%9%3!<%I$,H/@8$9$kF0:n$+$i@.$jN)$C$F$^$9!#(B
                            ~~~~$B$7$?:]$K9T$&(B

> .Ss $B%=!<%9(B
> $B0J2<$N%=!<%9$,<BAu$5$l$^$9(B :
                        ^$B$F$$(B
> .It dns
> $B%$%s%?!<%M%C%H%I%a%$%s%M!<%`%7%9%F%`!#(B
> .Dq hosts
> $B$d(B
> .Sq networks
> $B$O!"(B
> .Sy IN
> $B%/%i%9$KEPO?$5$l!"$=$NB>A4$F$O(B
        ~~~~~~~~~~$B$r;HMQ$7(B
> .Sy HS
> $B%/%i%9(B (Hesiod) $B$KEPO?$5$l$k!#(B
                  ~~~~~~~~~~~~$B$r;HMQ$7$^$9!#(B

zone $B%U%!%$%k$K=q$/!"%"%l$G$9$h$M!)(B > IN $B$H$+(B HS($B$O$"$^$j;H$o$J$$$1$I(B)

> .It compat
> .Dq passwd
> $B$H(B
> .Dq group
> $B$N%G!<%?%Y!<%9$N(B
> .Sq +/-
> $B$r%5%]!<%H$9$k!#(B
> $B$3$l$,$"$k>l9g!"%(%s%H%j!<$O%=!<%9$N$_$G$"$k!#(B
                            ~~$B$N(B    ^$B$O!"$3$l(B
($B$3$l$O(B compat $B$N$3$H(B)


> .Ss $B%9%F!<%?%9%3!<%I(B
> $B0J2<$N%9%F!<%?%9%3!<%I$OMxMQ2DG=$G$9(B :
                        ~~$B$,(B

> .Pp
> .Bl -tag -width statuscode______ -compact
> .It Sy $B%9%F!<%?%9%3!<%I(B
> .Sy $B2r@b(B
> .It success
> $BMW5a$7$?%(%s%H%j!<$,8+$D$+$j$^$7$?!#(B
> .It notfound
> $B$3$N%=!<%9$K$O!"%(%s%H%j!<$,$"$j$^$;$s$G$7$?!#(B
> .It tryagain
> $B%=!<%9$,%S%8!<>uBV$G$9!#:F;n9T$7$F$/$@$5$$!#(B
                                $B2DG=$G$9!#(B

> .It unavail
> $B%=!<%9$N1~Ez$,$J$$$+!"%(%s%H%j!<$,GK2u$5$l$F$$$^$9!#(B
                                    $B2u$l$F$$$^$9!"$0$i$$$+$J!D(B

> .Ss $B%"%/%7%g%s(B
> $B$=$l$>$l$N%9%F!<%?%9%3!<%I$K$*$$$F!"0J2<$N%"%/%7%g%s$,2DG=$G$9(B :
> .Pp
> .Bl -tag -width continue__ -compact
> .It Sy $B%"%/%7%g%s(B
> .Sy $B2r@b(B
> .It continue
> $B<!$N%=!<%9$r<B9T!#(B
              $B;n9T(B
> .It return
> $B%+%l%s%H%j%=!<%9$KLa$k!#(B
  $B8=:_$N7k2L$GLa$k(B

> .Ss $B%U%!%$%k%U%)!<%^%C%H(B
> .Nm
> $B9=J8$N(B
> .Tn BNF
> $B5-=R$O0J2<$NDL$j$G$9(B :

.Nm
$B$N(B
> .Tn BNF
$B9=J8$O0J2<$NDL$j$G$9(B :


> $B3F%(%s%H%j!<$O%U%!%$%kFb$G?7$7$$9T$+$i%9%?!<%H$7$^$9!#(B
                          ~~$B$N(B
> $B9TCf$N(B
> .Sq #
> $B$O!"9TKv$^$G%3%a%s%H$H$5$l$^$9!#(B
> $B6u9T$OL5;k$5$l$^$9!#(B
> $B9TKv$K(B
> .Sq \e
> $B$,$"$k>l9g$O2~9T$rL5;k$7!"(B
> $B<!$N9T$r8=:_$N9T$NB3$-$H$7$^$9!#(B
> $BA4$F$N%(%s%H%j!<$O!"BgJ8;z$H>.J8;z$r6hJL$7$^$;$s!#(B
> .Pp
> $B%G%U%)%k%H4p=`$G$O(B
> .Dq success
> $B0J30$N>l9g$O(B continue $B$K$J$j$^$9!#(B
  ^$B$N>l9g$O(B return $B$K$J$j!"$=$l(B

> $B$D$^$j!"(B 
> (i.e,
> .Li "[success=return notfound=continue unavail=continue tryagain=continue]" )
> $B$H$J$j$^$9!#(B

i.e $B$N0LCV$K!V$D$^$j!W(B


> .Tn NIS
> $B$J$I$NJ,G[$5$l$F$$$k%5!<%P$K%"%/%;%9$9$kJ}K!$O(B
      ~~~~~~$B$GG[I[(B    ~~~~~~$B%=!<%9(B        ^$BJL$N(B
                                              ~~$B$r(B
> .Nm
> $B$G<B9T$7$^$9$,!"(B
  $B$ODs6!$7$^$9$,!"(B

$B%=!<%9$KC10l$N(B
> .Dq compat
> $B$r;XDj$9$k$HNr;KE*$JF0:nJ}K!$G<B9T$5$l$^$9!#(B
                              $B$rDs6!$7$^$9!#(B
> .Pp
> .Dq passwd_compat: source
> $B$r;XDj$9$k$H(B
> .Sq +/-
> $B7PM3$G$N%"%/%;%9$5$l$?>pJs$rBeBX$N(B
        ~~$B%H%k(B
> $B%=!<%9$K;HMQ$9$k$3$H$,$G$-$^$9!#(B

> $B$3$N>l9g$N(B
> .Dq source
> $B$K$O!"(B
> .Sq files
> $B$H(B
> .Sq compat
> $B$r=|$$$?(B
> .Sq dns
> $B!"(B
> .Sq nis
> $B!"(B
> $B$$$+$J$kB>$N%=!<%9$G$b;XDj$G$-$^$9!#(B

> $B$3$N>l9g$N(B
> .Dq source
> $B$K$O!"(B
.Sq dns ,
.Sq nis
$B$H(B
.Sq files ,
.Sq compat
$B0J30$N$=$NB>$N%=!<%9$,$"$F$O$^$j$^$9!#(B


> .Ss $BCm<a(B
> $BNr;KE*$J!"B?$/$N%G!<%?%Y!<%9$K$O!"(B
> .Fn getXXXent
> $B%U%)!<%`$NNs5s4X?t$,$"$j$^$9!#(B
  ~~~~~~~~$B7A<0(B

> $B%G!<%?%Y!<%9$,%m!<%+%k%U%!%$%k$N$H$-$O!"M}$K$+$J$C$F$$$^$9$,!"(B
> $B4XO"@-$N>/$J$$B??t$N%=!<%9!J3F%5%$%:$,ITL@!K$N>l9g$O!"(B
  ~~~~~~~~~~~~~~$B%H%k(B          ~~~~~~~~~~~~~~()$B$NCf(B + "$B$J(B" $B$r9TF,$K(B
> $B$[$H$s$I0UL#$,$"$j$^$;$s!#(B
                $B$J$$$+!"BEEv$G$O$"$j$^$;$s!#(B

> $B$3$N%$%s%?%U%'!<%9$O$^$@Ds6!$5$l$F$$$F$$$^$9$,!"(B
                          $B8_49@-$N$?$a$KMQ0U$5$l$F$$$^$9$,!"(B
> $B%=!<%9$,40A4$J%(%s%H%j!<$rDs6!$9$k$3$H$,$G$-$J$$$+$b$7$l$^$;$s!#(B
                                ~~~~~~~~~~$B%H%k(B

> $B$^$?$O!"F1MM$N>pJs$r4^$`J#?t%=!<%9$r;XDj$9$k>l9g!"(B
          $B;wDL$C$?>pJs$rJ];}$7$F$$$kJ#?t$N%=!<%9$r;XDj$7$?>l9g(B
> $B<L$7$N%(%s%H%j!<$r8!:w$9$k$+$b$7$l$^$;$s!#(B
  $B=EJ#$7$?%(%s%H%j!<$,JV$5$l$k$+$b$7$l$^$;$s!#(B

> .Pp
> $B0JA0$N<BAu$H!"8=:_$N<BAu$H$N8_49@-$r3N<B$K$9$k$?$a$K(B
> .Dq compat
> $B%=!<%9$K;XDj$9$k%G!<%?%Y!<%9$O!"C1FH$G$J$1$l$P$J$j$^$;$s!#(B
        ~~$B$O(B                  ~~$B$K(B      ^$BB8:_$7(B

> .Ss $B%G%U%)%k%H%=!<%9$N%j%9%H(B
> $B$"$i$f$k@_Dj>e$K$*$$$F(B
  $B2?$i$+$NM}M3$G(B
> .Nm
> $B$,B8:_$7$F$$$J$$$+!"$^$?$O(B
> $BF~NO%_%9$K$h$kIT@5$J%(%s%H%j!<$,$"$k$H(B
  $B7g$1$F$$$?$j2u$l$?%(%s%H%j$,$"$C$?>l9g(B
> .Xr nsdispatch 3
> $B$OMW5a$5$l$?%G!<%?%Y!<%9$K$O(B
> .Dq files
> $B$N%(%s%H%j!<$r%G%U%)%k%H$H$9$k$G$7$g$&!#(B
                            $B$7$^$9!#(B

> .Sh $B4XO"%U%!%$%k(B
> .Bl -tag -width /etc/nsswitch.conf -compact
> .It Pa /etc/nsswitch.conf
> .Pa /etc
> $B$K(B
> .Nm
> $B%U%!%$%k$O$"$j$^$9!#(B

.Nm
$B%U%!%$%k$O(B
.Pa /etc
$B$K$"$j$^$9!"$NJ}$,<+A3$+$b$7$l$^$;$s!#(B

> .Sh $BNc(B
$B%[%9%H>pJs$r(B
> .Pa /etc/hosts
> $B$G$N(B hosts $B8!:w$H(B DNS $B8!:w!"$*$h$S(B
  $B$=$N8e(B DNS $B$G8!:w$7!"%f!<%6>pJs$r(B
> .Tn NIS
> $B$K$h$k%f!<%6>pJs$N8!:w$K$O0J2<$r;HMQ$7$F$/$@$5$$(B :
  $B$=$N8e(B files $B$G8!:w$9$k$K$O0J2<$r;HMQ$7$F$/$@$5$$(B :


> .Dq [notfound=return]
> $B$N4p=`$O!"(B"NIS $B$,(B notfound $B$rLa$7$?>l9g!"(Bfiles $B$O8!:w$7$J$$(B"
                               $BJV$7$?(B
> $B$H$$$&@_Dj$K$J$j$^$9!#(B
> NIS $B%5!<%P$,%@%&%s$7$F$$$k;~$r=|$$$F!"(BNIS $B$N$_$r(B
> $B@5<0$J>pJs$H$7$F<h$j07$$$^$9!#(B
> .Sh $BCm(B
> $B%7%9%F%`$,(B
> .Va NO_NIS
> $B$G%3%s%Q%$%k$5$l$F$$$k>l9g(B
> .Sq nis
> $B$N%(%s%H%j!<$O30$7$F$/$@$5$$!#(B
> .Sh $B4XO"9`L\(B
> .Xr nsdispatch 3 ,
> .Xr resolv.conf 5 ,
> .Xr named 8 ,
> .Xr ypbind 8
> .Sh $BNr;K(B
> .Nm
> $B%U%!%$%k%U%)!<%^%C%H$O(B
> .Fx 5.0
> $B$G$O$8$a$FEP>l$7$^$7$?!#(B
> $B$3$l$O(B
> .Nx 1.4
> $B$G$O$8$a$FEP>l$7$?(B
> .Nx
> $B%W%m%8%'%/%H$+$i%$%s%]!<%H$5$l$^$7$?!#(B
> .Sh $B:n<T(B
> Luke Mewburn
> .Aq lukem@netbsd.org
> $B$O(B
> .Tn ULTRIX
> .Xr svc.conf 5
> $B$H(B
> .Tn Solaris
> .Xr nsswitch.conf 4
> $B%^%K%e%"%k%Z!<%8$+$i$N%"%$%G%#%"$r85$K!"(B
> $B$3$N%U%j!<%G%#%9%H%j%S%e!<%7%g%s!"%M!<%`%5!<%S%9(B
      $B<+M3$K:FG[I[2DG=$J(B
> $B%9%$%C%A$N<BAu$r5-=R$7$^$7$?!#(B

--
sarumaru
