Hi, based on the discussion with the packagers it really seems to make sense to get rid of some old caveats of the Scanner/Libraries.
Apart from a cleaner code base and getting rid of some very old, most likely unneeded, elements it would help the packagers. I like to do the following: - get rid if "includes.h" in openvas-scanner. - move the last 3 cnvts over to Libraries and make the built-in plugins via a special NASL call. This is accompanied with 3 NASL wrapper for calling them (it is easy to have them in the feed and still be compatible with older OpenVAS releases). - Remove auto-stuff of Scanner and replace it with cmake build environment. If possible get rid of config.h while doing so. - Same for Libraries. - Remove .nes management as we won't have any binary plugins anymore. Aspects: - We would likely loose compatibility with HP UX, Solaris and some very old Linux/BSD stuff. Note: From reading the code I am pretty sure, HPUX and Solaris comptibility is already lost some time ago. Comments? Best Jan -- Dr. Jan-Oliver Wagner | ++49-541-335084-0 | http://www.greenbone.net/ Greenbone Networks GmbH, Neuer Graben 17, 49074 Osnabrück | AG Osnabrück, HR B 202460 Geschäftsführer: Lukas Grunwald, Dr. Jan-Oliver Wagner _______________________________________________ Openvas-devel mailing list Openvas-devel@wald.intevation.org http://lists.wald.intevation.org/mailman/listinfo/openvas-devel