Commit Graph

2 Commits (49093f99c1727744720b6e164bc9130abb85e50d)

Author SHA1 Message Date
Dustin 0d2a026279 cli: Trim trailing null from RPi serial
dustin/sshca/pipeline/head This commit looks good Details
The `/sys/firmware/devicetree/base/serial-number` pseudo-file has a
trailing null byte, which causes `Uuid::parse_srr` to fail.  This makes
it impossible to authenticate Raspberry Pi devices to the server.  The
trailing byte needs to be removed before attempting to parse the serial
number into a UUID to avoid this problem.
2023-11-12 10:44:48 -06:00
Dustin d9f189cb5c cli: Begin CLI client
The CLI tool will be the primary method for interacting with the SSH CA
service.  For now, it supports a single operation: `sshca-cli host
sign`, which requests a certificate to be signed by the CA service.`
2023-11-05 10:31:58 -06:00