From owner-man-jp-reviewer@jp.FreeBSD.org Mon May 30 23:58:50 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j4UEwoW23529;
	Mon, 30 May 2005 23:58:50 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from t-mta3.odn.ne.jp (mfep3.odn.ne.jp [143.90.131.181])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j4UEwoX23523
	for <man-jp-reviewer@jp.FreeBSD.org>; Mon, 30 May 2005 23:58:50 +0900 (JST)
	(envelope-from n-kogane@syd.odn.ne.jp)
Received: from kces6.koganemaru.co.jp ([220.212.168.61])
          by t-mta3.odn.ne.jp with ESMTP
          id <20050530145849667.ZNZS.496069.t-mta3.odn.ne.jp@mta3.odn.ne.jp>
          for <man-jp-reviewer@jp.FreeBSD.org>;
          Mon, 30 May 2005 23:58:49 +0900
Received: by kces6.koganemaru.co.jp (Postfix, from userid 100)
	id 560ED101D1; Mon, 30 May 2005 23:59:55 +0900 (JST)
To: man-jp-reviewer@jp.FreeBSD.org
In-Reply-To: <050530033035.M0229053@shimako.imasy.or.jp>
MIME-Version: 1.0 (generated by MimeKit/1.8)
Content-Type: text/plain; charset=ISO-2022-JP
Message-Id: <20050530145955.560ED101D1@kces6.koganemaru.co.jp>
From: n-kogane@syd.odn.ne.jp (Nobuyuki Koganemaru)
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
Date: Mon, 30 May 2005 23:59:55 +0900
X-Sequence: man-jp-reviewer 4849
Subject: [man-jp-reviewer 4849] Re: (man5) nsswitch.conf.5
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: n-kogane@syd.odn.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+050320

$B>.6b4]$G$9!#(B

>From: mistral@imasy.or.jp (Yoshihiko Sarumaru)
>Date: Mon, 30 May 2005 03:30:35 +0900
>
>$B!!1n4]$G$9!#(B

$B85$N%U%!%$%k$K;d$N=$@5!"1n4]$5$s$N=$@5$r%^!<%8$7$^$7$?!#(B

$B85$N%U%!%$%k$KBP$9$k:9J,$G$9!#(B

--- work4/nsswitch.conf.5	Mon May 16 22:31:18 2005
+++ ./nsswitch.conf.5	Mon May 30 23:57:17 2005
@@ -43,27 +43,29 @@
 $B%U%!%$%k$O(B C $B%i%$%V%i%j$G$N(B
 .Xr nsdispatch 3
 ($B%M!<%`%5!<%S%9(B
-$B%9%$%C%A(B $B%G%#%9%Q%C%A%c(B) $B%k!<%A%s$r$I$N$h$&$K:nF0$5$;$k$+$r(B
+$B%9%$%C%A%G%#%9%Q%C%A%c(B) $B%k!<%A%s$r$I$N$h$&$K:nF0$5$;$k$+$r(B
 $B@_Dj$7$^$9!#(B
 .Pp
-$B$3$N@_Dj%U%!%$%k$O!"(Bhosts$B!"(Busers (password)$B!"(Bgroup $B$J$I$K4X$9$k(B
-$B>pJs$K4^$^$l$kMM!9$J%G!<%?%Y!<%9$rD4$Y$k$?$a$N(B
+$B$3$N@_Dj%U%!%$%k$O!"(Bhost, user (password), group $B$J$I$K4X$9$k(B
+$B>pJs$r;}$DMM!9$J%G!<%?%Y!<%9$rD4$Y$k$?$a$N(B
 $B%W%m%;%9$r%3%s%H%m!<%k$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$=$N%=!<%9$r;XDj$9$k=g$O(B
+$B3F%G!<%?%Y!<%9$O(B ($B%m!<%+%k%U%!%$%k!"(BDNS$B!"(B
+.Tn NIS
+$B$N$h$&$J(B) $B%=!<%9$+$i@8@.$5$l!"(B
+$B$=$N%=!<%9$r;XDj$9$k=g$r(B
 .Nm
 $B$G@_Dj$7$^$9!#(B
 .Pp
 .Nm
-$B$N3F%(%s%H%j!<$O%G!<%?%Y!<%9L>$H!"%9%Z!<%9$G6h@Z$i$l$?(B
+$B$N3F%(%s%H%j$O%G!<%?%Y!<%9L>$H!"%9%Z!<%9$G6h@Z$i$l$?(B
 $B%=!<%9$N%j%9%H$G9=@.$5$l$F$$$^$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
-$B3F4p=`$O!"(B1 $B$D$b$7$/$O!"$=$l0J>e$N%9%F!<%?%9%3!<%I$G9=@.$5$l!"(B
-$B$=$N%9%F!<%?%9%3!<%I$,H/@8$9$kF0:n$+$i@.$jN)$C$F$^$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$H!"(B
+$B$=$N%9%F!<%?%9%3!<%I$,H/@8$7$?:]$K9T$&F0:n$+$i@.$jN)$C$F$^$9!#(B
 .Ss $B%=!<%9(B
-$B0J2<$N%=!<%9$,<BAu$5$l$^$9(B :
+$B0J2<$N%=!<%9$,<BAu$5$l$F$$$^$9(B:
 .Pp
 .Bl -tag -width Source -compact
 .It Sy $B%=!<%9(B
@@ -80,9 +82,9 @@
 .Sq networks
 $B$O!"(B
 .Sy IN
-$B%/%i%9$KEPO?$5$l!"$=$NB>A4$F$O(B
+$B%/%i%9$r;HMQ$7!"$=$NB>A4$F$O(B
 .Sy HS
-$B%/%i%9(B (Hesiod) $B$KEPO?$5$l$k!#(B
+$B%/%i%9(B (Hesiod) $B$r;HMQ$7$^$9!#(B
 .It nis
 NIS ($B0JA0$O(B YP)
 .It compat
@@ -91,11 +93,11 @@
 .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$r%5%]!<%H$7$^$9!#(B
+$B$3$l$,$"$k>l9g!"%(%s%H%j$N%=!<%9$O!"$3$l$N$_$G$9!#(B
 .El
 .Ss $B%G!<%?%Y!<%9(B
-$B0J2<$N%G!<%?%Y!<%9$O!"0J2<$N(B C $B%i%$%V%i%j4X?t$K$h$C$F;HMQ$5$l$^$9(B :
+$B0J2<$N%G!<%?%Y!<%9$O!"0J2<$N(B C $B%i%$%V%i%j4X?t$K$h$C$F;HMQ$5$l$^$9(B:
 .Pp
 .Bl -tag -width databases___ -compact
 .It Sy $B%G!<%?%Y!<%9(B
@@ -112,36 +114,36 @@
 .Xr getusershell 3
 .El
 .Ss $B%9%F!<%?%9%3!<%I(B
-$B0J2<$N%9%F!<%?%9%3!<%I$OMxMQ2DG=$G$9(B :
+$B0J2<$N%9%F!<%?%9%3!<%I$,MxMQ2DG=$G$9(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
+$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
+$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
+$B%=!<%9$,%S%8!<>uBV$G$9!#:F;n9T2DG=$G$9!#(B
 .It unavail
-$B%=!<%9$N1~Ez$,$J$$$+!"%(%s%H%j!<$,GK2u$5$l$F$$$^$9!#(B
+$B%=!<%9$N1~Ez$,$J$$$+!"%(%s%H%j$,2u$l$F$$$^$9!#(B
 .El
 .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 :
+$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<!$N%=!<%9$r;n9T!#(B
 .It return
-$B%+%l%s%H%j%=!<%9$KLa$k!#(B
+$B8=:_$N7k2L$GLa$k!#(B
 .El
 .Ss $B%U%!%$%k%U%)!<%^%C%H(B
 .Nm
-$B9=J8$N(B
+$B$N(B
 .Tn BNF
-$B5-=R$O0J2<$NDL$j$G$9(B :
+$B9=J8$O0J2<$NDL$j$G$9(B:
 .Pp
 .Bl -tag -width <criterion> -compact
 .It <entry>
@@ -161,7 +163,7 @@
 "return" | "continue"
 .El
 .Pp
-$B3F%(%s%H%j!<$O%U%!%$%kFb$G?7$7$$9T$+$i%9%?!<%H$7$^$9!#(B
+$B3F%(%s%H%j$O%U%!%$%kFb$N?7$7$$9T$+$i%9%?!<%H$7$^$9!#(B
 $B9TCf$N(B
 .Sq #
 $B$O!"9TKv$^$G%3%a%s%H$H$5$l$^$9!#(B
@@ -170,16 +172,14 @@
 .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
+$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
+$B%G%U%)%k%H4p=`$O(B
 .Dq success
-$B0J30$N>l9g$O(B continue $B$K$J$j$^$9!#(B
-$B$D$^$j!"(B 
-(i.e,
+$B$N>l9g$O(B return $B$K$J$j!"$=$l0J30$N>l9g$O(B continue $B$K$J$j$^$9!#(B
+($B$D$^$j!"(B
 .Li "[success=return notfound=continue unavail=continue tryagain=continue]" )
-$B$H$J$j$^$9!#(B
-.Ss compat $B%b!<%I(B : +/- $B%7%s%?%C%/%9(B
+.Ss compat $B%b!<%I(B: +/- $B%7%s%?%C%/%9(B
 $BNr;KE*$J%^%k%A%=!<%9<BAu$K$*$$$F!"(B
 .Sq +
 $B$H(B
@@ -189,54 +189,53 @@
 .Tn NIS
 $B$+$i<h$j9~$`$h$&!";XDj$9$k$?$a$K;H$o$l$^$9!#(B
 .Tn NIS
-$B$J$I$NJ,G[$5$l$F$$$k%5!<%P$K%"%/%;%9$9$kJ}K!$O(B
+$B$J$I$GG[I[$5$l$F$$$k%=!<%9$K%"%/%;%9$9$kJL$NJ}K!$r(B
 .Nm
-$B$G<B9T$7$^$9$,!"(B
+$B$ODs6!$7$^$9$,!"%=!<%9$KC10l$N(B
 .Dq compat
-$B$r;XDj$9$k$HNr;KE*$JF0:nJ}K!$G<B9T$5$l$^$9!#(B
+$B$r;XDj$9$k$HNr;KE*$JF0:nJ}K!$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
+$B7PM3$G%"%/%;%9$5$l$?>pJs$rBeBX$N(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
+.Sq dns ,
+.Sq nis
 $B$H(B
+.Sq files ,
 .Sq compat
-$B$r=|$$$?(B
-.Sq dns
-$B!"(B
-.Sq nis
-$B!"(B
-$B$$$+$J$kB>$N%=!<%9$G$b;XDj$G$-$^$9!#(B
+$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$NNs5s4X?t$,$"$j$^$9!#(B
+($B3F%5%$%:$,ITL@$J(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$s$I0UL#$,$"$j$^$;$s!#(B
-$B$3$N%$%s%?%U%'!<%9$O$^$@Ds6!$5$l$F$$$F$$$^$9$,!"(B
-$B%=!<%9$,40A4$J%(%s%H%j!<$rDs6!$9$k$3$H$,$G$-$J$$$+$b$7$l$^$;$s!#(B
-$B$^$?$O!"F1MM$N>pJs$r4^$`J#?t%=!<%9$r;XDj$9$k>l9g!"(B
-$B<L$7$N%(%s%H%j!<$r8!:w$9$k$+$b$7$l$^$;$s!#(B
+$BB??t$N%=!<%9$N>l9g$O!"(B
+$B$[$H$s$I0UL#$,$J$$$+!"BEEv$G$O$"$j$^$;$s!#(B
+$B$3$N%$%s%?%U%'!<%9$O$^$@8_49@-$N$?$a$KMQ0U$5$l$F$$$^$9$,!"(B
+$B%=!<%9$,40A4$J%(%s%H%j$rDs6!$G$-$J$$$+$b$7$l$^$;$s!#(B
+$B$^$?$O!";wDL$C$?>pJs$rJ];}$7$F$$$kJ#?t$N%=!<%9$r;XDj$7$?>l9g!"(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%=!<%9$O;XDj$9$k%G!<%?%Y!<%9$K!"C1FH$GB8:_$7$J$1$l$P$J$j$^$;$s!#(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
-$BNc30$O0J2<$NDL$j$G$9(B :
+$B$N%(%s%H%j$r%G%U%)%k%H$H$7$^$9!#(B
+$BNc30$O0J2<$NDL$j$G$9(B:
 .Pp
 .Bl -tag -width passwd_compat -compact
 .It Sy $B%G!<%?%Y!<%9(B
@@ -255,16 +254,17 @@
 .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
+$B%U%!%$%k$O(B
+.Pa /etc
+$B$K$"$j$^$9!#(B
 .El
 .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:
 .Pp
 .Bl -tag -width passwd: -compact
 .It hosts:
@@ -274,8 +274,9 @@
 .It group:
 nis [notfound=return] files
 .El
+.Pp
 .Dq [notfound=return]
-$B$N4p=`$O!"(B"NIS $B$,(B notfound $B$rLa$7$?>l9g!"(Bfiles $B$O8!:w$7$J$$(B"
+$B$N4p=`$O!"(B"NIS $B$,(B notfound $B$rJV$7$?>l9g!"(Bfiles $B$O8!:w$7$J$$(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
@@ -284,7 +285,7 @@
 .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
+$B$N%(%s%H%j$O30$7$F$/$@$5$$!#(B
 .Sh $B4XO"9`L\(B
 .Xr nsdispatch 3 ,
 .Xr resolv.conf 5 ,
@@ -310,5 +311,5 @@
 .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$3$N<+M3$K:FG[I[2DG=$J%M!<%`%5!<%S%9(B
 $B%9%$%C%A$N<BAu$r5-=R$7$^$7$?!#(B
--
($BM-(B)$B>.6b4]%3%s%T%e!<%?%(%s%8%K%"%j%s%0%5!<%S%9(B ($BJ!2,8)BgLn>k;T(B)
	$B>.6b4](B $B?.9,(B (Nobuyuki Koganemaru)
E-Mail: n-kogane@syd.odn.ne.jp
E-Mail: kogane@jp.FreeBSD.org
E-Mail: kogane@koganemaru.co.jp
URL: http://www.koganemaru.co.jp
