# On etch, snmpd is running as a lower user, so sudo is needed for 3w9k_status if [ -f /etc/sudoers ] && ! (grep -q -n 3w9k_status /etc/sudoers); then TMPSUDO=$(mktemp) cat /etc/sudoers >"$TMPSUDO" echo "snmp ALL=(ALL) NOPASSWD: /usr/sbin/3w9k_status" >>"$TMPSUDO" cat "$TMPSUDO" >/etc/sudoers rm -f "$TMPSUDO" fi