Rodolphe Bréard
2 months ago
Failed to extract signature
2 changed files with
8 additions and
2 deletions
-
CHANGELOG.md
-
tacd/src/main.rs
|
|
@ -12,6 +12,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
|
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
|
|
|
|
|
|
|
|
|
|
|
## [Unreleased] |
|
|
|
|
|
|
|
### Fixed |
|
|
|
- Fix the panic when tacd starts. |
|
|
|
|
|
|
|
|
|
|
|
## [0.24.0] - 2024-12-21 |
|
|
|
|
|
|
|
### Added |
|
|
|
|
|
@ -58,13 +58,13 @@ fn init(cnf: &ArgMatches) -> Result<()> { |
|
|
|
.get_one::<String>("listen")
|
|
|
|
.map(|e| e.as_str())
|
|
|
|
.unwrap_or(DEFAULT_LISTEN_ADDR);
|
|
|
|
let crt_signature_alg = match cnf.get_one::<&str>("crt-signature-alg") {
|
|
|
|
let crt_signature_alg = match cnf.get_one::<String>("crt-signature-alg") {
|
|
|
|
Some(alg) => alg
|
|
|
|
.parse()
|
|
|
|
.map_err(|e: acme_common::error::Error| anyhow!(e))?,
|
|
|
|
None => DEFAULT_CRT_KEY_TYPE,
|
|
|
|
};
|
|
|
|
let crt_digest = match cnf.get_one::<&str>("crt-digest") {
|
|
|
|
let crt_digest = match cnf.get_one::<String>("crt-digest") {
|
|
|
|
Some(alg) => alg
|
|
|
|
.parse()
|
|
|
|
.map_err(|e: acme_common::error::Error| anyhow!(e))?,
|
|
|
|