I use net-snmp on my hosts. I prefer to run things as non-root when I can. I recently switched all my snmpd instances to run as non-root (made easier by recent work on the package).
Since then, a few modules have ceased to work. I'm creating this ticket so we can keep track of progress.
So far, it's:
bind - invokes: system("echo $rndc stats | su -fm bind")
dhcp.py - solution: add snmpd user to dhcpd group so it can read /usr/local/etc/dhcpd.conf
mysql - no information yet