Skip to content

Instantly share code, notes, and snippets.

@jm66
Created March 25, 2014 20:25
Show Gist options
  • Save jm66/9770607 to your computer and use it in GitHub Desktop.
Save jm66/9770607 to your computer and use it in GitHub Desktop.
#!/bin/bash
SNMPDCONF=/etc/snmp/snmpd.conf
AGENTADDR=" udp:161,udp6:[::1]:161"
ROCOMM="dcbread 128.100.102.151"
SYSLOC="DCB-UCS"
SYSADM="[email protected]"
# installing snmpd and snmp
sudo apt-get install snmpd snmp -y
# replacing a few snmpd.conf values
sudo sed -i "s/^\(agentAddress\s*\s*\).*\$/\1$AGENTADDR/" $SNMPDCONF;
sudo sed -i "s/^\(sysLocation\s*\s*\).*\$/\1$SYSLOC/" $SNMPDCONF;
sudo sed -i "s/^\(sysContact\s*\s*\).*\$/\1$SYSADM/" $SNMPDCONF;
sudo sed -i "s/^\(rocommunity\s*\s*\).*\$/\1$ROCOMM/" $SNMPDCONF;
#restarting snmpd services
sudo service snmpd restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment