This is the default package source for the Zeek Package Manager.
Use the following process to submit packages (please only submit your own work/packages):
- Create a Zeek package. Make sure to set the
tags
anddescription
metadata fields to help people discover your package. Also make sure you put your the license information for your package in a COPYING or LICENSE file. - Host your package's git repository at a public location. E.g. put it on GitHub.
- Fork this zeek/packages repository on GitHub.
- Create a directory within your fork that with a name that uniquely identifies you. E.g. if you're hosting packages on GitHub, name the directory the same as your GitHub username. If you're hosting it somewhere else, you could use a domain name or organization name for the directory.
- Put a package index file within the directory you just made.
- Commit/push the changes you made to your fork.
- Optional: Use pre-commit to verify your changes by running
pre-commit run -a
. - Submit a pull request.