blob: 7c35e3627ba04345aef54af1e6995cb2bc5964ee [file] [log] [blame]
#!/bin/sh
# generically set up the user "initial1" and "initial2" for snmp v3
# access to the agent.
# Configuration:
#initial1 can access .1.3.6.1.2.1.1.1, deny others
#initial2 can access all except .1.3.6.1.2.1.1.1
# XXX: do autoselection of supported algorithms
SKIPIF NETSNMP_DISABLE_MD5
SKIPIF NETSNMP_DISABLE_DES
SKIPIFNOT NETSNMP_SECMOD_USM
CONFIGAGENT [snmp] persistentdir $SNMP_TMP_PERSISTENTDIR
CONFIGAGENT createUser initial1 MD5 initial_test_pass_auth DES
CONFIGAGENT createUser initial2 MD5 initial_test_pass_auth DES
CONFIGAGENT group testcommunitygroup1 usm initial1
CONFIGAGENT group testcommunitygroup2 usm initial2
CONFIGAGENT view system1 included .1.3.6.1.2.1.1.1
CONFIGAGENT view system2 included .1
CONFIGAGENT view system2 excluded .1.3.6.1.2.1.1.1
CONFIGAGENT 'access testcommunitygroup1 "" any auth exact system1 none none'
CONFIGAGENT 'access testcommunitygroup2 "" any auth exact system2 none none'