veracrypt
Ansible Role: veracrypt
This Ansible role installs VeraCrypt, a free open source disk encryption software.
This version is a complete redesign of the role to install the original os specific package provided by the author IDRIX.
The following Linux distributions are supported:
- Debian 10 (Buster),
- Debian 11 (Bullseye),
- Debian 12 (Bookworm),
- Enterprise Linux 7,
- Enterprise Linux 8,
- Enterprise Linux 9,
- Fedora 35,
- Fedora 36,
- Fedora 37,
- Fedora 38,
- Fedora 39,
- Ubuntu 20.04 LTS (Focal Fossa),
- Ubuntu 22.04 LTS (Jammy Jellyfish).
This Role was tested with GitHub Actions using Ansible Molecule.
Requirements
None
Role Variables
Available variables are listed below, along with default values:
# Define dependencies
veracrypt_dependencies: []
# Install latest VeraCrypt version: latest | specific version e.g. 1.26.7
# If you want to use existinig TrueCrypt containers, then you should use
# version 1.25.9. This is the latest version with TrueCrypt support.
veracrypt_package_version: latest
# default package states: present | latest | absent
veracrypt_package_state: present
# Install GUI or console only version: true | false
veracrypt_package_console_only: false
Dependencies
None
Example Playbook
---
# file: tests/test.yml
- hosts: local
roles:
- { role: coglinev3.veracrypt }
Version
Release: 2.0.1
License
BSD
Author Information
Copyright © 2024 Cogline.v3.
Install
ansible-galaxy install coglinev3/ansible-role-veracrypt
License
bsd-3-clause
Downloads
3342
Owner