日記ブログ、または雑多なメモ
2003年3月7日

OS Xでiplog追記





7日(金) OS Xでiplog追記
 ようやく仕事が空いたのでぇ、きのう日記に書いたiplog修正点を間違いないかじっくり改めて検証してみた。
そしたら、どうやら重要な修正点が抜けてたらしく、まだ落ちる(ぉ。 前にUID絡みでうまくLockfileを扱えない事態が起こったことがあって、そのときいじった変更点をすっかり見逃していた。 それもやってないと落ちるらしい。 ついでにpthreadcancelは無しの設定(ただしオプションの-Rは無効になる。 ハズ)でコンパイルした方が安全そう。

と、いうことでOS-Xでiplog動かすための変更点まとめ。

/usr/libexecからconfig.guess config.subを引っぱってきて、./configure

iplog.cのwrite_lockfileに対するdrop_privsの位置変更
iplog_util.cのsetgroupsの部分書き換え
iplog_scan.hの宣言値変更
↑三つをまとめたpatch (2003 3/20......PIDファイルの処理が変だったので修正...)

HAVE_PTHREAD_CANCELは無しでmake

こんな感じ。


コメント欄
(投稿なし)

コメントなどありましたらこちらからどうぞ
名前
内容
 ※名前、内容ともに入力必須です
- C'sGallery Blogっぽく見えるシステム3.2 -
小武 (管理人) eta2@tim.hi-ho.ne.jp