torutkのブログ

ソフトウェア・エンジニアのブログ

Solaris 10 でinetd管理下のsubversionはエラー

inetd経由でsvnserveを実行すると、エラーが発生している場合、Malformed network dataとなります。詳細が分からないので、ネットワークパケットをキャプチャしてみると、svnserveが出力するエラーメッセージがそのままテキストで入っていました。

ライブラリパスが通っていないと、libdbが見つからないというエラーのテキストが入ってきたりします。

ライブラリパスが解決したあとは、Type svnserve --help for usageといったテキストがパケットに入っています。コマンドプロンプトから手打ちすると起動するので、原因は不明。

デーモンだと問題ないので、とりあえずデーモン起動で対処するしかなさそう。