better handling of nessus-devel.h?

Jan-Oliver Wagner <[email protected]> Thu, 27 Apr 2006 02:44:33 +0200
Newsgroups gmane.comp.security.nessus.devel
Message-ID <[email protected]>
Hi,

currently nessus-devel.h occurs in nessus-libraries and
in nessus-core. The latter is installed and then
used by nessus-plugins.
Except for definition of ntp_caps struct (only in
nessus-core) they are identical.

I propose to change this this way:

- install nessus-devel.h through nessus-libraries package.
- don't install nessus-devel.h from nessus-core anymore.
- move ntp_caps from nessus-core/include/nessus-devel.h
  to new file nessus-core/include/ntp_caps.h
  and include this file where nessus-devel.h is included
  (which is in nessus-core/include/includes.h)
- remove nessus-devel.h from nessus-core

Benefit: less redundancy.
Also, I think nessus-core shouldn't install any header
files. Ideally it should be done only through the library packages.

Or did I miss some important aspect?

Best

	Jan

-- 
Jan-Oliver Wagner: www.intevation.de/~jan  | GISpatcher: www.gispatcher.de
Kolab Konsortium : www.kolab-konsortium.de | Thuban    : thuban.intevation.org
Intevation GmbH  : www.intevation.de       | Kolab     : www.kolab.org
FreeGIS          : www.freegis.org         | GAV       : www.grass-verein.de
_______________________________________________
Nessus-devel mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus-devel