BSD Ports

security/veracrypt 1.26.29 FreeBSD

Open-source disk encryption software based on Truecrypt

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
3ea9475a58
Categories
security
Package size
6336.8 KiB, 18286.4 KiB installed

Description

VeraCrypt is a free open source disk encryption software for Windows, Mac OSX, FreeBSD and Linux. Brought to you by IDRIX (https://www.idrix.fr) and based on TrueCrypt 7.1a.

VeraCrypt main features:

  • Creates a virtual encrypted disk within a file and mounts it as a real disk.
  • Encrypts an entire partition or storage device such as USB flash drive or hard drive.
  • Encrypts a partition or drive where Windows is installed (pre-boot authentication).
  • Encryption is automatic, real-time(on-the-fly) and transparent.
  • Parallelization and pipelining allow data to be read and written as fast as if the drive was not encrypted.
  • Encryption can be hardware-accelerated on modern processors.
  • Provides plausible deniability, in case an adversary forces you to reveal the password: Hidden volume (steganography) and hidden operating system.
  • More information about the features of VeraCrypt may be found in the documentation

In the other systems

SystemPortVersion
FreeBSDsecurity/veracrypt1.26.29
OpenBSDsecurity/veracrypt1.25.9p1
MidnightBSDsecurity/veracrypt1.26.24

Install

Binary package:

pkg install veracrypt

From the ports tree:

cd /usr/ports/security/veracrypt/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	veracrypt>0:security/veracrypt

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.26.291.26.29--1.26.29
FreeBSD:14:quarterly1.26.291.26.29n/a-1.26.29
FreeBSD:15:latest1.26.291.26.29n/a-1.26.24_1
FreeBSD:15:quarterly1.26.291.26.29n/an/an/a
FreeBSD:16:latest1.26.291.26.29n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 107

The first 100 are listed.

Run dependencies 170

The first 100 are listed.

No port depends on this one.

Configuration

Options name: security_veracrypt

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler:c++11-lang cpe desktop-file-utils fuse gmake iconv pkgconfig sudo tar:bz2
Service scripts
none

Message after installing

Veracrypt was installed

1) Veracrypt needs security/sudo port to mount disk volumes. You must modify 
   /usr/local/etc/sudoers file to add Veracrypt user(s). Don't use root user

2) Please ensure that the fusefs kmod is loaded prior to use:
	
# kldload fusefs

If you want load fusefs.ko on boot time, please add the following to /boot/loader.conf

fusefs_load="YES"

3) Enjoy it

Files

pkg-plist 656
  • bin/veracrypt
  • share/applications/veracrypt.desktop
  • share/doc/veracrypt/License.txt
  • share/doc/veracrypt/html/en/AES.html
  • share/doc/veracrypt/html/en/Acknowledgements.html
  • share/doc/veracrypt/html/en/Additional Security Requirements and Precautions.html
  • share/doc/veracrypt/html/en/Argon2id.html
  • share/doc/veracrypt/html/en/Authenticity and Integrity.html
  • share/doc/veracrypt/html/en/Authors.html
  • share/doc/veracrypt/html/en/Avoid Third-Party File Extensions.html
  • share/doc/veracrypt/html/en/BCH_Logo_30x30.png
  • share/doc/veracrypt/html/en/BC_Logo_30x30.png
  • share/doc/veracrypt/html/en/BLAKE2s-256.html
  • share/doc/veracrypt/html/en/Beginner's Tutorial.html
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_001.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_002.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_003.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_004.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_005.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_007.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_008.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_009.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_010.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_011.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_012.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_013.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_014.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_015.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_016.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_017.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_018.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_019.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_020.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_021.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_022.jpg
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_023.gif
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_024.gif
  • share/doc/veracrypt/html/en/Beginner's Tutorial_Image_034.png
  • share/doc/veracrypt/html/en/Camellia.html
  • share/doc/veracrypt/html/en/Cascades.html
  • share/doc/veracrypt/html/en/Changing Passwords and Keyfiles.html
  • share/doc/veracrypt/html/en/Choosing Passwords and Keyfiles.html
  • share/doc/veracrypt/html/en/Command Line Usage for Unix.html
  • share/doc/veracrypt/html/en/Command Line Usage for Windows.html
  • share/doc/veracrypt/html/en/Command Line Usage.html
  • share/doc/veracrypt/html/en/CompilingGuidelineLinux.html
  • share/doc/veracrypt/html/en/CompilingGuidelineWin.html
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/AddNewSystemVar.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/CertVerifyFails.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/CertificateCannotBeVerified.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/DistributionPackageDamaged.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/DownloadVS2010.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/DownloadVS2019.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/DownloadVSBuildTools.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/NasmCommandLine.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/RegeditPermissions-1.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/RegeditPermissions-2.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/RegeditPermissions-3.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/RegeditPermissions-4.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/SelectAdvancedSystemSettings.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/SelectEnvironmentVariables.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/SelectPathVariable.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/SelectThisPC.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/VS2010BuildSolution.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/VS2010Win32Config.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/VS2010X64Config.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/VS2019ARM64Config.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/VS2019BuildSolution.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/YasmCommandLine.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/gzipCommandLine.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelineWin/upxCommandLine.jpg
  • share/doc/veracrypt/html/en/CompilingGuidelines.html
  • share/doc/veracrypt/html/en/Contact.html
  • share/doc/veracrypt/html/en/Contributed Resources.html
  • share/doc/veracrypt/html/en/Conversion_Guide_VeraCrypt_1.26_and_Later.html
  • share/doc/veracrypt/html/en/Converting TrueCrypt volumes and partitions.html
  • share/doc/veracrypt/html/en/Converting TrueCrypt volumes and partitions_truecrypt_convertion.jpg
  • share/doc/veracrypt/html/en/Creating New Volumes.html
  • share/doc/veracrypt/html/en/Data Leaks.html
  • share/doc/veracrypt/html/en/Default Mount Parameters.html
  • share/doc/veracrypt/html/en/Default Mount Parameters_VeraCrypt_password_using_default_parameters.png
  • share/doc/veracrypt/html/en/Defragmenting.html
  • share/doc/veracrypt/html/en/Digital Signatures.html
  • share/doc/veracrypt/html/en/Disclaimers.html
  • share/doc/veracrypt/html/en/Documentation.html
  • share/doc/veracrypt/html/en/Donation.html
  • share/doc/veracrypt/html/en/Donation_VC_BTC_Sigwit.png
  • share/doc/veracrypt/html/en/Donation_VeraCrypt_Bitcoin_small.png
  • share/doc/veracrypt/html/en/Donation_VeraCrypt_Ethereum.png
  • share/doc/veracrypt/html/en/Donation_donate.gif
  • share/doc/veracrypt/html/en/Donation_donate_CHF.gif
  • share/doc/veracrypt/html/en/Donation_donate_Dollars.gif
  • share/doc/veracrypt/html/en/Donation_donate_Euros.gif
  • share/doc/veracrypt/html/en/Donation_donate_GBP.gif
  • share/doc/veracrypt/html/en/Donation_donate_PLN.gif
  • share/doc/veracrypt/html/en/Donation_donate_YEN.gif
  • share/doc/veracrypt/html/en/EMV Smart Cards.html
  • share/doc/veracrypt/html/en/Encryption Algorithms.html
  • share/doc/veracrypt/html/en/Encryption Scheme.html
  • share/doc/veracrypt/html/en/Ethereum_Logo_19x30.png

The first 100 are listed.

distinfo 1
FileSizeSHA256
VeraCrypt_1.26.29_Source.tar.bz23.6302144e+0760826731e2982b4bd231e3930e85a44391169638671a1b200c518f8c8b46cb2a
Master sites 1
  • SF/veracrypt/${PORTNAME:S/v/V/:S/c/C/}%201.26.29/Source%20Code

Commit history 1

DateCommitCreditsLog message
3ea9475a58 Jose Alonso Cardenas Marquez security/veracrypt: Fix build on aarch64