Wireshark-users: Re: [Wireshark-users] OSX packaging lacks SNMP MIBs - was Need installation help

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Sun, 13 Sep 2009 00:58:47 -0700

On Sep 12, 2009, at 3:47 PM, Martin Visser wrote:

This seems to be a well-known bug - http://www.wireshark.org/lists/wireshark-users/200903/msg00061.html

It's even in the bug database:

	https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3163

The underlying problem appears to be that, to quote my first comment in that bug, "The OS X package for Wireshark comes with its own copy of libsmi (all the libraries it requires that don't come with OS X are supplied in the Resources directory of the app bundle), but doesn't appear to come with libsmi's MIBs or PIBs." If we bundle them with the OS X package for Wireshark, we should then set up Wireshark and its copy of libsmi so that libsmi searches the directory containing the MIBs and PIBs in the app bundle (which means the directory has to be determined at run time, given that you can drag and drop the app bundle anywhere you have permission to do so).

Yes, OS X has its own collection of MIBs, but those are for the Net- SNMP bundled with OS X and, to quote my second comment, "However, if libsmi has more MIBs than Net-SNMP, we still might want to include libsmi's MIBs."