[JM:02936] [POST:DP] subversion svnserve.conf.5 (2回目)

Back to archive index
matsuand michi****@gmail*****
2021年 9月 23日 (木) 15:41:58 JST


<STATUS>
stat: DP
ppkg: subversion 1.14.1
page: svnserve.conf.5
date: 2021/02/10
mail: michio_matsu****@yahoo*****
name: Michio MATSUYAMA
</STATUS>

gitリポジトリコミット済
jm.git/manual/subversion

前回 2021/06/26 [JM:02551]


[原文]
.TH svnserve.conf 5
[訳文]
.TH svnserve.conf 5
----------------------------------------
[原文]
.SH NAME
svnserve.conf - Repository configuration file for svnserve
[訳文]
.SH 名前
svnserve.conf - svnserve に対するリポジトリ設定ファイル
----------------------------------------
[原文]
.SH SYNOPSIS
[訳文]
.SH 書式
----------------------------------------
[原文]
.TP
repository-path/conf/svnserve.conf
[訳文]
.TP
repository-path/conf/svnserve.conf
----------------------------------------
[原文]
.SH DESCRIPTION
svnserve.conf controls the behavior of the svnserve daemon
on a per-repository basis.  It is located in the conf
subdirectory of the repository.
[訳文]
.SH 説明
svnserve.conf は、 リポジトリごとに svnserve
デーモンの動作を制御します。 このファイルは、
リポジトリのサブディレクトリ conf に置きます。
----------------------------------------
[原文]
.PP
The overall structure of the file is the same as the
structure of Subversion user configuration files.  At the
top level are sections, which are specified by words in
square brackets; inside each section are variable
definitions of the form "variable = value".  Lines
beginning with '#' are ignored.  svnserve.conf currently
uses only one section named "general", and supports the
following variables:
[訳文]
.PP
ファイルの全体的な構造は、
Subversionユーザー構成ファイルの構造と同じです。
最上位にセクションがあり、
セクションを表す単語を角カッコで囲みます。
各セクションの配下では変数を定義します。 その書式は "変数 =
値" とします。 行頭が '#' から始まる行は無視されます。
svnserve.conf では今のところ、 "general"
というセクションただ 1 つが用いられていて、
以下に示す変数がサポートされています。
----------------------------------------
[原文]
.PP
[訳文]
.PP
----------------------------------------
[原文]
.TP 5
anon-access = none|read|write
Determines the access level for unauthenticated users.
write access allows all repository operations.  read access
allows all operations except committing and changing
revision properties. none access allows no access.  The
default level is read.
[訳文]
.TP  5
anon-access = none|read|write
未認証ユーザーのアクセスレベルを設定します。 write
アクセスは、 リポジトリに対するすべての操作を許可します。
read アクセスは、
コミットやリビジョンプロパティの変更以外の操作を許可します。
 none アクセスは、 アクセスを拒否します。
デフォルトのレベルは read です。
----------------------------------------
[原文]
.PP
[訳文]
.PP
----------------------------------------
[原文]
.TP 5
auth-access = none|read|write
Determines the access level for authenticated users, using
the same access levels as above.  The default level is
write.
[訳文]
.TP  5
auth-access = none|read|write
認証ユーザーのアクセスレベルを設定します。
アクセスレベルは、 上と同じものを用います。
デフォルトのレベルは write です。
----------------------------------------
[原文]
.PP
[訳文]
.PP
----------------------------------------
[原文]
.TP 5
password-db = filename
Sets the location of the password database.  filename may
be relative to the repository conf directory.  There is no
default value. The password database has the same overall
format as this file.  It uses only one section "users";
each variable within the section is a username, and each
value is a password.
[訳文]
.TP  5
password-db = filename
パスワードデータベースの場所を設定します。 filename
は、リポジトリの conf
ディレクトリからの相対パスとすることができます。
デフォルト値はありません。
パスワードデータベース全体の形式は svnserve.conf
と同じです。 ただし利用されるセクションは "users" ただ 1
つです。
そしてセクション内に指定される変数がユーザー名であり、
その値がパスワードです。
----------------------------------------
[原文]
.PP
[訳文]
.PP
----------------------------------------
[原文]
.TP 5
authz-db = path
The authz-db option controls the location of the
authorization rules for path-based access control.  path
may be  relative to the repository conf directory.  path
may be a repository relative URL (^/) or absolute file://
URL to a text file in a Subversion repository.  There is no
default value.  If you don't specify an authz-db, no
path-based access control is done.
[訳文]
.TP  5
authz-db = path
オプション authz-db は、
認証ルールを定めたファイルの場所を指定するものであり、
このファイルにより、 パス (path)
ベースのアクセス制御を実現します。 path には、 リポジトリの
conf ディレクトリからの相対パスを指定することもできます。
リポジトリの相対的な URL (^/) を使うか、 Subversion
リポジトリ内のテキストファイルを示すための file:// URL
を使うことができます。 この設定にデフォルトはありません。
この authz-db を設定しなかった場合、
パスベースのアクセス制御は行われません。
----------------------------------------
[原文]
.PP
[訳文]
.PP
----------------------------------------
[原文]
.TP 5
realm = realm-name
Sets the authentication realm of the repository.  If two
repositories have the same password database, they should
have the same realm, and vice versa; this association
allows clients to use a single cached password for several
repositories.  The default realm value is the repository's
uuid.
[訳文]
.TP  5
realm = realm-name
リポジトリの認証領域 (authentication realm) を設定します。
2
つのリポジトリが同一のパスワードデータベースを利用するのであ
れば、 領域は同一でなければなりません。
その逆もまた同様です。 この関連付けにより、
クライアントは複数リポジトリに対して、 ただ 1
つキャッシュされたパスワードを利用できるようになります。
realm 値のデフォルトは、 そのリポジトリの uuid です。
----------------------------------------
[原文]
.SH EXAMPLE
The following example svnserve.conf allows read access for
authenticated users, no access for anonymous users, points
to a passwd database in the same directory, and defines a
realm name.
[訳文]
.SH 例
以下に示す svnserve.conf の例では、 認証ユーザーに対して
read アクセス、
匿名ユーザーに対してアクセス拒否を設定しています。
また同一ディレクトリ内にある passwd データベースを設定し、
領域 (realm) 名を定義しています。
----------------------------------------
[原文]
.PP
.nf  [general]  anon-access = none  auth-access = read
password-db = passwd  realm = My First Repository .fi
[訳文]
.PP
.nf  [general]  anon-access = none  auth-access = read
password-db = passwd  realm = My First Repository .fi
----------------------------------------
[原文]
.PP
The file "passwd" would look like:
[訳文]
.PP
ファイル "passwd" の例は以下のとおりです。
----------------------------------------
[原文]
.PP
.nf  [users]  joeuser = joepassword  jayrandom = randomjay
.fi
[訳文]
.PP
.nf  [users]  joeuser = joepassword  jayrandom = randomjay
.fi
----------------------------------------
[原文]
.SH SEE ALSO
.BR svnserve (8)
[訳文]
.SH 関連項目
svnserve(8)
----------------------------------------


linuxjm-discuss メーリングリストの案内
Back to archive index