-
Notifications
You must be signed in to change notification settings - Fork 588
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Erlang OTP Application cataloger #2403
Conversation
dda083a
to
0a0caf4
Compare
Signed-off-by: Laurent Goderre <laurent.goderre@docker.com>
0a0caf4
to
7d959ab
Compare
Signed-off-by: Laurent Goderre <laurent.goderre@docker.com>
7d959ab
to
0c26738
Compare
I can spend a little time today getting this rebased and ready for review/merge |
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
6f8fe24
to
2787029
Compare
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
02ff1c3
to
c1e7645
Compare
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
I've made one function alteration: the OTP cataloger is only active in directory scans, not image scans. But I'm not 100% certain it's correct, would the *.app be indicative of an description? or evidence of an installation? For the meantime I'm going to assume that it should follow other description-based catalogers (if this is wrong we can open it up to image scans in another small follow up PR) |
* Add cataloger for Erlang OTP applications Signed-off-by: Laurent Goderre <laurent.goderre@docker.com> * Add OTP Package type and Purl for ErLang Signed-off-by: Laurent Goderre <laurent.goderre@docker.com> * remove erlang OTP metadata type Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com> * use OTP purl type Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com> * restore otp fixture and adjust tests for dir-only results Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com> --------- Signed-off-by: Laurent Goderre <laurent.goderre@docker.com> Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com> Co-authored-by: Alex Goodman <wagoodman@users.noreply.github.com>
Adds a cataloger for Erlang OTP applications.
Depends on:
ErLang OTP Manifest format: https://www.erlang.org/doc/man/app.html
OTP Purl proposal: https://erlef.github.io/security-wg/specs/otp_purl_type.html