control 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. Source: clevis
  2. Maintainer: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
  3. Homepage: https://github.com/latchset/clevis
  4. Standards-Version: 4.1.3
  5. Build-Depends: debhelper (>= 10~),
  6. curl,
  7. dracut,
  8. jose,
  9. libaudit-dev (>= 1:2.7.8),
  10. libglib2.0-dev,
  11. libjansson4 (>= 2.10),
  12. libjose-dev,
  13. libluksmeta-dev (>= 8),
  14. libpwquality-tools,
  15. libssl-dev,
  16. libudisks2-dev,
  17. pkg-config,
  18. systemd,
  19. tpm2-tools,
  20. tang,
  21. Priority: optional
  22. Section: net
  23. Package: clevis
  24. Architecture: linux-any
  25. Depends: ${misc:Depends}, ${shlibs:Depends},
  26. cracklib-runtime,
  27. curl,
  28. jose,
  29. libpwquality-tools,
  30. luksmeta,
  31. Recommends:
  32. cryptsetup,
  33. Description: automated encryption framework
  34. Clevis is a plugable framework for automated decryption. It can be used
  35. to provide automated decryption of data or even automated unlocking of
  36. LUKS volumes.
  37. .
  38. It supports tang, shamir secret sharing (SSS), and escrow using HTTP.
  39. Package: clevis-tpm2
  40. Architecture: linux-any
  41. Depends: ${misc:Depends}, ${shlibs:Depends},
  42. clevis,
  43. tpm2-tools,
  44. Recommends:
  45. cryptsetup,
  46. Description: automated encryption framework, TPM2 support
  47. Clevis is a plugable framework for automated decryption. It can be used
  48. to provide automated decryption of data or even automated unlocking of
  49. LUKS volumes.
  50. .
  51. This package provides the TPM2 pin.
  52. Package: clevis-dracut
  53. Architecture: all
  54. Depends: ${misc:Depends},
  55. clevis-systemd,
  56. dracut-network,
  57. Description: Dracut integration for clevis
  58. Clevis is a plugable framework for automated decryption. This package
  59. provides integration for the dracut initramfs to automatically unlock
  60. LUKSv1 block devices in early boot.
  61. Package: clevis-luks
  62. Architecture: all
  63. Depends: ${misc:Depends},
  64. clevis,
  65. cryptsetup,
  66. luksmeta,
  67. Description: LUKSv1 integration for clevis
  68. This package allows you to bind a LUKSv1 volume to a clevis unlocking
  69. policy. For automated unlocking, an unlocker will also be required.
  70. See, for example, clevis-dracut and clevis-udisks2.
  71. Package: clevis-systemd
  72. Architecture: linux-any
  73. Depends: ${misc:Depends},
  74. clevis-luks,
  75. socat,
  76. systemd,
  77. Description: systemd integration for clevis
  78. Clevis is a plugable framework for automated decryption. This package
  79. provides automatic unlocking of LUKSv1 _netdev block devices from
  80. /etc/crypttab.
  81. Package: clevis-udisks2
  82. Architecture: linux-any
  83. Depends: ${misc:Depends}, ${shlibs:Depends},
  84. Description: UDisks2/Storaged integration for clevis
  85. Clevis is a plugable framework for automated decryption. This package
  86. provides automatic unlocking LUKSv1 block devices in desktop
  87. environments that use UDisks2 or storaged.