Forse non tutti sanno che OSX ha già a disposizione SNMPD ma di default è disabilitato… vediamo come abilitarlo (ad esempio per monitorare con cacti anche il nostro mac).
Vanno editati alcuni file, meglio farlo con un editor da terminale (tipo vi, vim, nano) e da root (sudo):
/etc/hostconfig:
SNMPSERVER=-YES-
/System/Library/LaunchDaemons/org.net-snmp.snmpd.plist:
<dict>
<key>Disabled</key>
<false/>
Fatto :)
Se avete bisogno che il mac sia raggiungibile in snmp dalla vostra lan bisognerà editare anche snmpd.conf ed aggiungere l’accesso a mynetwork indicando la rete.
/etc/snmp/snmpd.conf:
com2sec mynetwork 10.0.0.0/24 public
com2sec local localhost public
A questo punto possiamo riavviare, o lanciare snmpd con
sudo launchctl load /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist