[Openvas-commits] r1599 - in trunk/openvas-client: . nessus

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Wed Oct 22 11:23:19 CEST 2008


Author: mwiegand
Date: 2008-10-22 11:23:18 +0200 (Wed, 22 Oct 2008)
New Revision: 1599

Modified:
   trunk/openvas-client/ChangeLog
   trunk/openvas-client/nessus/cli.c
Log:
* nessus/cli.c (cli_sql_dump_plugins): Added fix proposed by Madhat
Unspecific to correct the SQL produced by OpenVAS-Client in command line
mode.


Modified: trunk/openvas-client/ChangeLog
===================================================================
--- trunk/openvas-client/ChangeLog	2008-10-22 08:12:46 UTC (rev 1598)
+++ trunk/openvas-client/ChangeLog	2008-10-22 09:23:18 UTC (rev 1599)
@@ -1,3 +1,9 @@
+2008-10-22  Michael Wiegand <michael.wiegand at intevation.de>
+
+	* nessus/cli.c (cli_sql_dump_plugins): Added fix proposed by Madhat
+	Unspecific to correct the SQL produced by OpenVAS-Client in command line
+	mode.
+	
 2008-10-21  Felix Wolfsteller <felix.wolfsteller at intevation.de>
 
 	* nessus/comm.c (parse_plugin): Removed memory leak (were NULL returns,

Modified: trunk/openvas-client/nessus/cli.c
===================================================================
--- trunk/openvas-client/nessus/cli.c	2008-10-22 08:12:46 UTC (rev 1598)
+++ trunk/openvas-client/nessus/cli.c	2008-10-22 09:23:18 UTC (rev 1599)
@@ -558,7 +558,7 @@
 cli_sql_dump_plugins(cli)
  struct cli_args * cli;
 {
- printf("DROP TABLE plugins;\n");
+ printf("DROP TABLE IF EXISTS plugins;\n");
  printf("CREATE TABLE plugins (\n");
  printf(" oid varchar(50) NOT NULL,\n");
  printf(" name varchar(255),\n");
@@ -571,7 +571,7 @@
  printf(" cve_id varchar(255),\n");
  printf(" bugtraq_id varchar(255),\n");
  printf(" xref blob,\n");
- printf(" primary key (id));\n");
+ printf(" primary key (oid));\n");
  _cli_sql_dump_plugins(Context->plugins);
  _cli_sql_dump_plugins(Context->scanners);
 }



More information about the Openvas-commits mailing list