Leopard, dns-sd, mt-daap
なんか ssh tunneling してリモートの mt-daap (Firefly) サーバに繋げなかったのがやっと解決した。TXT レコード (?) を指定しないとダメらしい。@ iTunes 8
ssh -L3689:localhost:3689 remote
しているとして (locahost:3689 を listen して remote:3689 に転送)
dns-sd -P Test _daap._tcp local 3689 localhost 127.0.0.1 Test
みたいにすると iTunes から見れるようになった。(最後の Test が必要)