control 2.7 KB

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