<br><div class="gmail_quote">2011/5/20 Kiss Gabor (Bitman) <span dir="ltr"><<a href="mailto:kissg@ssg.ki.iif.hu">kissg@ssg.ki.iif.hu</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">> > strace shows that snmp-ups driver writes to stderr:<br>
> ><br>
> > [pid 21825] write(2, "No log handling enabled - turnin"..., 52) = 52<br>
<br>
</div><div class="im">> > However I'm unable to find this string in the source.<br>
> > Where it is coming from?<br>
> ><br>
><br>
> from the net snmp library itself.<br>
<br>
</div>Oh...<br>
:)<br>
Bingo!<br>
/usr/lib64/libnetsnmp.so.15<br></blockquote><div><br>I never got time to hunt that one, but if you have some...<br><br>the solution should be around snmp_disable_stderrlog ():<br><a href="http://www.net-snmp.org/dev/agent/group__snmp__logging.html">http://www.net-snmp.org/dev/agent/group__snmp__logging.html</a><br>
<br>adding one (or several?) of these to snmp-ups->nut_snmp_init() will clear out things.<br>note that a proper implementation will keep stderr enabled according to the driver's debug level.<br> <br>cheers,<br>Arnaud<br>
</div></div>-- <br>Linux / Unix Expert R&D - Eaton - <a href="http://powerquality.eaton.com" target="_blank">http://powerquality.eaton.com</a><br>Network UPS Tools (NUT) Project Leader - <a href="http://www.networkupstools.org/" target="_blank">http://www.networkupstools.org/</a><br>
Debian Developer - <a href="http://www.debian.org" target="_blank">http://www.debian.org</a><br>Free Software Developer - <a href="http://arnaud.quette.free.fr/" target="_blank">http://arnaud.quette.free.fr/</a><br><br>