summaryrefslogtreecommitdiff
path: root/templates/service/snmp/node.def
diff options
context:
space:
mode:
Diffstat (limited to 'templates/service/snmp/node.def')
-rw-r--r--templates/service/snmp/node.def27
1 files changed, 0 insertions, 27 deletions
diff --git a/templates/service/snmp/node.def b/templates/service/snmp/node.def
deleted file mode 100644
index 7c8c372b..00000000
--- a/templates/service/snmp/node.def
+++ /dev/null
@@ -1,27 +0,0 @@
-priority: 980
-help: Simple Network Management Protocol (SNMP)
-commit:expression: $VAR(community/) != "" || $VAR(community6/) != "" || $VAR(v3/) != "" \
- ; "must configure a community or community6 or v3"
-
-create: if [ ! -d "/config/snmp" ]; then sudo mkdir /config/snmp ; fi
-delete: touch /tmp/snmp.$PPID
-end:if [ -f "/tmp/snmp.$PPID" ]
- then
- sudo /opt/vyatta/sbin/vyatta-snmp.pl --stop-snmp;
- rm /tmp/snmp.$PPID;
- sudo rm -f /etc/snmp/snmpd.conf;
- else
- if [ -n "$VAR(v3/)" ]; then
- sudo /opt/vyatta/sbin/vyatta-snmp-v3.pl --check-config;
- if [ $? != 0 ]; then
- exit 1;
- fi
- fi
- sudo /opt/vyatta/sbin/vyatta-snmp.pl --update-snmp;
- if [ -n "$VAR(v3/)" ]
- then
- sudo /opt/vyatta/sbin/vyatta-snmp-v3.pl --update-snmp;
- else
- sudo systemctl start snmpd.service > /dev/null 2>&1;
- fi
- fi