Cargo.toml 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. # -*- coding: utf-8 -*-
  2. [package]
  3. name = "letmeinfwd"
  4. description = "Authenticated port knocking - Firewall backend daemon"
  5. version = { workspace = true }
  6. edition = { workspace = true }
  7. license = { workspace = true }
  8. authors = { workspace = true }
  9. homepage = { workspace = true }
  10. repository = { workspace = true }
  11. readme = { workspace = true }
  12. categories = { workspace = true }
  13. keywords = { workspace = true }
  14. [dependencies]
  15. anyhow = { workspace = true }
  16. clap = { workspace = true }
  17. letmein-conf = { workspace = true }
  18. letmein-fwproto = { workspace = true }
  19. letmein-seccomp = { workspace = true, features = [ "de", "install" ] }
  20. letmein-systemd = { workspace = true, features = [ "unix" ] }
  21. libc = { workspace = true }
  22. nftables = { workspace = true }
  23. tokio = { workspace = true, features = [ "rt", "net", "macros", "signal", "sync", "time" ] }
  24. [build-dependencies]
  25. build-target = { workspace = true }
  26. letmein-seccomp = { workspace = true, features = [ "compile", "ser" ] }
  27. libc = { workspace = true }
  28. # vim: ts=4 sw=4 expandtab