Trying to run a Nagios plugin on 8.3-RELEASE-p3, I get the error:
Missing perl modules: Net::SMTP::SSL
I have rebuilt the ports for both p5-Net-SMTP-SSL and perl5.16. cpan -i Net::SMTP::SSL
reports
Net::SMTP::SSL is up to date (1.01).
The plugin calls /usr/bin/perl in the shebang (which is correct per my path) and invokes the module via
push @required_module, 'Net::SMTP::SSL' if $ssl;
What else should I be looking at?
Per larsks's comment, running
/usr/bin/perl -MNet::SMTP::SSL -e exit
turned up a few other missing modules one at a time:Installing the p5-IO-Socket-SSL and p5-Net-SSLeay fixed the problem.