Adds meta/main.yml (Galaxy metadata for Ubuntu 22.04/24.04 under the Apache-2.0 license), defaults/main.yml covering the policy/storage/ firstrun/pending knobs the tasks layer will consume, and a single restart-daemon handler. Tasks and template land in the next commit. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
31 lines
616 B
YAML
31 lines
616 B
YAML
---
|
|
galaxy_info:
|
|
role_name: authforge
|
|
namespace: dangerousthings
|
|
author: Dangerous Things
|
|
description: >
|
|
Install and configure AuthForge (FIDO2 / U2F / TOTP MFA for Ubuntu) on
|
|
fleet hosts. Adds the project PPA, installs the headless component
|
|
packages, drops a fleet policy file, and seeds first-login pending
|
|
enrollment flags.
|
|
license: Apache-2.0
|
|
min_ansible_version: "2.14"
|
|
|
|
platforms:
|
|
- name: Ubuntu
|
|
versions:
|
|
- jammy
|
|
- noble
|
|
|
|
galaxy_tags:
|
|
- authforge
|
|
- mfa
|
|
- fido2
|
|
- u2f
|
|
- totp
|
|
- pam
|
|
- security
|
|
- ubuntu
|
|
|
|
dependencies: []
|