kanidm/Cargo.toml
Firstyear c5497b8024
Implement backup, restore and server modes
This allows backup and restore of the server backend data from the command line. Backups can be taken while the server is running. Automated backups are *not* part of this yet. 

This also adds a few missing files from a previous commit mistake. Opps!
2019-07-15 09:15:25 +10:00

59 lines
978 B
TOML

# cargo-features = ["default-run"]
[package]
name = "rsidm"
version = "0.1.0"
authors = ["William Brown <william@blackhats.net.au>"]
# default-run = "rsidm_core"
edition = "2018"
# We need three major binaries. The server itself, the unix client, and a cli
# mgmt tool.
[lib]
name = "rsidm"
path = "src/lib/lib.rs"
[[bin]]
name = "rsidmd"
path = "src/server/main.rs"
[[bin]]
name = "kanidm"
path = "src/clients/main.rs"
[dependencies]
actix = "0.7"
actix-web = "0.7"
bytes = "0.4"
log = "0.4"
env_logger = "0.6"
reqwest = "0.9"
# reqwest = { path = "../reqwest" }
chrono = "0.4"
cookie = "0.11"
regex = "1"
lazy_static = "1.2.0"
lru = "0.1"
tokio = "0.1"
futures = "0.1"
uuid = { version = "0.7", features = ["serde", "v4"] }
serde = "1.0"
serde_cbor = "0.10"
serde_json = "1.0"
serde_derive = "1.0"
rusqlite = { version = "0.15", features = ["backup"] }
r2d2 = "0.8"
r2d2_sqlite = "0.7"
structopt = { version = "0.2", default-features = false }
concread = "0.1"