柏崎です.
デーモンに対して HUP が送られた時,そのデーモンプロセスにとっての
環境変数 PATH はどのように定まるのでしょう.
というのも,また sysutils/munin-node に関する話題なのですが,先日
アップデートされて 1.4.5_5 になった折に /etc/newsyslog.conf 内の
munin-node に関するエントリーの bug fix も行われまして,きちんと
毎晩 0 時に newsyslog から HUP が送られて log rotate が行われるよ
うになったのですが,それに伴って /sbin 下にある sysctl などを使う
Tue, 22 Feb 2011 21:57:40 +0900
Hiroki Kashiwazaki r...@iic.hokudai.ac.jp said:
というのも,また sysutils/munin-node に関する話題なのですが,先日
アップデートされて 1.4.5_5 になった折に /etc/newsyslog.conf 内の
munin-node に関するエントリーの bug fix も行われまして,きちんと
毎晩 0 時に newsyslog から HUP が送られて log rotate が行われるよ
うになったのですが,それに伴って /sbin
かしわざきです.
At Tue, 22 Feb 2011 22:20:21 +0900,
Yu Oasa wrote:
newsyslog 起因ならば crontab(5) じゃないでしょうか
シグナルは関係ないのでは・・
とも思ったのですが,/etc/crontab には
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
とあるので,これが渡っているならば sysctl が not found というエラーが
出ないはずなんですよねえ.
--
柏崎礼生@東京藝術大学芸術情報センター
Hiroki Kashiwazaki@Art Media
かしわざきです.
At Wed, 23 Feb 2011 01:27:31 +0900,
Yu Oasa wrote:
そのプラグインて具体的には何ですか? 少なくとも sysutils/munin-node に
含まれる plugins には sysctl を使うものは見受けられないようですから、
自作とか、Munin Exchange あたりから持ってきたものなのでしょうけど
munin-node に含まれる plugins で sysctl を使っているものはいろいろあり
ますよ.といっても 10 個ぐらいか.
佐藤です。
Hiroki Kashiwazaki r...@iic.hokudai.ac.jp wrote
in 86pqqkkz0b.wl%...@iic.hokudai.ac.jp:
re デーモンに対して HUP が送られた時,そのデーモンプロセスにとっての
re 環境変数 PATH はどのように定まるのでしょう.
re
re というのも,また sysutils/munin-node に関する話題なのですが,先日
re アップデートされて 1.4.5_5 になった折に /etc/newsyslog.conf 内の
re munin-node に関するエントリーの bug
Wed, 23 Feb 2011 04:36:03 +0900
Hiroki Kashiwazaki r...@iic.hokudai.ac.jp said:
munin-node に含まれる plugins で sysctl を使っているものはいろいろあり
ますよ.といっても 10 個ぐらいか.
おっと 勘違いでした、ごめんなさい
/usr/local/share/munin/plugins% grep sysctl *|awk -F: '{print $1}'|sort|uniq
coretemp
cpu
dev_cpu_
load
memory
Wed, 23 Feb 2011 07:10:58 +0900
Hiroki Sato h...@jp.freebsd.org said:
munin-node は、デーモンプロセスの管理に Net::Server モジュールを使っています。
このモジュールの中には、SIGHUP を受けとった時に
$PATH を全部クリアする処理が入っています。
Net::Server::hup_server() に入ってましたね
Net::Server::Fork 読んでた.. 失礼しました
--
Yu Oasa E-mail: y...@dearest.net
かしわざきです.
At Wed, 23 Feb 2011 07:10:58 +0900,
Hiroki Sato wrote:
修正のしかたはいろいろあると思いますが、
プラグインの中でフルパスを使うのが一番無難だと思います。
ぶへー,なるほど.フルパスで指定されていないプラグインについてちまちま
変更をかけて send-pr してみます.
--
柏崎礼生@東京藝術大学芸術情報センター
Hiroki Kashiwazaki@Art Media Center, Tokyo University of Arts.
Assistant Professor