On Oct 24, 2005, at 8:00, Javier Fernandez-Sanguino wrote:

Quick replies (I'll reply in more details later) :


7.- Would it be possible to have a separate GTK+ and CLI binary? This has been requested by some people (see http://bugs.debian.org/ cgi-bin/bugreport.cgi?bug=265046) which would like to install the client in a server (to program cron tasks to run scans, for example) but not pull in all the X/GTK+ dependencies required by it.

The CLI binary comes with nessus-core (it's called 'nessus'). As I said, the plan is to remove all X11 dependencie from nessus-core/ in Nessus 2.4.x and newer, and instead move all the GUI work to NessusClient. This also makes things a bit more simple packaging-wise.


I'm surprised to see that it does not compile against the nessus- libraries (like the previous GUI did) but provides a libnessus/ directory of its own which contains different headers than those provided by nessus-libraries. Naming it 'libnessus' (instead of, maybe, 'libnessus-client') is somewhat confusing.

This actually is not a real library -- libnessus/ as provided by NessusClient only contains a restricted subset of functions that are provided by nessus-libraries/, and is compiled as a static library.

This also simplifies packaging, as NessusClient does not require any Nessus-related component.



                                    -- Renaud
_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to