HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //usr/syno/bin/user.data.collector/synouserdata_snmp
#!/bin/sh

CONFIG="/etc/snmp/snmpd.conf"

RESULT=`cat $CONFIG | grep rocommunity | wc -l`
if [ "$RESULT" -gt 1 ]; then
    SNMP_V1V2_ENABLE="yes"
else 
    SNMP_V1V2_ENABLE="no"
fi

RESULT=`cat $CONFIG | grep rouser`
if [ $? -eq 0 ]; then
    SNMP_V3_ENABLE="yes"
else
    SNMP_V3_ENABLE="no"
fi

if [ "$SNMP_V1V2_ENABLE" == "yes" -o "$SNMP_V3_ENABLE" == "yes" ];then 
    SNMP_ENABLE="yes"
else
    SNMP_ENABLE="no"
fi

echo -n "{"

echo -n \"snmp_enable\":\"$SNMP_ENABLE\",
echo -n \"snmp_v1v2_enable\":\"$SNMP_V1V2_ENABLE\",
echo -n \"snmp_v3_enable\":\"$SNMP_V3_ENABLE\",

# let version be the last one msg
echo -n \"collector_version\":1

echo "}"