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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions