https://github.com/jblukach/getmeta
Not just gold builds anymore!
https://github.com/jblukach/getmeta
amazon apple arm aws b3 blake3 csv hash imdsv2 linux local macintosh microsoft parquet region rust s3 ubuntu windows x86
Last synced: about 2 months ago
JSON representation
Not just gold builds anymore!
- Host: GitHub
- URL: https://github.com/jblukach/getmeta
- Owner: jblukach
- License: apache-2.0
- Created: 2021-11-22T02:46:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-21T12:29:44.000Z (3 months ago)
- Last Synced: 2025-02-09T18:39:18.187Z (3 months ago)
- Topics: amazon, apple, arm, aws, b3, blake3, csv, hash, imdsv2, linux, local, macintosh, microsoft, parquet, region, rust, s3, ubuntu, windows, x86
- Language: Rust
- Homepage: https://4n6ir.com
- Size: 78.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# getmeta
### Installation
```
curl https://sh.rustup.rs -sSf | sh -s -- -y
source "$HOME/.cargo/env"
```### Development
```
cargo build
cargo run
```### Artifacts
- amiid
- fpath
- fname
- fsize
- b3hash
- b3name
- b3path
- b3dir### Normalization
- Linux operating systems normalize the accounts in the ```home``` directory to the word **user** for the account.
- Macintosh operating systems normalize accounts in the ```Users``` directory to the word **user** except for the ```Shared``` account.
- Windows operating systems normalize accounts in the ```Users``` directory to the word **user** except for the ```Default``` and ```Public``` accounts.### Exclusion
- File paths containing ```,``` a.k.a. **comma** are excluded!
### Classifications
- **DENIED** Permission Issue
- **EMPTY** Empty File Hash
- **ERROR** Content Hash Error
- **LARGE** File Size 1+ GB
- **ZERO** Zero File Size### Requirements
Amazon Linux
```
yum install gcc git openssl-devel -y
```Ubuntu Linux
```
apt-get update
apt-get install gcc -y
```### Binary Build
```
git clone https://github.com/jblukach/getmeta.git
cargo build --release
```