Mailing List Archive

NessusClient/nessus nessus.c,1.7,1.8 comm.c,1.26,1.27
Update of /usr/local/cvs/NessusClient/nessus
In directory raccoon.nessus.org:/tmp/cvs-serv29853

Modified Files:
nessus.c comm.c
Log Message:
Move writing of plugin cache from comm.c:comm_get_plugins()
to nessus.c:connect_to_nessusd().
This prepares a fix to add the currently missing cache
of dependencies together with plugins.


Index: nessus.c
===================================================================
RCS file: /usr/local/cvs/NessusClient/nessus/nessus.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- nessus.c 1 Feb 2007 23:02:43 -0000 1.7
+++ nessus.c 11 May 2007 19:53:09 -0000 1.8
@@ -62,6 +62,7 @@
#include "text_output.h"
#include "xml_output.h"
#include "xml_output_ng.h"
+#include "plugin_cache.h"

#include "cli.h"

@@ -671,6 +672,8 @@
comm_get_preferences(context);
comm_get_rules(context);
comm_get_dependencies(context);
+
+ plugin_cache_write(context, context->plugins_md5sum);

#ifdef ENABLE_SAVE_TESTS
if(comm_server_restores_sessions(context))

Index: comm.c
===================================================================
RCS file: /usr/local/cvs/NessusClient/nessus/comm.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- comm.c 19 Jan 2007 00:04:02 -0000 1.26
+++ comm.c 11 May 2007 19:53:09 -0000 1.27
@@ -1273,7 +1273,6 @@
if (server_md5sum != NULL)
{
context_set_plugins_md5sum(context, server_md5sum);
- plugin_cache_write(context, server_md5sum);
network_printf(context->socket, "CLIENT <|> GO ON <|> CLIENT\n");
context_reset_plugin_tree(context);
context_force_plugin_prefs_redraw(context);

_______________________________________________
Nessus-cvs mailing list
Nessus-cvs@list.nessus.org
http://mail.nessus.org/mailman/listinfo/nessus-cvs