5.7 connがすべて白アイコン

hobbitpingではなくfpingを利用しようとすると,connが白アイコンになる場合があります.

fpingはrootユーザでの利用を前提とされていて,一般ユーザでの利用は考慮されていないための,xymonユーザでのfpingの実行に失敗して,connが失敗し白になります.

fpingのドキュメントにもありますが,setcapが使える環境(Linuxならカーネル2.6.25以降?)では,

$ sudo setcap cap_net_raw+ep /usr/local/sbin/fping

とします.setcapが使えない環境では,

# chmod 4755 /usr/local/sbin/fping
# ln -s /usr/local/sbin/fping /usr/local/bin/fping

などとすると,一般ユーザでもfpingが利用できるようになり,connも緑に変わります.