[package]
edition = "2021"
rust-version = "1.74"
name = "ldap3_cli"
version = "0.7.0"
authors = ["William Brown <william@blackhats.net.au>"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
default-run = "ldap"
description = "LDAP Command Line Tools"
homepage = "https://github.com/kanidm/ldap3/"
readme = false
keywords = [
"ldap",
"protocol",
"authentication",
"chaos",
]
license = "MPL-2.0"
repository = "https://github.com/kanidm/ldap3/"
[lib]
name = "ldap3_cli_common"
path = "src/lib.rs"
[[bin]]
name = "cldap"
path = "src/cldap.rs"
[[bin]]
name = "ldap"
path = "src/ldap.rs"
[[bin]]
name = "ldap_debug"
path = "src/ldap_debug.rs"
[dependencies.base64]
version = "0.22"
[dependencies.clap]
version = "^4.0"
features = ["derive"]
[dependencies.ldap3_client]
version = "=0.7.0"
[dependencies.ron]
version = "^0.12.0"
[dependencies.rpassword]
version = "7.0.0"
[dependencies.rustls]
version = "0.23.36"
[dependencies.serde_json]
version = "^1.0.79"
[dependencies.tokio]
version = "^1.17.0"
features = [
"rt",
"signal",
"macros",
]
[dependencies.tracing]
version = "^0.1.34"
features = ["attributes"]
[dependencies.tracing-subscriber]
version = "^0.3.11"
features = ["env-filter"]
[dependencies.url]
version = "^2.2.2"
[build-dependencies.clap]
version = "^4.0"
features = ["derive"]
[build-dependencies.clap_complete]
version = "^4.0"
[build-dependencies.url]
version = "^2.2.2"