3

如果 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
4

3 回答 3

3

Nagiosutils.pm自带的。

于 2012-05-09T12:59:09.677 回答
2

改变

use lib "/usr/nagios/libexec";

use lib "/usr/nagios/plugins"
于 2012-05-09T13:03:28.067 回答
0

想要将我自己的插件与默认插件分开,我使用了以下方法。

$ 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

于 2016-02-25T11:10:43.277 回答