Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MacOSX launching portmap on login ログイン時のportmapの起動

3 views
Skip to first unread message

Yasushi Shinjo

unread,
Jan 6, 2009, 4:40:10 AM1/6/09
to
新城@筑波大学情報です。こんにちは。

MacOSX 10.4 で SunRPC のプログラムを書いています。portmap が
launchd 配下で起動されるのですが、どうもコンソールからログイ
ンしないと起動しないみたいなんです。(ssh でのログインでは不
可。)

無理やり root で
launchctl start com.apple.portmap
とすると、起動します。いずれにしても、一度起動すると、電源切
るまで動き続けます。

この辺りの launchd の挙動は、何とかならないものでしょうか。
com.apple.portmap は、
/System/Library/LaunchDaemons/com.apple.portmap.plist にある
ので、System Wide ということなので、起動時に起動して欲しいわ
けですけれど。

バグの一種ですかね。

\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報       \\

Yasushi Shinjo

unread,
Jan 14, 2009, 11:09:55 PM1/14/09
to
新城@筑波大学情報です。こんにちは。

In article <3993795...@rananim.ie.u-ryukyu.ac.jp>
ko...@ie.u-ryukyu.ac.jp (Shinji KONO) writes:
> Sun RPC ですかぁ?

はい。教材としては、なかなかいいと思いますよ。仕組みが C 言
語のレベルで見える感じの所がいいです。最大の応用の NFS は身
近です。

SOAP とか軟派なものは、C というよりは、XML とか Java とか抽
象度が高すぎて。 REST は、Procedure Call ではないし、もっと
軟弱。動けばいいという思想が感じられます。仕組みをしっかり
教えたいという思想とは合いません。

> > com.apple.portmap は、
> > /System/Library/LaunchDaemons/com.apple.portmap.plist にある
> <key>Program</key> が指定されてないせいかな? on-demand になっている
> わけなんだけど、portmap は違うのかな。

/System/Library/LaunchDaemons/ は、launchd 用の plist を溜め
ておく所で、変更無いものが置かれるのかな。

/etc/launchd.conf の設定を見ると、、、なんかファイルが存在し
ません。どうしたんだろう。動いてはいるんだけど。

0 new messages