
Product
Introducing Pull Request Stories to Help Security Teams Track Supply Chain Risks
Socket’s new Pull Request Stories give security teams clear visibility into dependency risks and outcomes across scanned pull requests.
rpm-spec-dependency-analyzer
Advanced tools
This is a simple Python3 script that parses a list of SPEC files and generates a nice graph of the dependencies among them using DOT.
git clone https://github.com/f18m/rpm-spec-dependency-analyzer.git
sudo ln $(pwd)/rpm-spec-dependency-analyzer/specfiles_dependency_graph.py /usr/local/bin/specfiles_dependency_graph
sudo ln $(pwd)/rpm-spec-dependency-analyzer/pyrpm_spec.py /usr/local/bin
specfiles_dependency_graph --output reqgraph.dot /my/spec/folder/*.spec
dot -Tpng reqgraph.dot -o reqgraph.png
This is the example of the graph generated by pkgA.spec and by pkgB.spec:
Original .dot source is available here
FAQs
Module for analyzing RPM spec dependencies.
We found that rpm-spec-dependency-analyzer demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket’s new Pull Request Stories give security teams clear visibility into dependency risks and outcomes across scanned pull requests.
Research
/Security News
npm author Qix’s account was compromised, with malicious versions of popular packages like chalk-template, color-convert, and strip-ansi published.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.