Summary: | [ebuild request] app-misc/ovaldi Open Vulnerability and Assessment Language reference interpreter | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anton Bolshakov <anton.bugs> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | corentin.labbe, mike |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://oval.mitre.org/language/download/interpreter/index.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ovaldi with newest release
updated ovaldi ebuild ovaldi-5.5.4.ebuild ovaldi-5.6.1.ebuild ovaldi-5.8.2.ebuild |
Description
Anton Bolshakov
2008-06-05 22:59:38 UTC
Attaching an ebuild that uses src download from sourceforge. Build and Functionality working in x86 need testing for amd64. Created attachment 155741 [details]
ovaldi with newest release
Thanks. I've uploaded it to my security tools overlay and also available from the following url directly: http://gentoo.o0o.nu/portage/app-misc/ovaldi/ Testing and working on x86_64. After testing this a few times, i am going to make some changes to the ebuild, because ovaldi occasionally seems to have problems finding the xsl and xsd files. Noticed this was an issue on a clean chroot install doing a QA run. Please update with the new ebuild, attached. Sorry for the over site. -Mike Created attachment 156543 [details]
updated ovaldi ebuild
fixed some QA issues with xsd and xsl files
Created attachment 176191 [details]
ovaldi-5.5.4.ebuild
openvas 2.0 can optionally use it, so a maintainer of it might be interested to push ovaldi to the portage.
Created attachment 203729 [details]
ovaldi-5.6.1.ebuild
This is now in the sunrise overlay. You can find it at: http://overlays.gentoo.org/proj/sunrise/browser/sunrise/app-forensics/ovaldi/ovaldi-5.8.2.ebuild (In reply to comment #9) I don't think this is a forensic app. btw, I've joined pentoo, so the ebuild is also available via pentoo overlay: http://trac.pentoo.ch/browser/portage/trunk/app-misc/ovaldi I think you havent tried to install the ebuild in your overlay because ovaldi 5.8.2 wont compile with xerces3 (the only version available in gentoo) without patching. And your ebuild have several QA issues (not using mirror, parallel compilation bug, etc)) Try to test it with repoman. I dont understand why ovaldi is not a forensic tool, it collects and audit informations according to patterns defined in a xml file. (In reply to comment #11) > I think you havent tried to install the ebuild in your overlay because ovaldi > 5.8.2 wont compile with xerces3 (the only version available in gentoo) without > patching. Thanks, I haven't. I'll fix that too once I have my test environment back. > I dont understand why ovaldi is not a forensic tool, it collects and audit > informations according to patterns defined in a xml file. yes, but xml files cover "compliance | inventory | patch | vulnerability | miscellaneous" which falls more under host hardening. Created attachment 256737 [details]
ovaldi-5.8.2.ebuild
montjoie, thanks for the hard work. Here is your ebuild with adjusted dependency list. Apparently, openldap is mandatory.
I confirm that dev-libs/libgcrypt is mandatory. For openldap i made it optionnal via an use flag and a patch. Updated ebuild is in sunrise On tree. Thanks |