Ticket #8315: snmpd.diff
File snmpd.diff, 901 bytes (added by anonymous, 7 years ago) |
---|
-
.sh
old new 109 109 config_get miboid "$cfg" miboid 110 110 echo "exec $miboid $execname $prog $args" >> $RUN_C 111 111 } 112 snmpd_disk_add() { 113 local cfg="$1" 114 115 config_get disk_path "$cfg" path 116 [ -n "$disk_path" ] || return 0 117 config_get disk_threshold "$cfg" threshold 118 [ -n "$disk_threshold" ] || return 0 119 120 if [ "$disk_path" == "includeAllDisks" ]; then 121 echo "includeAllDisks $disk_threshold" >> $RUN_C 122 else 123 echo "disk $disk_path $disk_threshold" >> $RUN_C 124 fi 125 } 112 126 start() { 113 127 [ -d $LIB_D ] || mkdir -p $LIB_D 114 128 [ -d $LOG_D ] || mkdir -p $LOG_D … … 125 139 config_foreach snmpd_access_add access 126 140 config_foreach snmpd_pass_add pass 127 141 config_foreach snmpd_exec_add exec 142 config_foreach snmpd_disk_add disk 128 143 129 144 [ -f $DEFAULT ] && . $DEFAULT 130 145 $DEBUG /usr/sbin/snmpd $OPTIONS