coglinev3.veracrypt

Ansible Role: veracrypt

Build GitHub tag (latest by date) License

This Ansible role installs VeraCrypt, which is free and open-source disk encryption software.

This version has been completely redesigned to install the original operating system-specific package provided by the creator, 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 using GitHub Actions with Ansible Molecule.

Requirements

None

Role Variables

Here are the available variables with their default values:

# Define dependencies
veracrypt_dependencies: []

# Install latest VeraCrypt version: latest | specific version (e.g., 1.26.7)
# If you want to use existing TrueCrypt containers, use version 1.25.9, which is the latest with TrueCrypt support.
veracrypt_package_version: latest

# Package installation 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.

Informazioni sul progetto

VeraCrypt, free encryption software based on TrueCrypt.

Installa
ansible-galaxy install coglinev3.veracrypt
Licenza
bsd-3-clause
Download
5.9k
Proprietario