| Crates.io | nrtm4-validator |
| lib.rs | nrtm4-validator |
| version | 0.1.0 |
| created_at | 2025-02-19 19:17:43.318498+00 |
| updated_at | 2025-02-19 19:17:43.318498+00 |
| description | A validator for draft-ietf-grow-nrtm-v4 |
| homepage | https://github.com/mxsasha/nrtm4-validator/ |
| repository | https://github.com/mxsasha/nrtm4-validator/ |
| max_upload_size | |
| id | 1561736 |
| size | 77,711 |
This is a validator for draft-ietf-grow-nrtm-v4 written in Rust. It can be useful in monitoring or supporting development.
Validate an NRTMv4 server
Usage: nrtmv4-validator <UPDATE_NOTIFICATION_URL> <SOURCE> <PUBLIC_KEY>
Arguments:
<UPDATE_NOTIFICATION_URL> URL to the update notification file
<SOURCE> Name of the IRR source
<PUBLIC_KEY> Public key in PEM
Options:
-h, --help Print help
For example:
nrtmv4-validator https://example.net/nrtmv4/EXAMPLE/update-notification-file.jose \
EXAMPLE "-----BEGIN PUBLIC KEY-----
<repository public key>
-----END PUBLIC KEY-----"
Exit code: 0 for valid, 1 for invalid.