Well there's a but simple way to do it now: snmpconf -g basic_setup Which produces: ########################################################################### # # snmpd.conf # # - created by the snmpconf configuration program # ########################################################################### # SECTION: Access Control Setup # # This section defines who is allowed to talk to your running # snmp agent. # rwcommunity: a SNMPv1/SNMPv2c read-write access community name # arguments: community [default|hostname|network/bits] [oid] # rocommunity: a SNMPv1/SNMPv2c read-only access community name # arguments: community [default|hostname|network/bits] [oid] rocommunity public # rouser: a SNMPv3 read-only user # arguments: user [noauth|auth|priv] [restriction_oid] rouser public noauth # rwuser: a SNMPv3 read-write user # arguments: user [noauth|auth|priv] [restriction_oid] ########################################################################### # SECTION: System Information Setup # # This section defines some of the information reported in # the "system" mib group in the mibII tree. # syslocation: The [typically physical] location of the system. # arguments: location_string syslocation "Home Office" # sysservices: The proper value for the sysServices object. # arguments: sysservices_number sysservices 76 # syscontact: The contact information for the administrator # arguments: contact_string syscontact "Timothy Chen "