Description
Community package of vet-run/vet. No guarantees made, this is primarily meant to be a package for personal use.
description
vet is a command-line tool that acts as a safety net for the common but risky curl | bash pattern. It lets you inspect remote scripts for changes, run them through a linter, and require your explicit approval before they can execute.
vet wraps this process in a secure, interactive workflow:
- Fetch: It downloads the remote script to a temporary location.
- Diff & Review: It shows you what, if anything, has changed since the last time you ran this script.
- Lint: If you have shellcheck installed, it automatically analyzes the script for potential bugs or malicious patterns.
- Confirm: It prompts you for explicit approval before executing anything.
Installation Instructions
sudo dnf copr enable -y gerelef/vet
sudo dnf install -y vet
Report PACKAGING issues, here: https://gitlab.com/gerelef/fedora-copr-specs
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
Fedora 41
|
aarch64 (0)*, x86_64 (0)* | Fedora 41 (28 downloads) |
Fedora 42
|
aarch64 (0)*, x86_64 (4)* | Fedora 42 (29 downloads) |
Fedora 43
|
aarch64 (0)*, x86_64 (3)* | Fedora 43 (12 downloads) |
Fedora rawhide
|
aarch64 (0)*, x86_64 (0)* | Fedora rawhide (22 downloads) |
* Total number of downloaded packages.
Quick Enable
#> dnf copr enable gerelef/vet
More info about enabling Copr repositories
Fedora 41