2007/11/6, Jan-Oliver Wagner <[EMAIL PROTECTED]>: > | ...done > | 1597 FREE plugins that depend on NON-FREE found > | Please fix this and rerun the script > > of course, the number is incorrect if run in a SVN checkout.
¿Why is it incorrect? > Next, what am I asked to fix here? Implement the inc files? ;-) Well, I have *removed* them in the Debian nessus-plugins package or, in some cases, replaced them with *older* versions which did not include the inc files. With some grep+find magic you can do this in a semi-automatic way (by running the script under different releases and finding which scripts do not show up as depending on unavailable inc files in those). You might want to take a look at the Debian patches of nessus-plugins 2.2.10 (available at packages.debian.org) to see which scripts I replaced with older versions. > IMHO this has more informative character than a license problem. > Am I wrong? If you leave these in and distribute them whenever the OpenVAS server starts it will complain (when loading the NASL files) that it does not find the .inc files X, Y or Z. Since the NASL scripts will not be enabled (and run) in the server it makes more sense to either remove them or not distribute them (excluding them from the tar.gz that gets built but keeping them in the sources) IIRC in the Debian packages I've opted for keeping them in the sources but removing them from the staging area that is used to build the Debian package itself (through the use of a list of files to remove, under debian/audit/) so that Debian users do not see the "cannot find include file X errors" (which might be considered a bug). Regards Javier _______________________________________________ Openvas-discuss mailing list [email protected] http://lists.wald.intevation.org/mailman/listinfo/openvas-discuss
