package-manager
package-manager copied to clipboard
A package manager for Zeek
It would be nice if `zkg info` would be able to show dependencies of a package (i.e., information derived from `depends` and `external_depends`). Ideally it would even be able to...
`zkg` currently warns when a user var that a template feature declares required is not available, but then continues. The validation methods in the features currently check that values are...
The template instantiation process will currently read an existing `zkg.meta` via a `configparser.ConfigParser`, update it with template metadata, and then write it out again. Config parsers don't preserve comments, so...
I'd like to express a dependency on another package that says "need at least version x.y", but includes the main/master branch into that. I don't think we can express that...
When a package has version tags, installation of that package without requesting a specific version or branch causes `zkg` to pick the numerically greatest version tag (based on semver ordering)....
So far the `build_command` of a plugin can only be customized using `user_vars`. However, `user_vars` enforce feedback of the user in all cases. Building the AF_Packet plugin for containers may...
The `scripts` folder in Zeek packages that have plugins has subtle properties that can trip up package developers in unintuitive ways. We've touched this in the past in various contexts...
macOS Catalina 10.15.6 Python 3.8.5 zeek 3.2.1 zkg 2.3.1 Facing some challenges in zkg with every Zeek update, not certain if I'm missing something obvious or if opportunity to improve...
I [discussed this one on Slack](https://zeekorg.slack.com/archives/CTGDGK6EA/p1595799834095300) with @ckreibich. In my case, I'd already successfully/previously completed `zkg autoconfig` at a time when `zeek-config` was in my path. Now I was circling...
People sometimes miss the more convenient `zkg autoconfig`, so we can check on first `install` whether script/plugin dirs are the default and emit a suggestion that they may want to...