web-dev-qa-db-ja.com

nsswitch.conf:再起動する必要があるデーモンはありますか?

/etc/nsswitch.confを変更した場合、再起動する必要がある「nss」デーモンはありますか? mdnsやnisなどのモジュールについては言及していません。

28
jldupont

いいえ、おそらくしません(Davidの発言、およびおそらくypbind以外のことですが、NISは発言していません)。 nsswitch.confファイルは、特にデーモン用ではありません。実際には、Cライブラリがさまざまなシステムコールに使用するファイルです。

12
Kyle Brandt

Nscd(ネームサービスキャッシングデーモン)が実行されている可能性があり、再起動が必要な場合があります。特定のデーモンは、get *()関数呼び出しの結果をキャッシュし、再起動が必要になる場合があります。

19
David Pashley

既存のプロセスはnsswitch.confへの変更を認識しないことに注意してください。 nsswitch.conf(5)ページには、「nsswitch.confを使用する各プロセス内では、ファイル全体が1回だけ読み取られます。後でファイルが変更された場合、プロセスは古い構成を使用して続行します。」

16
Keith Edmunds