Skip to content

RFP: veracrypt -- disk encryption utility (successor to TrueCrypt) #1682

@ghost

Description

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1134428

You can reply to 1134428@bugs.debian.org to add comment


Package: wnpp  
Severity: wishlist  
X-Debbugs-Cc:  

* Package name    : veracrypt  
  Version         : (see upstream)  
  Upstream Author : IDRIX / Mounir Idrassi  
* URL             : https://www.veracrypt.jp/  
* License         : Apache-2.0 (see upstream License.txt)  
  Source          : https://github.com/veracrypt/VeraCrypt  

Short description: Disk encryption utility (successor to TrueCrypt)

Long description:  
VeraCrypt provides on-the-fly disk encryption for file containers,
partitions, and full system drives. It is an actively maintained fork
and successor to TrueCrypt, improving security and addressing known
vulnerabilities.

This is a request for packaging VeraCrypt in Debian. Upstream provides
source code and binary installers; the Debian package should build from
source and provide both CLI and GUI components (veracrypt,
veracrypt-gui), along with any required helper utilities.

Packaging should account for integration with FUSE, potential systemd
services, and secure boot or kernel module considerations where
applicable.

Upstream contact: https://github.com/idrassi  
Upstream source: https://github.com/veracrypt/VeraCrypt  

Known or expected build dependencies (to be verified):  
- debhelper (>= 12)  
- cmake  
- pkg-config  
- libfuse-dev  
- libwxgtk3.0-gtk3-dev (or libwxgtk-webview-cpp-dev, depending on GUI
requirements)  
- libssl-dev  
- libgcrypt20-dev (if applicable)  
- zlib1g-dev  
- libblkid-dev  
- libpam0g-dev (if PAM support is enabled)  
- libsystemd-dev (if systemd integration is used)  

Suggested binary packages:  
- veracrypt: command-line tool and core functionality  
- veracrypt-gui: graphical frontend (depends on veracrypt)  

Rationale:  
VeraCrypt is widely used and actively maintained, providing strong disk
encryption and compatibility with existing TrueCrypt volumes. Including
it in Debian would offer users a trusted, auditable, and easily
maintainable distribution channel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions