diff --git a/openpgp-card-examples/Cargo.toml b/openpgp-card-examples/Cargo.toml index e28737a..2d9e25d 100644 --- a/openpgp-card-examples/Cargo.toml +++ b/openpgp-card-examples/Cargo.toml @@ -14,10 +14,9 @@ documentation = "https://docs.rs/crate/openpgp-card-examples" [dependencies] sequoia-openpgp = "1.3" nettle = "7" -openpgp-card = { path = "../openpgp-card", version = "0.0.4" } -openpgp-card-pcsc = { path = "../pcsc", version = "0.0.4" } -openpgp-card-scdc = { path = "../scdc", version = "0.0.2" } -openpgp-card-sequoia = { path = "../openpgp-card-sequoia", version = "0.0.3" } +openpgp-card = { path = "../openpgp-card", version = "0.0.5" } +openpgp-card-pcsc = { path = "../pcsc", version = "0.0.5" } +openpgp-card-sequoia = { path = "../openpgp-card-sequoia", version = "0.0.4" } chrono = "0.4" anyhow = "1" thiserror = "1" diff --git a/openpgp-card-sequoia/Cargo.toml b/openpgp-card-sequoia/Cargo.toml index b22d3e5..36fd41f 100644 --- a/openpgp-card-sequoia/Cargo.toml +++ b/openpgp-card-sequoia/Cargo.toml @@ -5,7 +5,7 @@ name = "openpgp-card-sequoia" description = "Wrapper of openpgp-card for use with Sequoia PGP" license = "MIT OR Apache-2.0" -version = "0.0.3" +version = "0.0.4" authors = ["Heiko Schaefer "] edition = "2018" repository = "https://gitlab.com/hkos/openpgp-card" @@ -14,9 +14,9 @@ documentation = "https://docs.rs/crate/openpgp-card-sequoia" [dependencies] sequoia-openpgp = "1.4" nettle = "7" -openpgp-card = { path = "../openpgp-card", version = "0.0.4" } -openpgp-card-pcsc = { path = "../pcsc", version = "0.0.4" } -openpgp-card-scdc = { path = "../scdc", version = "0.0.2" } +openpgp-card = { path = "../openpgp-card", version = "0.0.5" } +openpgp-card-pcsc = { path = "../pcsc", version = "0.0.5" } +openpgp-card-scdc = { path = "../scdc", version = "0.0.3" } chrono = "0.4" anyhow = "1" thiserror = "1" diff --git a/openpgp-card/Cargo.toml b/openpgp-card/Cargo.toml index b6d75ea..ce0cf9e 100644 --- a/openpgp-card/Cargo.toml +++ b/openpgp-card/Cargo.toml @@ -5,7 +5,7 @@ name = "openpgp-card" description = "A client implementation for the OpenPGP card specification" license = "MIT OR Apache-2.0" -version = "0.0.4" +version = "0.0.5" authors = ["Heiko Schaefer "] edition = "2018" repository = "https://gitlab.com/hkos/openpgp-card" diff --git a/pcsc/Cargo.toml b/pcsc/Cargo.toml index e35a2f4..cc4a9ae 100644 --- a/pcsc/Cargo.toml +++ b/pcsc/Cargo.toml @@ -6,13 +6,13 @@ name = "openpgp-card-pcsc" description = "PCSC OpenPGP card backend, for use with the openpgp-card crate" authors = ["Heiko Schaefer "] license = "MIT OR Apache-2.0" -version = "0.0.4" +version = "0.0.5" edition = "2018" repository = "https://gitlab.com/hkos/openpgp-card" documentation = "https://docs.rs/crate/openpgp-card-pcsc" [dependencies] -openpgp-card = { path = "../openpgp-card", version = "0.0.4" } +openpgp-card = { path = "../openpgp-card", version = "0.0.5" } pcsc = "2" anyhow = "1" log = "0.4" diff --git a/scdc/Cargo.toml b/scdc/Cargo.toml index e191b50..ef727de 100644 --- a/scdc/Cargo.toml +++ b/scdc/Cargo.toml @@ -6,13 +6,13 @@ name = "openpgp-card-scdc" description = "Experimental SCDaemon Client, for use with the openpgp-card crate" authors = ["Heiko Schaefer "] license = "MIT OR Apache-2.0" -version = "0.0.2" +version = "0.0.3" edition = "2018" repository = "https://gitlab.com/hkos/openpgp-card" documentation = "https://docs.rs/crate/openpgp-card-scdc" [dependencies] -openpgp-card = { path = "../openpgp-card", version = "0.0.4" } +openpgp-card = { path = "../openpgp-card", version = "0.0.5" } sequoia-ipc = "0.26" hex = "0.4" anyhow = "1" diff --git a/tools/Cargo.toml b/tools/Cargo.toml index 8822291..2566b57 100644 --- a/tools/Cargo.toml +++ b/tools/Cargo.toml @@ -14,10 +14,9 @@ documentation = "https://docs.rs/crate/openpgp-card-tools" [dependencies] sequoia-openpgp = "1.3" nettle = "7" -openpgp-card = { path = "../openpgp-card", version = "0.0.4" } -openpgp-card-pcsc = { path = "../pcsc", version = "0.0.4" } -openpgp-card-scdc = { path = "../scdc", version = "0.0.2" } -openpgp-card-sequoia = { path = "../openpgp-card-sequoia", version = "0.0.3" } +openpgp-card = { path = "../openpgp-card", version = "0.0.5" } +openpgp-card-pcsc = { path = "../pcsc", version = "0.0.5" } +openpgp-card-sequoia = { path = "../openpgp-card-sequoia", version = "0.0.4" } rpassword = "5" chrono = "0.4" anyhow = "1" diff --git a/tools/README.md b/tools/README.md index 4ac3494..b453b09 100644 --- a/tools/README.md +++ b/tools/README.md @@ -105,25 +105,25 @@ PIN on OpenPGP cards. Set the user PIN (requires admin PIN): ``` -opgpcard-pin -c 1234:12345678 set-user-pin +opgpcard-pin -c ABCD:12345678 set-user-pin ``` Set new admin PIN (requires admin PIN): ``` -opgpcard-pin -c 1234:12345678 set-admin-pin +opgpcard-pin -c ABCD:12345678 set-admin-pin ``` Reset user PIN after it has been blocked (requires admin PIN): ``` -opgpcard-pin -c 1234:12345678 reset-user-pin -a +opgpcard-pin -c ABCD:12345678 reset-user-pin -a ``` Set resetting code (requires admin PIN): ``` -opgpcard-pin -c 1234:12345678 set-reset-code +opgpcard-pin -c ABCD:12345678 set-reset-code ``` Reset user PIN (requires resetting code): ``` -opgpcard-pin -c 1234:12345678 reset-user-pin +opgpcard-pin -c ABCD:12345678 reset-user-pin ```