Skip to content

Commit

Permalink
CDH/KMS: remove ehsm from defaut features
Browse files Browse the repository at this point in the history
eHSM crate is no longer maintained and archived. Also, it requires
openssl to be built thus cannot be built with musl.

This patch removes it from default features of `kms` crate. If one wants
to build CDH with eHSM support, `KMS_PROVIDER=ehsm` can be used when
executing Makefile of CDH.

Signed-off-by: Xynnn007 <xynnn@linux.alibaba.com>
  • Loading branch information
Xynnn007 committed Nov 8, 2024
1 parent 4310a8a commit 679e363
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion confidential-data-hub/kms/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ anyhow.workspace = true
tonic-build.workspace = true

[features]
default = ["aliyun", "kbs", "ehsm"]
default = ["aliyun", "kbs"]

aliyun = ["chrono", "hex", "p12", "prost", "rand", "reqwest/rustls-tls", "sha2", "tonic", "url", "yasna"]
kbs = ["kbs_protocol"]
Expand Down

0 comments on commit 679e363

Please sign in to comment.