From a2dbe5bb4e9a16a006c5b71bb86a6172bdafc24e Mon Sep 17 00:00:00 2001 From: Tim Bruijnzeels Date: Fri, 12 Apr 2019 13:53:50 +0200 Subject: [PATCH] Adding sub-project for CA support. --- Cargo.toml | 2 +- ca/Cargo.toml | 14 ++++++++++++++ ca/README.md | 7 +++++++ ca/src/lib.rs | 0 4 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 ca/Cargo.toml create mode 100644 ca/README.md create mode 100644 ca/src/lib.rs diff --git a/Cargo.toml b/Cargo.toml index 4366c21b..fa3e1026 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [workspace] -members = [ "client", "cms_proxy", "commons", "daemon", "pubc", "pubd" ] +members = [ "ca", "client", "cms_proxy", "commons", "daemon", "pubc", "pubd" ] [patch.crates-io] rpki = { git="https://github.com/NLnetLabs/rpki-rs.git" } diff --git a/ca/Cargo.toml b/ca/Cargo.toml new file mode 100644 index 00000000..f2df1c80 --- /dev/null +++ b/ca/Cargo.toml @@ -0,0 +1,14 @@ +[package] +name = "krill_ca" +version = "0.2.0" +authors = ["Tim Bruijnzeels ", "Martin Hoffmann "] + +[dependencies] +derive_more = "^0.13" +rpki = "^0.3" +serde = { version = "^1.0", features = ["rc"] } +serde_derive = "^1.0" + +[dependencies.krill_commons] +path = "../commons" +version = "0.2.0" \ No newline at end of file diff --git a/ca/README.md b/ca/README.md new file mode 100644 index 00000000..79ddc29b --- /dev/null +++ b/ca/README.md @@ -0,0 +1,7 @@ +# Krill Certificate Authority + +This module provides support for RPKI CA functions. + +## License + +This software is distributed under the Mozilla Public License 2.0. See the LICENSE file included. diff --git a/ca/src/lib.rs b/ca/src/lib.rs new file mode 100644 index 00000000..e69de29b