google / minions

Distributed filesystem scanner
Apache License 2.0
130 stars 12 forks source link

Build a Vulners-RPM minion #2

Closed paradoxengine closed 6 years ago

paradoxengine commented 6 years ago

Turns out that Berkeley DB (which is what the RPM db is stored in) from Go is surprisingly hard. It seems reasonable in Java instead (last famous words). It's a good excuse to showcase using different languages for minions that interop with each other, so it might be worth building a Java minion to support that, though it means re-implementing the vulners apis etc, but since I've done it already it should be reasonably easy.