Fri, 21 Oct 2011 (平成23年) [長年日記]
_ Zebedee クライアント起動後に使いたいプログラムを自動的に起動させる場合の注意点
基本的には command fugahoge と設定ファイルに書けばいいのだけど、この場合のように、複数のターゲットポート(前述の設定ファイルでは tunnel と書いてる)を設定していて command を使うと
ERROR: can't specify a command with multiple target ports
というエラーになることを知った。このエラーメッセージでググってたらソースコードにたどり着いて、最後のほうに該当部分があり、このエラーが起きる理由がコメントしてあると理解した。tunnel で zebedee が使うポート番号を指定してあるのだから command のほうでそのポート番号を書いてやれば混乱はないと思うのだけどこういう書き方はダメらしい。残念。