Skip to content

zff-team/zffanalyze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zffanalyze

crate GPL3.0-License Rust Version website zffanalyze zffanalyze

zffanalyze is a command line utility to analyze zff images.

Installation

Install via snapd

sudo snap install zffanalyze

Install via cargo

$ cargo install zffanalyze

build yourself

Prerequisites

First, you need to install rust and cargo to build or install zffanalyze.

After that you still need the gcc, which you can install as follows (depends on the distribution):

Debian/Ubuntu
$ sudo apt-get install gcc libacl1-dev
Fedora
$ sudo dnf install gcc libacl-devel

build via cargo

Then you can easily build this tool yourself by using cargo:

[/home/ph0llux/projects/zffanalyze] $ cargo build --release

Usage

To show the metadata of the given zff file, execute:

zffanalyze -i <YOUR_ZFF_IMAGE.z01>

If you want to perform an integrity check, you can simply execute:

zffanalyze -i <YOUR_ZFF_IMAGE.z01> -c

If you want to determine the authenticity of the data with an existing public key, then execute:

zffanalyze -i <YOUR_ZFF_IMAGE.z01> -k "c9IvuVj4lnGVSXR5Azx8SAyqQBpeHMKpB/4v8/Cj4Ew="

License

zffanalyze is open source and GPLv3 licensed.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, shall be licensed as above, without any additional terms or conditions.