summaryrefslogtreecommitdiffstats
path: root/contrib/bsnmp
diff options
context:
space:
mode:
authorharti <harti@FreeBSD.org>2006-01-10 11:49:26 +0000
committerharti <harti@FreeBSD.org>2006-01-10 11:49:26 +0000
commitd4b0f97afaf09a5f2ab816ced180484681db81e9 (patch)
treee7f067a6df25d959dffae1f677bafbbfda964bd7 /contrib/bsnmp
parent55c3d04c8a7702e29c1cc74d71986420fc783def (diff)
parentd4f5668004fbca92108ae0a345d4223fe6aefeed (diff)
downloadFreeBSD-src-d4b0f97afaf09a5f2ab816ced180484681db81e9.zip
FreeBSD-src-d4b0f97afaf09a5f2ab816ced180484681db81e9.tar.gz
This commit was generated by cvs2svn to compensate for changes in r154180,
which included commits to RCS files with non-trunk default branches.
Diffstat (limited to 'contrib/bsnmp')
-rw-r--r--contrib/bsnmp/snmpd/main.c4
-rw-r--r--contrib/bsnmp/snmpd/snmpd.config16
2 files changed, 17 insertions, 3 deletions
diff --git a/contrib/bsnmp/snmpd/main.c b/contrib/bsnmp/snmpd/main.c
index 37ae33e..02ae93e 100644
--- a/contrib/bsnmp/snmpd/main.c
+++ b/contrib/bsnmp/snmpd/main.c
@@ -1462,8 +1462,8 @@ main(int argc, char *argv[])
/*
* Get standard communities
*/
- (void)comm_define(1, "SNMP read", NULL, "public");
- (void)comm_define(2, "SNMP write", NULL, "public");
+ (void)comm_define(1, "SNMP read", NULL, NULL);
+ (void)comm_define(2, "SNMP write", NULL, NULL);
community = COMM_INITIALIZE;
trap_reqid = reqid_allocate(512, NULL);
diff --git a/contrib/bsnmp/snmpd/snmpd.config b/contrib/bsnmp/snmpd/snmpd.config
index 8de767c..4b018e8 100644
--- a/contrib/bsnmp/snmpd/snmpd.config
+++ b/contrib/bsnmp/snmpd/snmpd.config
@@ -42,6 +42,8 @@ traphost := noc.bar.com
trapport := 162
read := "public"
+# Uncomment the line below that sets the community string
+# to enable write access.
write := "geheim"
trap := "mytrap"
@@ -52,8 +54,20 @@ trap := "mytrap"
begemotSnmpdDebugDumpPdus = 2
begemotSnmpdDebugSyslogPri = 7
+#
+# Set the read and write communities.
+#
+# The default value of the community strings is NULL (note, that this is
+# different from the empty string). This disables both read and write access.
+# To enable read access only the read community string must be set. Setting
+# the write community string enables both read and write access with that
+# string.
+#
+# Be sure to understand the security implications of SNMPv2 - the community
+# strings are readable on the wire!
+#
begemotSnmpdCommunityString.0.1 = $(read)
-begemotSnmpdCommunityString.0.2 = $(write)
+# begemotSnmpdCommunityString.0.2 = $(write)
begemotSnmpdCommunityDisable = 1
# open standard SNMP ports
OpenPOWER on IntegriCloud