Blame SOURCES/redhat-bugzilla-1790433.patch

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