Source: cryptsetup Section: admin Priority: optional Maintainer: Progress Linux Maintainers XSBC-Original-Maintainer: Debian Cryptsetup Team Uploaders: Jonas Meurer , Guilhem Moulin Rules-Requires-Root: no Build-Depends: asciidoctor , autoconf, automake (>= 1:1.12), autopoint, debhelper-compat (= 13), dh-strip-nondeterminism, docbook-xml , docbook-xsl , gettext, jq , libargon2-dev, libblkid-dev, libdevmapper-dev, libjson-c-dev, libpopt-dev, libselinux1-dev, libsepol-dev, libssh-dev, libssl-dev, libtool, pkg-config, po-debconf, procps , uuid-dev, xsltproc , xxd Standards-Version: 4.6.2 Homepage: https://gitlab.com/cryptsetup/cryptsetup Vcs-Browser: https://salsa.debian.org/cryptsetup-team/cryptsetup Vcs-Git: https://salsa.debian.org/cryptsetup-team/cryptsetup.git -b debian/latest Package: cryptsetup Architecture: linux-any Multi-Arch: foreign Depends: cryptsetup-bin (>= 2:1.6.0), dmsetup, ${misc:Depends}, ${shlibs:Depends} Suggests: cryptsetup-initramfs, dosfstools, keyutils, liblocale-gettext-perl Replaces: cryptsetup-run (<< 2:2.1.0-6) Breaks: cryptsetup-run (<< 2:2.1.0-6) Description: disk encryption support - startup scripts Cryptsetup provides an interface for configuring encryption on block devices (such as /home or swap partitions), using the Linux kernel device mapper target dm-crypt. It features integrated Linux Unified Key Setup (LUKS) support. . Cryptsetup is backwards compatible with the on-disk format of cryptoloop, but also supports more secure formats. This package includes support for automatically configuring encrypted devices at boot time via the config file /etc/crypttab. Additional features are cryptoroot support through initramfs-tools and several supported ways to read a passphrase or key. . This package provides the cryptdisks_start and _stop wrappers, as well as luksformat. Package: cryptsetup-bin Architecture: linux-any Multi-Arch: foreign Depends: ${misc:Depends}, ${shlibs:Depends} Description: disk encryption support - command line tools Cryptsetup provides an interface for configuring encryption on block devices (such as /home or swap partitions), using the Linux kernel device mapper target dm-crypt. It features integrated Linux Unified Key Setup (LUKS) support. . This package provides the cryptsetup, integritysetup and veritysetup utilities. Package: cryptsetup-ssh Architecture: linux-any Multi-Arch: foreign Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: cryptsetup-bin (>= ${source:Version}) Breaks: cryptsetup (<< 2:2.5.0~rc1-3), cryptsetup-bin (<< 2:2.5.0~rc1-3) Replaces: cryptsetup (<< 2:2.5.0~rc1-3), cryptsetup-bin (<< 2:2.5.0~rc1-3) Description: disk encryption support - experimental SSH token handler Cryptsetup provides an interface for configuring encryption on block devices (such as /home or swap partitions), using the Linux kernel device mapper target dm-crypt. It features integrated Linux Unified Key Setup (LUKS) support. . This package provides the cryptsetup-ssh(8) utility and an SSH token plugin which can be used to unlock LUKS2 devices using a remote keyfile hosted on a system accessible through SSH. This is currently an *experimental* feature and mostly serves as a demonstration of the plugin interface API. Package: cryptsetup-initramfs Architecture: all Depends: busybox | busybox-static, cryptsetup (>= ${source:Version}), initramfs-tools (>= 0.137) | linux-initramfs-tool, ${misc:Depends} Recommends: console-setup, kbd Breaks: cryptsetup (<< 2:2.0.3-1) Replaces: cryptsetup (<< 2:2.0.3-1) Conflicts: lvm2 (<< 2.03.15-1) Description: disk encryption support - initramfs integration Cryptsetup provides an interface for configuring encryption on block devices (such as /home or swap partitions), using the Linux kernel device mapper target dm-crypt. It features integrated Linux Unified Key Setup (LUKS) support. . This package provides initramfs integration for cryptsetup. Package: cryptsetup-suspend Architecture: linux-any Multi-Arch: foreign Depends: cryptsetup-initramfs (>= ${source:Version}), initramfs-tools-core, kbd, systemd, ${misc:Depends}, ${shlibs:Depends} Description: disk encryption support - suspend mode integration Cryptsetup provides an interface for configuring encryption on block devices (such as /home or swap partitions), using the Linux kernel device mapper target dm-crypt. It features integrated Linux Unified Key Setup (LUKS) support. . This package provides suspend mode integration for cryptsetup. It takes care of removing LUKS master key from memory before system suspend. . Please note that the suspend mode integration is limited to LUKS devices and requires systemd. Moreover, this is an early implementation and may not be as mature as the other cryptsetup-* packages yet. Package: cryptsetup-run Section: oldlibs Architecture: all Multi-Arch: foreign Depends: cryptsetup (>= 2:2.1.0-6), ${misc:Depends} Description: transitional dummy package for cryptsetup This is a transitional dummy package to get upgrading systems to install the cryptsetup package. It can safely be removed once no other package depends on it. Package: libcryptsetup12 Section: libs Architecture: linux-any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Description: disk encryption support - shared library Cryptsetup provides an interface for configuring encryption on block devices (such as /home or swap partitions), using the Linux kernel device mapper target dm-crypt. It features integrated Linux Unified Key Setup (LUKS) support. . This package provides the libcryptsetup shared library. Package: libcryptsetup-dev Section: libdevel Architecture: linux-any Multi-Arch: same # XXX [#1025065] ideal we would have "Depends: libcryptsetup12 # (= ${binary:Version}), ${misc:Depends}, ${pkgconf:Depends}" Depends: libargon2-dev, libblkid-dev, libcryptsetup12 (= ${binary:Version}), libdevmapper-dev, libjson-c-dev, libssl-dev, uuid-dev, ${misc:Depends} Description: disk encryption support - development files Cryptsetup provides an interface for configuring encryption on block devices (such as /home or swap partitions), using the Linux kernel device mapper target dm-crypt. It features integrated Linux Unified Key Setup (LUKS) support. . This package provides the libcryptsetup development files. Package: cryptsetup-udeb Section: debian-installer Package-Type: udeb Build-Profiles: Architecture: linux-any Depends: dmsetup-udeb, ${misc:Depends}, ${shlibs:Depends} Description: disk encryption support - commandline tools (udeb) Cryptsetup provides an interface for configuring encryption on block devices (such as /home or swap partitions), using the Linux kernel device mapper target dm-crypt. It features integrated Linux Unified Key Setup (LUKS) support. . This udeb package provides cryptsetup for the Debian Installer. Package: libcryptsetup12-udeb Section: debian-installer Package-Type: udeb Build-Profiles: Architecture: linux-any Depends: ${misc:Depends}, ${shlibs:Depends} Description: disk encryption support - shared library (udeb) Cryptsetup provides an interface for configuring encryption on block devices (such as /home or swap partitions), using the Linux kernel device mapper target dm-crypt. It features integrated Linux Unified Key Setup (LUKS) support. . This udeb package provides libcryptsetup for the Debian Installer.