-<?xml version="1.0" encoding="iso-2022-jp"?>
+<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
-<!-- English Revision: 151408:420990 (outdated) -->
+<!-- English Revision: 574882:1744983 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<modulesynopsis metafile="mod_authz_groupfile.xml.meta">
<name>mod_authz_groupfile</name>
-<description>\e$B%W%l!<%s%F%-%9%H%U%!%$%k$rMQ$$$?%0%k!<%W>5G'\e(B</description>
+<description>プレーンテキストファイルを用いたグループ承認</description>
<status>Base</status>
<sourcefile>mod_authz_groupfile.c</sourcefile>
<identifier>authz_groupfile_module</identifier>
-<compatibility>Apache 2.1 \e$B0J9_\e(B</compatibility>
+<compatibility>Apache 2.1 以降</compatibility>
<summary>
- <p>\e$B$3$N%b%8%e!<%k$OG'>Z$5$l$?%f!<%6$,%0%k!<%W$N%a%s%P!<$+\e(B
- \e$BH]$+$K$h$C$F%&%'%V%5%$%H$N0lIt$X$N%"%/%;%9$r5v2D$9$k$+5qH]$9$k$+$N\e(B
- \e$B>5G'5!G=$rDs6!$7$^$9!#F1MM$N5!G=$O\e(B <module>mod_authz_dbm</module>
- \e$B$K$h$C$F$bDs6!$5$l$F$$$^$9!#\e(B</p>
+ <p>このモジュールは認証されたユーザがグループのメンバーか
+ 否かによってウェブサイトの一部へのアクセスを許可するか拒否するかの
+ 承認機能を提供します。同様の機能は <module>mod_authz_dbm</module>
+ によっても提供されています。</p>
</summary>
-<seealso><directive module="core">Require</directive></seealso>
-<seealso><directive module="core">Satisfy</directive></seealso>
+<seealso><directive module="mod_authz_core">Require</directive></seealso>
<directivesynopsis>
<name>AuthGroupFile</name>
-<description>\e$B>ZG'$K;HMQ$9$k%f!<%6%0%k!<%W$N0lMw$,3JG<$5$l$F$$$k!"\e(B
-\e$B%F%-%9%H%U%!%$%k$NL>A0$r@_Dj$9$k\e(B</description>
+<description>証認に使用するユーザグループの一覧が格納されている、
+テキストファイルの名前を設定する</description>
<syntax>AuthGroupFile <var>file-path</var></syntax>
<contextlist><context>directory</context><context>.htaccess</context>
</contextlist>
<override>AuthConfig</override>
<usage>
- <p><directive>AuthGroupFile</directive> \e$B%G%#%l%/%F%#%V$O!"\e(B
- \e$B>ZG'$K;HMQ$9$k%f!<%6%0%k!<%W$N0lMw$,3JG<$5$l$F$$$k!"\e(B
- \e$B%F%-%9%H%U%!%$%k$NL>A0$r@_Dj$7$^$9!#\e(B
- <var>file-path</var> \e$B$O%0%k!<%W%U%!%$%k$X$N%Q%9$G$9!#\e(B
- \e$B@dBP%Q%9$G$J$1$l$P!"\e(B
+ <p><directive>AuthGroupFile</directive> ディレクティブは、
+ 証認に使用するユーザグループの一覧が格納されている、
+ テキストファイルの名前を設定します。
+ <var>file-path</var> はグループファイルへのパスです。
+ 絶対パスでなければ、
<directive module="core">ServerRoot</directive>
- \e$B$+$i$NAjBP%Q%9$H$7$F07$o$l$^$9!#\e(B</p>
+ からの相対パスとして扱われます。</p>
- <p>\e$B%0%k!<%W%U%!%$%k3F9T$O!"%0%k!<%WL>!"%3%m%s!"$=$7$F\e(B
- \e$B%9%Z!<%96h@Z$j$G$=$N%a%s%P!<$N%f!<%6L>$r5-=R$7$^$9!#\e(B</p>
+ <p>グループファイル各行は、グループ名、コロン、そして
+ スペース区切りでそのメンバーのユーザ名を記述します。</p>
- <example><title>\e$BNc\e(B:</title>
+ <example><title>例:</title>
mygroup: bob joe anne
</example>
- <p>\e$BBg$-$J%U%!%$%k$rC5:w$9$k$N$O!"\e(B<em>\e$BHs>o$K\e(B</em>\e$B8zN($,0-$$$H$$$&E@$K\e(B
- \e$BCm0U$7$F$/$@$5$$!#$=$N$h$&$J>l9g$O!"\e(B
+ <p>大きなファイルを探索するのは、<em>非常に</em>効率が悪いという点に
+ 注意してください。そのような場合は、
<directive module="mod_authz_dbm">AuthDBMGroupFile</directive>
- \e$B$NJ}$,$:$C$HNI$$@-G=$rH/4x$7$^$9!#\e(B</p>
-
- <note type="warning"><title>\e$B%;%-%e%j%F%#\e(B</title>
- <p><directive>AuthGroupFile</directive> \e$B$O!"\e(B
- \e$B%&%'%V%5!<%P$N%I%-%e%a%s%H%D%j!<$N30B&$K\e(B
- \e$BJ]4I$9$k$h$&$K$7$F$/$@$5$$!#\e(B
- \e$BJ]8n$7$h$&$H$7$F$$$k%G%#%l%/%H%j0J2<$K$O!"\e(B<em>\e$BCV$+$J$$$G2<$5$$\e(B</em>\e$B!#\e(B
- \e$B$=$&$7$J$$$H%/%i%$%"%s%H$,\e(B <directive>AuthGroupFile</directive> \e$B$r\e(B
- \e$B%@%&%s%m!<%I$G$-$F$7$^$&2DG=@-$,$"$j$^$9!#\e(B</p>
- </note>
-</usage>
-</directivesynopsis>
-
-<directivesynopsis>
-<name>AuthzGroupFileAuthoritative</name>
-<description>\e$B>5G'$,2<0L$N%b%8%e!<%k$KEO$5$l$k$+$I$&$+$r@_Dj$9$k\e(B</description>
-<syntax>AuthzGroupFileAuthoritative On|Off</syntax>
-<default>AuthzGroupFileAuthoritative On</default>
-<contextlist><context>directory</context><context>.htaccess</context>
-</contextlist>
-<override>AuthConfig</override>
-
-<usage>
- <p><directive>AuthzGroupFileAuthoritative</directive> \e$B%G%#%l%/%F%#%V$r\e(B
- \e$BL@<(E*$K\e(B <code>Off</code> \e$B$K@_Dj$9$k$H\e(B userID \e$B$KBP1~$9$k\e(B
- <strong>\e$B%0%k!<%W$,$J$$>l9g$K\e(B</strong>\e$B!"\e(B
- (<code>module.c</code> \e$B$GDj5A$5$l$F$$$k\e(B) \e$B2<0L$N%b%8%e!<%k$K%0%k!<%W>5G'$r\e(B
- \e$BEO$9$3$H$r5v2D$7$^$9!#\e(B</p>
-
-
- <p>\e$B%G%U%)%k%H$G$O@)8f$OEO$5$l$:!"L$CN$N%0%k!<%W$N>l9g$O\e(B Authentication
- Required \e$B1~Ez$,JV$5$l$^$9!#$G$9$+$i!"$3$l$r@_Dj$7$J$$$H\e(B
- \e$B%7%9%F%`$r0BA4$KJ]$D$3$H$,$G$-!"\e(BNCSA \e$B8_49$N?6$kIq$$$r$5$;$k$3$H$K$J$j$^$9!#\e(B</p>
-
- <note type="warning"><title>\e$B%;%-%e%j%F%#\e(B</title>
- <p>\e$B%f!<%6$N\e(B <code>.htaccess</code> \e$B%U%!%$%k$GB>$N>5G'<jCJ$X$N\e(B
- \e$B0Q>y$,$G$-$k$h$&$K$9$k$3$H$N0UL#$9$k$H$3$m$O==J,$K9MN8$7$F$*$$$F$/$@$5$$!#\e(B
- \e$B$=$7$F$=$l$,!"K\Ev$KK>$`5sF0$G$"$k$3$H$r3N$+$a$F$/$@$5$$!#\e(B
- \e$BDL>o$O0l$D$N\e(B <code>.htpasswd</code> \e$B%U%!%$%k$r0BA4$K$9$kJ}$,\e(B
- \e$B$h$jB?$/$N%"%/%;%9%$%s%?%U%'!<%9$r;}$D$+$b$7$l$J$$%G!<%?%Y!<%9$r\e(B
- \e$B0BA4$K$9$k$h$j$b4JC1$G$9!#\e(B</p>
+ の方がずっと良い性能を発揮します。</p>
+
+ <note type="warning"><title>セキュリティ</title>
+ <p><directive>AuthGroupFile</directive> は、
+ ウェブサーバのドキュメントツリーの外側に
+ 保管するようにしてください。
+ 保護しようとしているディレクトリ以下には、<em>置かないで下さい</em>。
+ そうしないとクライアントが <directive>AuthGroupFile</directive> を
+ ダウンロードできてしまう可能性があります。</p>
</note>
</usage>
</directivesynopsis>