Solarisの話。忘れるとまたはまりそうなのでメモ。
NIS上のアカウントを作って、passwdファイルのホームディレクトリ フィールドを一度まちがえて (/var/yp/make; make) してしまった。 ログインしてまちがいに気付いて、直す。が、ずっと システムはまちがえたホームディレクトリのままログインさせようとする。
nscdがキャッシュしているせいだ。デフォルトでは /etc/passwd の タイムスタンプしか見ないようだ。ダメじゃん。面倒臭いからリスタート。
svcadm restart system/name-service-cache
直った。厄介だ。