[Openvas-devel] Removing getopt Dependency from OpenVAS

Jan-Oliver Wagner jan-oliver.wagner at intevation.de
Wed Nov 5 14:27:36 CET 2008

Hello Michael,

On Mittwoch, 5. November 2008, Michael Wiegand wrote:
> openvas-check-signature.c on the other hand uses the getopt_long which used to 
> be provided by the local getopt copy in openvas-libraries. Since I am about 
> to remove this copy and don't want to add an dependency on an external 
> getopt, this would break due to my change.
> I don't think openvas-check-signature.c is needed anymore, since signature 
> verification can be simply done with "gpg --verify". I'd rather remove it 
> than switch it to glib if this the case, but I don't know if any of you is 
> still using this file or has plans for it.
> So if you want to keep this file around for whatever reason, please let me 
> know; otherwise I will remove it with my getopt removal commit.

I see no reason why we should keep this program. The OpenVAS project does not
apply any x509 signatures. In case we eventually do, we can use gpgsm --verify.

Also note, that removing the .c-file is not sufficient. Changes upto the packaging
files are likley due.



Dr. Jan-Oliver Wagner                        Intevation GmbH, Osnabrück
Amtsgericht Osnabrück, HR B 18998             http://www.intevation.de/
Geschäftsführer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner

More information about the Openvas-devel mailing list