Vine 3.2 に pkill がない。

Vine Linux 3.2 (Ducru Beaucaillou)
でのお話。

Munin というサーバステータス表示ソフト の node(クライアント機能) をインストールして。
起動スクリプト経由で起動しようとしたら。


[root@samba_server munin-1.2.6]# /etc/init.d/munin-node start
Starting Munin Node: /etc/init.d/munin-node: line 27: pkill: command not found
                                                           [失敗]


pkill コマンドが無いと言われた。。

locate で探すけど無い。

いけてる方のサーバを調べてみる。( CentOS 5.1 )
rpm コマンドで。


[root@nagios ~]# whereis pkill
pkill: /usr/bin/pkill /usr/share/man/man1/pkill.1.gz
[root@nagios ~]# rpm -qf /usr/bin/pkill
procps-3.2.7-8.1.el5


procps というパッケージらしい。

ダメな方。


[root@samba_server munin-1.2.6]# rpm -qa |grep procps
procps-2.0.6-5vl6


かなり古いけどそのパッケージはインストールはされてるみたい。

古いのかと思って。Update したら、最新版ですと言われる…。…。

また、rpm コマンドで。


[root@samba_server munin-1.2.6]#rpm -ql procps|less


としても、pkill コマンドは含まれてないみたい。


調べることしばし。


メーリングリストで、どんぴしゃの情報を発見!!
[vine-users:074022] Re: Vine LinuxでOpenOffice.org 2.0.1を使う際の問題

apt line に extras を追加し、
# apt-get update
# apt-get install pgrep
でインストールできます。


[root@samba_server munin-1.2.6]# apt-get install pgrep


で解消しました。


同じパッケージ名でも入ってるコマンドが違うなんてひどい…。><