[package] name = "aeneid" version = "0.6.1" authors = ["Nikhil Jha "] edition = "2018" description = "use GitHub as a free, zero-ops Identity Provider" readme = "README.md" homepage = "https://nikhiljha.com/projects/" repository = "https://github.com/nikhiljha/aeneid" license = "GPL-3.0-only" keywords = ["github", "openssh"] categories = ["authentication"] [package.metadata.deb] maintainer = "Nikhil Jha " copyright = "2021, Nikhil Jha " extended-description = """\ Use GitHub as a free, zero-ops Identity Provider \ by using github authorized_keys for your sshd.""" maintainer-scripts = "pkg/deb/" conf-files = ["etc/aeneid/config.toml"] assets = [ ["target/release/aeneid", "usr/bin/", "755"], ["README.md", "usr/share/doc/aeneid/README", "644"], ["src/config.toml", "etc/aeneid/config.toml", "700"], ] [package.metadata.rpm] package = "aeneid" config = "pkg/rpm" files = {"../../src/config.toml" = {path = "/etc/aeneid/config.toml"}} [package.metadata.rpm.cargo] buildflags = ["--release"] [package.metadata.rpm.targets] aeneid = { path = "/usr/bin/aeneid" } [dependencies] reqwest = { version = "0.11.4", features = ["blocking", "json", "rustls-tls"], default-features = false } clap = "3.0.0-beta.2" regex = "1.4.5" toml = "0.5.8" serde_derive = "1.0.127" serde = "1.0.127"