BZ 1790433 - Missing dependency of pcp-pmda-snmp on net-snmp-perl bc4abb291 pmdasnmp: add Install checks for the required Net::SNMP module diff --git a/src/pmdas/snmp/Install b/src/pmdas/snmp/Install index 7fe4193e4..21a76ab56 100755 --- a/src/pmdas/snmp/Install +++ b/src/pmdas/snmp/Install @@ -22,6 +22,13 @@ iam=snmp perl_opt=true daemon_opt=false +perl -e "use Net::SNMP" 2>/dev/null +if test $? -ne 0; then + echo "Net::SNMP (Simple Network Management Protocol) perl module is not installed" + status=1 + exit +fi + pmdaSetup pmdaInstall exit