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

Reply via email to