ファーム更新
昨日のクラッシュを受けて、 放置していた OpenBlockS の ssdlinux のセキュリティ更新を行うことにした。
plathomeのサイトには、RELEASE-20040828 というバージョンがあがっているようだ。
更新手順は、お家サーバー日記/2003-11-01とほぼ同じ。 1年間更新をサボっていたことになる。反省せねば。
RELEASE-20040828にバージョンを上げると、以下のような問題が発生した。
- loginのたびにシリアル・コンソールやsyslogに、
configuration error - unknown item 'DIALUPS_CHECK_ENAB' (notify administrator)
が、記録される。 - sshdが自動で起動していない。
手動で sshd と打って起動しようとしても、
sshd re-exec requires execution with an absolute path
というエラーになる。 - vncserverが起動できない
1.は、/etc/login.defs のバージョンを最新にしてやると解決した。 2.は、sshd を full-path で指定しないと起動しなくなったようだ。 /etc/rc に自動起動する箇所があるので、full-path に直した。 3.は、c++のライブラリのバージョン不整合に起因するエラーのようだ。 ソースを取り寄せてコンパイルしなおしたら起動するようになった。