Perlスクリプトに含まれている場合
use vars qw($PROGNAME $VERSION);
use lib "/usr/nagios/libexec";
use utils qw(%ERRORS);
次に、どのCPANモジュールをインストールする必要がありますか?
cpan utils
何も見つかりません。
アップデート
私が仕事に取り掛かろうとしているのはこのスクリプトです。
解決
yum install nagios-plugins-perl.x86_64
Perlスクリプトに含まれている場合
use vars qw($PROGNAME $VERSION);
use lib "/usr/nagios/libexec";
use utils qw(%ERRORS);
次に、どのCPANモジュールをインストールする必要がありますか?
cpan utils
何も見つかりません。
アップデート
私が仕事に取り掛かろうとしているのはこのスクリプトです。
解決
yum install nagios-plugins-perl.x86_64
それutils.pm
はNagiosに付属しています。
変化する
use lib "/usr/nagios/libexec";
に
use lib "/usr/nagios/plugins"
自分のプラグインをデフォルトのプラグインとは別にしたいので、次のアプローチを使用しました。
$ mkdir -p /usr/local/nagios/plugins
$ cd /usr/local/nagios/
$ ln -s /usr/lib/nagios/plugins libexec
これで、バージョン管理されたプラグインの独自の隠し場所を維持できます/usr/local/nagios/plugins
が、それらはディストリビューション(私の場合は14.04)を使用しutils.pm
ます。