mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-11 21:26:44 +00:00
Role README Credits now name galaxy_info.author (plain bold or wrapped in a Markdown link), matched byte-for-byte against the role's own meta/main.yml, instead of a hard-coded maintainer name. Regenerate all 245 role README Credits blocks to the new 'Implemented by ...' format. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
sys-openssl
Description
Ensures that the openssl CLI is installed on the host.
This role is intended as a shared dependency for other roles that execute OpenSSL commands on the host system.
Overview
This role ensures OpenSSL is installed once as a shared host dependency for roles that invoke the openssl CLI.
Features
- Automated provisioning: Configured by Ansible without manual steps.
Behavior
- Installs package:
openssl - Uses standard Infinito run-once flagging via
run_once_sys_openssl
Usage
- include_role:
name: sys-openssl
when: run_once_sys_openssl is not defined
Credits
Implemented by Kevin Veen-Birkenbach. Part of the Infinito.Nexus Project and maintained by Kevin Veen-Birkenbach. Licensed under the Infinito.Nexus Community License (Non-Commercial).