cvefixer

Crates.iocvefixer
lib.rscvefixer
version0.9.3
sourcesrc
created_at2024-05-05 21:57:42.340152
updated_at2024-07-07 14:59:32.74907
descriptionFix all vulnerabilities that are fixed.
homepage
repositoryhttps://codeberg.org/janie314/cvefixer
max_upload_size
id1230576
size38,438
Jane Davis (janie314)

documentation

README

cvefixer

Fix all vulnerabilities that are fixed! This Rust app update your Linux computer's many little applications, including Rust crates, Flatpak packages, Bun, and more.

Requirements

Rust!

Installation

cargo install cvefixer

Usage

Usage: cvefixer [COMMAND]

Commands:
  all      Run all update tasks
  bun      Update Bun
  deno     Update Deno
  flatpak  Update Flatpak packages
  hooks    Run configured hook scripts
  os       Update OS packages (supports RHEL-like, Gentoo, Ubuntu)
  rust     Update Rust and Cargo packages
  ruby     Update Ruby and Gems
  test     Test command for development
  help     Print this message or the help of the given subcommand(s)

Configuration

You can define hook scripts to be run by cvefixer all and cvefixer hooks, specified as follows in a JSON config file:

{
  "hooks": [
    "/home/janie/.local/bin/update_git_repos.sh"
  ]
}

cvefixer looks for the config file in the following locations, in random order:

  • $HOME/.config/cvefixer/cvefixer.json
  • $HOME/.config/cvefixer/config.json
  • $HOME/.config/cvefixer.json
  • $HOME/cvefixer.json
  • $HOME/.cvefixer.json
Commit count: 0

cargo fmt