control 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. Source: clevis
  2. Maintainer: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
  3. Homepage: https://github.com/latchset/clevis
  4. Standards-Version: 4.2.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. Section: net
  26. Package: clevis
  27. Architecture: linux-any
  28. Depends: ${misc:Depends}, ${shlibs:Depends},
  29. cracklib-runtime,
  30. curl,
  31. jose,
  32. libpwquality-tools,
  33. luksmeta,
  34. Recommends:
  35. cryptsetup-bin,
  36. Description: automated encryption framework
  37. Clevis is a plugable framework for automated decryption. It can be used
  38. to provide automated decryption of data or even automated unlocking of
  39. LUKS volumes.
  40. .
  41. It supports tang and shamir secret sharing (SSS).
  42. Package: clevis-tpm2
  43. Architecture: linux-any
  44. Depends: ${misc:Depends}, ${shlibs:Depends},
  45. clevis,
  46. tpm2-tools,
  47. Recommends:
  48. cryptsetup-bin,
  49. Description: automated encryption framework, TPM2 support
  50. Clevis is a plugable framework for automated decryption. It can be used
  51. to provide automated decryption of data or even automated unlocking of
  52. LUKS volumes.
  53. .
  54. This package provides the TPM2 pin.
  55. Package: clevis-dracut
  56. Architecture: all
  57. Depends: ${misc:Depends},
  58. clevis-systemd,
  59. dracut-network,
  60. Recommends:
  61. dracut,
  62. Description: Dracut integration for clevis
  63. Clevis is a plugable framework for automated decryption. This package
  64. provides integration for the dracut initramfs to automatically unlock
  65. LUKSv1 block devices in early boot.
  66. Package: clevis-luks
  67. Architecture: all
  68. Depends: ${misc:Depends},
  69. clevis,
  70. cryptsetup-bin,
  71. luksmeta,
  72. Description: LUKSv1 integration for clevis
  73. This package allows you to bind a LUKSv1 volume to a clevis unlocking
  74. policy. For automated unlocking, an unlocker will also be required.
  75. See, for example, clevis-dracut and clevis-udisks2.
  76. Package: clevis-systemd
  77. Architecture: linux-any
  78. Depends: ${misc:Depends},
  79. clevis-luks,
  80. socat,
  81. systemd,
  82. Description: systemd integration for clevis
  83. Clevis is a plugable framework for automated decryption. This package
  84. provides automatic unlocking of LUKSv1 _netdev block devices from
  85. /etc/crypttab.
  86. Package: clevis-udisks2
  87. Architecture: linux-any
  88. Depends: ${misc:Depends}, ${shlibs:Depends},
  89. Description: UDisks2/Storaged integration for clevis
  90. Clevis is a plugable framework for automated decryption. This package
  91. provides automatic unlocking LUKSv1 block devices in desktop
  92. environments that use UDisks2 or storaged.