JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... て表示し、 ステータス 0 で終了する。/var/run/utmp に呼び出しプロセスのエントリがなければ、 logname はエラーメッセージを表示してステータス 1 で終了する。 オプション --help 標準出力に使用方法のメッセージを出力して正常終了す ... ... れている環境変数の一覧については、 procmailrc (5) を参照のこと。 -p と -m が両方指定されている場合は、予め設定する環境変数は LOGNAME、HOME、SHELL、ORGMAIL および MAILDIR だけに限定される。 (訳注: procmail の通常動作は、 TZ 以外の親プロセスの環境変数を全削除 ... ルールに合致するアドレスにメールを再度送信すると、メールの 無限ループを引き起こすことになる。 ファイル /etc/passwd 受取人の LOGNAME, HOME, SHELL の各変数のデフォルトを設定する。 /var/spool/mail/$LOGNAME システムメールボックス; システムメールボックスとそれ ... 初期のグローバル rcfile /etc/procmailrcs/ rcfile に特権を与えるパス $HOME/.procmailrc デフォルトの rcfile /var/spool/mail/$LOGNAME.lock システムメールボックスのlockfile (procmail が自動的に使用することはない。 但し、変数 $DEFAULT が /var/spool/mail/$LOG ... ... 白を値に渡すことができる。 いくつかの環境変数は cron (8) デーモンによって自動的に設定される。 SHELL は /bin/sh に設定され、 LOGNAME とHOME は /etc/passwd の crontab の所有者の行から設定される。 HOME と SHELL は crontab 内部の記述で変更できる。 LOGNAME は ... 変更できない。 (さらに注意:LOGNAME 変数は、 BSD システムではまれに USER と称される... これらのシステム上では USER も設定される。) LOGNAME, HOME, SHELL の他に ... ... 数 HOME と SHELL を user のパスワードエントリの値にセットする。また user がスーパーユーザー以外の場合には、環境変数 USER と LOGNAME を user にセットする。デフォルトでは、 起動されるシェルはログインシェルにはならない。 その他に引き数が与えられた場合には、 ... 。すなわち以下のような取り扱いをする: すべての環境変数を解除する。その上で TERM , HOME , SHELL を前述のように設定し、 USER , LOGNAME を同じく前述のように (スーパーユーザーであっても) 設定する。 続いて PATH をコンパイル時のデフォルト値に設定する。ディレクト ... -' を付加し、 シェルにログイン時のスタートアップファイルを読ませる。 -m, -p, --preserve-environment 環境変数 HOME , USER , LOGNAME , SHELL を変更しない。 /etc/passwd で指定されている user のシェルではなく、現在の環境変数 SHELL で指定されているシェルを実 ... ... することができる (ただし set-user-ID プログラムでは、状況が違うこともある)。 たいていの目的では、ユーザーの特定には環境変数 LOGNAME を調べ るほうが便利である。LOGNAME 変数はユーザーが自由に設定できるので より柔軟な対応が可能になる。 返り値 getlogin () は ... りに getpwuid(geteuid()) を用いるべきである (これが意図していることならば、だが)。 cuserid () は「使わない」こと。 関連項目 logname (1), geteuid (2), getuid (2), utmp (5) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一 ... ... することができる (ただし set-user-ID プログラムでは、状況が違うこともある)。 たいていの目的では、ユーザーの特定には環境変数 LOGNAME を調べ るほうが便利である。LOGNAME 変数はユーザーが自由に設定できるので より柔軟な対応が可能になる。 返り値 getlogin () は ... りに getpwuid(geteuid()) を用いるべきである (これが意図していることならば、だが)。 cuserid () は「使わない」こと。 関連項目 logname (1), geteuid (2), getuid (2), utmp (5) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一 ... ... することができる (ただし set-user-ID プログラムでは、状況が違うこともある)。 たいていの目的では、ユーザーの特定には環境変数 LOGNAME を調べ るほうが便利である。LOGNAME 変数はユーザーが自由に設定できるので より柔軟な対応が可能になる。 返り値 getlogin () は ... りに getpwuid(geteuid()) を用いるべきである (これが意図していることならば、だが)。 cuserid () は「使わない」こと。 関連項目 logname (1), geteuid (2), getuid (2), utmp (5) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一 ... ... Linux システム) では、 /etc/environment ファイルの内容で環境が初期化される。新しい環境には、TERM, PATH, HOME, MAIL, SHELL, LOGNAME, USER, USERNAME, 及び SUDO_* という変数、 それに、呼び出し側のプロセスから来た変数で、 env_check や env_keep オプションによ ... reset の有効・無効にかかわらず、環境を初期化する。 環境変数 DISPLAY, PATH, TERM は変更されないが、HOME, MAIL, SHELL, USER, LOGNAME は、変身対象ユーザのそれにセットされる。ATX (及び PAM を使用していない Linux システム) では、 /etc/environment の内容も取り ... sudo は最小限の環境でコマンドを実行することになる。 その環境には、以下の変数が含まれている。TERM, PATH, HOME, MAIL, SHELL, LOGNAME, USER, USERNAME、及び SUDO_* という変数。 それに、 sudo を起動するユーザの環境にある変数のうち、 env_keep や env_check のリ ... ... 効になっている場合、 あるいは、 env_reset が sudoers で有効になっていて、 しかも HOME が env_keep のリストに存在しない場合。 LOGNAME 次の場合には、変身対象ユーザのログイン名にセットされる。 -i オプションが指定された場合、 set_logname オプションが sudoers ... で有効になっている場合、 あるいは、 env_reset オプションが sudoers で有効になっていて、 LOGNAME が env_keep のリストに存在しない場合。 PATH セキュリティポリシーによって上書きされるかもしれない。 SHELL -s オプションで起 ... o を起動したユーザのユーザ ID にセットされる。 SUDO_USER sudo を起動したユーザのログイン名にセットされる。 USER 上で述べた LOGNAME と同じ値にセットされる。 USERNAME USER と同じ。 VISUAL SUDO_EDITOR が設定されていない場合に、 -e (sudoedit) モードで使用す ... ... 効になっている場合、 あるいは、 env_reset が sudoers で有効になっていて、 しかも HOME が env_keep のリストに存在しない場合。 LOGNAME 次の場合には、変身対象ユーザのログイン名にセットされる。 -i オプションが指定された場合、 set_logname オプションが sudoers ... で有効になっている場合、 あるいは、 env_reset オプションが sudoers で有効になっていて、 LOGNAME が env_keep のリストに存在しない場合。 PATH セキュリティポリシーによって上書きされるかもしれない。 SHELL -s オプションで起 ... o を起動したユーザのユーザ ID にセットされる。 SUDO_USER sudo を起動したユーザのログイン名にセットされる。 USER 上で述べた LOGNAME と同じ値にセットされる。 USERNAME USER と同じ。 VISUAL SUDO_EDITOR が設定されていない場合に、 -e (sudoedit) モードで使用す ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。