control 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  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. bash-completion,
  10. curl,
  11. dracut-core,
  12. initramfs-tools,
  13. jose,
  14. libaudit-dev (>= 1:2.7.8),
  15. libglib2.0-dev,
  16. libjansson4 (>= 2.10),
  17. libjose-dev,
  18. libluksmeta-dev (>= 8),
  19. libpwquality-tools,
  20. libssl-dev,
  21. libudisks2-dev,
  22. meson,
  23. systemd,
  24. tang,
  25. tpm2-tools,
  26. Priority: optional
  27. Rules-Requires-Root: no
  28. Section: net
  29. Package: clevis
  30. Architecture: linux-any
  31. Depends: ${misc:Depends}, ${shlibs:Depends},
  32. cracklib-runtime,
  33. curl,
  34. jose,
  35. libpwquality-tools,
  36. luksmeta,
  37. Recommends:
  38. cryptsetup-bin,
  39. Description: automated encryption framework
  40. Clevis is a plugable framework for automated decryption. It can be used
  41. to provide automated decryption of data or even automated unlocking of
  42. LUKS volumes.
  43. .
  44. It supports tang and shamir secret sharing (SSS).
  45. Package: clevis-tpm2
  46. Architecture: linux-any
  47. Depends: ${misc:Depends},
  48. clevis,
  49. tpm2-tools,
  50. Recommends:
  51. cryptsetup-bin,
  52. Description: automated encryption framework, TPM2 support
  53. Clevis is a plugable framework for automated decryption. It can be used
  54. to provide automated decryption of data or even automated unlocking of
  55. LUKS volumes.
  56. .
  57. This package provides the TPM2 pin.
  58. Package: clevis-dracut
  59. Architecture: all
  60. Depends: ${misc:Depends},
  61. clevis-systemd,
  62. dracut-network,
  63. Description: Dracut integration for clevis
  64. Clevis is a plugable framework for automated decryption. This package
  65. provides integration for the dracut initramfs to automatically unlock
  66. LUKSv1 block devices in early boot.
  67. Package: clevis-initramfs
  68. Architecture: all
  69. Depends: ${misc:Depends},
  70. clevis-luks,
  71. initramfs-tools,
  72. Description: Dracut integration for initramfs
  73. Clevis is a plugable framework for automated decryption. This package
  74. provides integration for the initramfs-tools initrd to automatically
  75. unlock LUKSv1 block devices in early boot.
  76. Package: clevis-luks
  77. Architecture: all
  78. Depends: ${misc:Depends},
  79. clevis,
  80. cryptsetup-bin,
  81. luksmeta,
  82. Description: LUKSv1 integration for clevis
  83. This package allows you to bind a LUKSv1 volume to a clevis unlocking
  84. policy. For automated unlocking, an unlocker will also be required.
  85. See, for example, clevis-dracut and clevis-udisks2.
  86. Package: clevis-systemd
  87. Architecture: linux-any
  88. Depends: ${misc:Depends},
  89. clevis-luks,
  90. ncat,
  91. systemd,
  92. Description: systemd integration for clevis
  93. Clevis is a plugable framework for automated decryption. This package
  94. provides automatic unlocking of LUKSv1 _netdev block devices from
  95. /etc/crypttab.
  96. Package: clevis-udisks2
  97. Architecture: linux-any
  98. Depends: ${misc:Depends}, ${shlibs:Depends},
  99. Description: UDisks2/Storaged integration for clevis
  100. Clevis is a plugable framework for automated decryption. This package
  101. provides automatic unlocking LUKSv1 block devices in desktop
  102. environments that use UDisks2 or storaged.