Clevis v15 added an additional argument, which is either an empty string or the string "-y". This argument is not used in this PIN, but we checked the exact number of arguments to parse, which got changed. This also accepts more additional arguments, and just ignores them. Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
20 lines
514 B
TOML
20 lines
514 B
TOML
[package]
|
|
name = "clevis-pin-tpm2"
|
|
version = "0.1.4"
|
|
description = "Clevis TPM2 PIN with policy support"
|
|
authors = ["Patrick Uiterwijk <patrick@puiterwijk.org>"]
|
|
edition = "2018"
|
|
homepage = "https://github.com/fedora-iot/clevis-pin-tpm2"
|
|
license = "EUPL-1.2"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
tss-esapi = "4.0.6-alpha.1"
|
|
serde = "1.0"
|
|
biscuit = "0.5.0-beta2"
|
|
serde_json = "1.0"
|
|
base64 = "0.12.1"
|
|
atty = "0.2.14"
|
|
tpm2-policy = "0.2.0"
|