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