[JM:00626] Re: [POST:DP] sudo visudo.8

Back to archive index

長南洋一 cyoic****@maple*****
2012年 4月 22日 (日) 11:41:24 JST


長南です。

visudo-1.7.2 から visudo-1.8.4p4 で原文が変更されているのは、タイポの
修正や、username → user name といった表記の変更を除けば、以下の
四個所です。

174,177c165,167
< There is a hard-coded list of editors that \fBvisudo\fR will use set
< at compile-time that may be overridden via the \fIeditor\fR \fIsudoers\fR
< \&\f(CW\*(C`Default\*(C'\fR variable.  This list defaults to the path to \fIvi
\fR\|(1) on
< your system, as determined by the \fIconfigure\fR script.  Normally,
---
> There is a hard-coded list of one or more editors that \fBvisudo\fR will
> use set at compile-time that may be overridden via the \fIeditor\fR \fIsudoers
\fR
> \&\f(CW\*(C`Default\*(C'\fR variable.  This list defaults to \f(CW"/usr/bin/vi
"\fR.  Normally,

  visudo が使用するエディタについては、コンパイル時に設定された 一つ以上
  のエディタからなるリストがプログラムに埋め込まれているが、 sudoers ファ
  イルの Defaults 行で editor オプションを使えば、それを変更することがで
  きる。 このリストはデフォルトでは、"/usr/bin/vi" になっている。 

205,208c195,198
< checked for syntax and a message will be printed to the
< standard output detailing the status of \fIsudoers\fR.
< If the syntax check completes successfully, \fBvisudo\fR will
< exit with a value of 0.  If a syntax error is encountered,
---
> checked for syntax errors, owner and mode.  A message will be printed
> to the standard output describing the status of \fIsudoers\fR unless
> the \fB\-q\fR option was specified.  If the check completes successfully,
> \&\fBvisudo\fR will exit with a value of 0.  If an error is encountered,

訳文にはすこし前の部分も付けておきます。

  -c          check-only モードを有効にする。現在の sudoers ファイルの 文
              法エラー、所有者、アクセス権をチェックする (訳注: 所有者と
              アクセス権のチェックをするのは sudo-1.8.4p3 以降)。 -q オプ
              ションが指定されていない場合は、メッセージを標準出力に表示
              して、 sudoers の状態を報告する。チェックが成功裡に終わった
              場合は、 visudo は返り値 0 で終了する。 エラーに出会った場
              合の返り値は 1 である。

215a206,211
> In \fBcheck-only\fR mode only, the argument to \fB\-f\fR may be \*(L"\-\*(R",
> indicating that \fIsudoers\fR will be read from the standard input.
> .IP "\-h" 12
> .IX Item "-h"
> The \fB\-h\fR (\fIhelp\fR) option causes \fBvisudo\fR to print a short help me
ssage
> to the standard output and exit.

これも、訳文はすこしまえから。

  -f sudoers  sudoers ファイルの位置を指定・変更する。このオプションを付
              けると、 visudo はデフォルトの /etc/sudoers ではなく、 ユー
              ザが選んだ sudoers ファイルを編集 (あるいは、チェック) する
              ことになる。ロックファイルとしては、指定された sudoers ファ
              イルの名前の末尾に ".tmp" を付けたものが使われる。なお、
              check-only モードの場合だけ、-f の引数に "-" を指定すること
              ができる。 これは、標準入力から sudoers が読み込まれるとい
              うことである。

  -h          -h (help) オプションを指定すると、 visudo は標準出力に簡単
              なヘルプメッセージを表示して、終了する。

277a274,279
> .IP "Warning: cycle in {User,Runas,Host,Cmnd}_Alias" 4
> .IX Item "Warning: cycle in {User,Runas,Host,Cmnd}_Alias"
> The specified {User,Runas,Host,Cmnd}_Alias includes a reference to
> itself, either directly or through an alias it includes.  This is
> only a warning by default as \fBsudo\fR will ignore cycles when parsing
> the \fIsudoers\fR file.

  Warning: cycle in {User,Runas,Host,Cmnd}_Alias
      指摘された User_Alias (あるいは、Runas_Alias, Host_Alias,
      Cmnd_Alias) は、 自分自身を直接参照しているか、 構成要素のエイリア
      スを通して自分自身を参照している。 sudo は sudoers を解析するとき、
      循環を無視するので、これはデフォルトでは、単なる警告になっている。

-- 
長南洋一




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