ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
July 17th, 2024 | 10:00am-11:55am SGT (UTC+8) | Online

Ethereal-dev: Re: [Ethereal-dev] Re: [Ethereal-cvs] rev 17086: /trunk/plugins/lua/...

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "W. Borgert" <debacle@xxxxxxxxxx>
Date: Tue, 24 Jan 2006 14:04:08 +0100
Quoting LEGO <luis.ontanon@xxxxxxxxx>:
> With a some help from others I could add a --with-lua option to
> ./configure but we will then have yet another library dependency which
> means that on unix people will have to install lua by thenselves to
> have it enabled.

So what? Most Linux/UNIX users will install a package and the
dependencies are just pulled in automatically (at least with
APT and similar tools).

> Been the statically linked plugin just ~ 300K I thought It would be
> fine to just have it in.

What if there is a bug, e.g. a security problem, in lua? If
the lua library is dynamically linked, the  Linux distributors
have to fix the lua package and users have to download 300K.
If it's statically linked, the distributor may not even know
they have to fix ethereal because of a lua problem. In the end
the user has to download ~6M.

So, please, take the effort and realise the --with-lua switch.
Linux distributors and users will be thankful! You can still
fallback to your own lua directory, if the switch is not used.

Cheers, WB

Btw: I would be very much interested in a Python binding :-) Esp.
because Python easily adopts to XML, SQL, Web stuff, CORBA, etc.