gerelef/vet

Project ID: 189627

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 (2 downloads)
Fedora 42 aarch64 (0)*, x86_64 (2)* Fedora 42 (6 downloads)
Fedora rawhide aarch64 (0)*, x86_64 (0)* Fedora rawhide (1 downloads)

* Total number of downloaded packages.