If I start wireshark as ordinary user it complains about: rose@moose:/home_moose/rose(6)$ wireshark /usr/lib64/libwireshark.so.2: undefined symbol: py_create_dissector_handle If I start it as root I still get an additional warning: Lua: Error during loading: [string "/usr/share/wireshark/init.lua"]:45: dofile has been disabled
(In reply to comment #0) > If I start wireshark as ordinary user it complains about: > > rose@moose:/home_moose/rose(6)$ wireshark > /usr/lib64/libwireshark.so.2: undefined symbol: py_create_dissector_handle > me too, no clue why though > If I start it as root I still get an additional warning: > > Lua: Error during loading: > [string "/usr/share/wireshark/init.lua"]:45: dofile has been disabled this has been around for quite a while, I believe it is some kind of protection to disable scripting as root. more importantly, stop using wireshark as root, most of me wants to completely disallow that anyway. the history of security vulnerabilities should speak for itself.
./configure --help: --with-python[=DIR] use Python interpreter (installed in DIR, if supplied) [default=no] (BROKEN/UNSTABLE) Let's wait for upstream to fix this. Derived projects seem to want to work around this problem, too.
http://www.wireshark.org/lists/wireshark-dev/201208/msg00235.html
(In reply to comment #3) > http://www.wireshark.org/lists/wireshark-dev/201208/msg00235.html Bug #425818. Unrelated.
(In reply to comment #4) > Bug #425818. Unrelated. Ignore that.