Ubuntuでvncサーバを立てる際にinetdを設定しようとしてハマっていた。解決策。
UbuntuでVNCサーバを建てようと思った。
とりあえず、こうやったらうまくいった。
sudo aptitude install vnc4server openbsd-inetd
/etc/inetd.confに以下の行を追加
vnc stream tcp nowait nobody /usr/bin/Xvnc Xvnc -inetd -query 192.168.1.2 -once -geometry 1024x768 -depth 16 -SecurityTypes None
/etc/serviceに以下の行を追加
sudo service openbsd-inetd restart
で再起動して動くようになるはず。(たぶん)
inetd経由でvncserverを起動する - redstorm - 徒然雑記
とか参考にしていたのだが、代理デーモン系(?)のサービスにはxinetd、inetdがあるみたい。
で、
xinetd
inetutils-inetd
等のパッケージを入れて試したのだが、Ubuntuではうまくいかなかった。
(たぶん僕の環境のUbuntuじゃ無ければうまく行く)
で、openbsd-inetdを入れてみたらうまく行ったというわけ。