Provided by: manpages-ja_0.5.0.0.20210215+dfsg-1_all bug

名前

       nscd - ネームサービスキャッシュデーモン

説明

       nscd は一般的なネームサービスに必要な多くのものを キャッシュとして提供するデーモンである。
       デフォルトの設定ファイル       /etc/nscd.conf       でキャッシュデーモンの動作を決定する。
       nscd.conf(5)  を見よ。

       nscd は passwd(5), group(5), hosts(5)  データベースへのアクセスのキャッシュを getpwnam(3),
       getpwuid(3), getgrnam(3), getgrgid(3), gethostbyname(3)  などの標準 libc  インターフェース
       を通して提供する。

       各データベースには 2 つのキャッシュがある。 肯定的 (positive) なキャッシュは見つかったアイ
       テムをキャッシュし、 否定的 (negative)  なキャッシュは見つからなかったアイテムをキャッシュ
       する。 各キャッシュはデータの TTL (time-to-live, 生存時間) を個別に持っている。 特例として
       shadow ファイルはキャッシュされない点に注意すること。 getspnam(3) を呼び出しても結果として
       キャッシュされないままになる。

オプション

       --help 全てのオプションとその動作をリストして表示する。

注意

       デーモンは(   passwd  データベースについては  /etc/passwdhosts  データベースについては
       /etc/hosts/etc/resolv.conf というような)それぞれのデータベースのための設定ファイルを見
       張って、 これらが変更されるとキャッシュをフラッシュする。 しかし、これは( inotify(7)  が利
       用可能で、glibc 2.9 以降が利用可能な場合を除いて)   短い遅延の後に起こり、またこの自動検出
       は非標準  NSS モジュールが /etc/nsswitch.conf で指定されている場合はその設定ファイルには対
       応しない。 この場合、データベースの設定ファイルを変更した後、 nscd  のキャッシュを無効にす
       るために以下のコマンドを実行する必要がある:

           $ nscd -i <database>

関連項目

       nscd.conf(5), nsswitch.conf(5)

この文書について

       この  man ページは Linux man-pages プロジェクトのリリース 3.79 の一部 である。プロジェクト
       の説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。