Michel Arboi wrote:
>Following the discussions on the risk factor and the translation
>problems, maybe we should launch a TODO list for NASL enhancements in
>the next major version?
>Renaud?
>
I continued thinking about the plugin families. IMHO it is inevitable to
introduce nested structures as the number of plugins increases
constantly. How about the following simple solution:
- All family information are removed from the NASL script
(this can be done automatically within one hour)
- The family structure is expressed by the directory structure in
the plugin directory, i.e. for each family there is a separate
subdirectory.
- The nessus-update-plugin script and the nessus demon must be
adapted such that they are able to traverse all directories recursively.
(This should also be a minor problem that can be fixed within a day
or two, right?).
What do you think? We would not have to wait until the next major
version because the changes to NASL are trivial (code removal) and the
re-arrangement of the plugins could happen step by step. Nothing would
be broken in the meantime.
Regards, Michael
--
=======================================================================
Michael Schmitt Telefon: +49 651 97551-40
Institut für Telematik Telefax: +49 651 97551-12
Bahnhofstrasse 30-32 WWW: http://www.ti.fhg.de
D-54292 Trier E-Mail: mailto:schmitt@ti.fhg.de
=======================================================================
>Following the discussions on the risk factor and the translation
>problems, maybe we should launch a TODO list for NASL enhancements in
>the next major version?
>Renaud?
>
I continued thinking about the plugin families. IMHO it is inevitable to
introduce nested structures as the number of plugins increases
constantly. How about the following simple solution:
- All family information are removed from the NASL script
(this can be done automatically within one hour)
- The family structure is expressed by the directory structure in
the plugin directory, i.e. for each family there is a separate
subdirectory.
- The nessus-update-plugin script and the nessus demon must be
adapted such that they are able to traverse all directories recursively.
(This should also be a minor problem that can be fixed within a day
or two, right?).
What do you think? We would not have to wait until the next major
version because the changes to NASL are trivial (code removal) and the
re-arrangement of the plugins could happen step by step. Nothing would
be broken in the meantime.
Regards, Michael
--
=======================================================================
Michael Schmitt Telefon: +49 651 97551-40
Institut für Telematik Telefax: +49 651 97551-12
Bahnhofstrasse 30-32 WWW: http://www.ti.fhg.de
D-54292 Trier E-Mail: mailto:schmitt@ti.fhg.de
=======================================================================