# cargo-features = ["default-run"] [package] name = "rsidm" version = "0.1.0" authors = ["William Brown "] # 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" } rand = "0.6" 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 } time = "0.1" concread = "0.1"