I've been noticing that someone's been fixing a lot small problems in the
NASL scripts like missing ")":

diff -bBr plugins-20030102-060000/DDI_MRTG_File_Read.nasl
plugins/DDI_MRTG_File_Read.nasl
13c13
<  script_version ("$Revision: 1.2.2.4 $");
---
>  script_version ("$Revision: 1.2.2.5 $");
70c70
< req_win = string(cgibin,
"/mrtg.cgi?cfg=/../../../../../../../../../winnt/win.ini";
---
> req_win = string(cgibin,
"/mrtg.cgi?cfg=/../../../../../../../../../winnt/win.ini");

and missing ";":
diff -bBr plugins-20030102-060000/NDS_Object_Enum.nasl
plugins/NDS_Object_Enum.nasl
29c29
<  script_version("$Revision: 1.4 $");
---
>  script_version("$Revision: 1.4.2.1 $");
57c57
<  script_family(english:family["english"])
---
>  script_family(english:family["english"]);

Does Nessus recover gracefully when it encounters these sorts of problems
during runtime?  I guess I should be parsing my logs after each run to see
which scripts failed and why.

Regards,
Owen Crow
Systems Programmer (Unix)
BMC Software, Inc.
-
[EMAIL PROTECTED]: general discussions about Nessus.
* To unsubscribe, send a mail to [EMAIL PROTECTED] with
"unsubscribe nessus" in the body.

Reply via email to