greenboot 0.0.1

A Rust library and CLI for boot-time health checks on bootc-based systems
Documentation
[package]
name = "greenboot"
version = "0.0.1"
edition = "2024"
description = "A Rust library and CLI for boot-time health checks on bootc-based systems"
license = "Apache-2.0"
repository = "https://github.com/fedora-iot/greenboot-rs"
homepage = "https://github.com/fedora-iot/greenboot-rs"
readme = "README.md"
keywords = ["bootc", "iot", "health-check", "fedora", "rollback"]
categories = [ "os", "command-line-utilities"]
authors = ["Sayan paul <paul.sayan@gmail.com>"]

[lib]
name = "greenboot"
path = "src/lib/mod.rs"

[[bin]]
name = "greenboot"
path = "src/main.rs"
test = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
anyhow = "1"
log = "0.4"
clap = { version = "4.0", features = ["derive"] }
config = "0.15.11"
pretty_env_logger = "0.5.0"
nix = "0.26.2"
glob = "0.3.0"
serde = "1.0"
serde_json = "1.0"
thiserror = "2.0.12"
once_cell = "1.21.3"
tempfile = "3.19.0"

[features]
default = []
test-remount = []