[package] name = "kanidm_tools" version = "1.1.0-alpha.3" authors = ["William Brown "] edition = "2018" default-run = "kanidm" license = "MPL-2.0" description = "Kanidm Client Tools" documentation = "https://docs.rs/kanidm_tools/latest/kanidm_tools/" homepage = "https://github.com/kanidm/kanidm/" repository = "https://github.com/kanidm/kanidm/" [lib] name = "kanidm_cli" path = "src/cli/lib.rs" [[bin]] name = "kanidm" path = "src/cli/main.rs" [[bin]] name = "kanidm_ssh_authorizedkeys_direct" path = "src/ssh_authorizedkeys.rs" [[bin]] name = "kanidm_badlist_preprocess" path = "src/badlist_preprocess.rs" [dependencies] kanidm_client = { path = "../kanidm_client", version = "1.1.0-alpha.2" } kanidm_proto = { path = "../kanidm_proto", version = "1.1.0-alpha.2" } rpassword = "5.0" structopt = { version = "0.3", default-features = false } libc = "0.2" log = "0.4" env_logger = "0.8" serde = "1.0" serde_json = "1.0" shellexpand = "2.0" rayon = "1.2" time = "0.2" qrcode = { version = "0.12", default-features = false } zxcvbn = "2.0" webauthn-authenticator-rs = "^0.3.0-alpha.6" # webauthn-authenticator-rs = { path = "../../webauthn-authenticator-rs" } [build-dependencies] structopt = { version = "0.3", default-features = false }