Document Seriatim role support and privileges
This commit is contained in:
@@ -7,6 +7,10 @@ and `arm64` hosts and is independently usable outside the D&D pipeline role.
|
||||
The role manages its build dependencies and a root-owned source checkout,
|
||||
builds a native static executable, validates it, and safely installs it.
|
||||
|
||||
Role source and issue tracking are hosted in the
|
||||
[ansible-role-seriatim repository](https://gitea.maximumdirect.net/eric/ansible-role-seriatim)
|
||||
and its [issue tracker](https://gitea.maximumdirect.net/eric/ansible-role-seriatim/issues).
|
||||
|
||||
## Requirements
|
||||
|
||||
Ansible Core 2.18 or newer is required. Install the pinned collection
|
||||
@@ -16,6 +20,11 @@ dependency before using or validating the role:
|
||||
ansible-galaxy collection install -r collections/requirements.yml
|
||||
```
|
||||
|
||||
The consuming play must set `become: true` or provide equivalent root
|
||||
privileges. The role manages system packages, classic snaps, root-owned source
|
||||
and state directories, and the installed executable under `/usr/local` by
|
||||
default.
|
||||
|
||||
## Variables
|
||||
|
||||
| Variable | Default | Description |
|
||||
|
||||
@@ -6,6 +6,7 @@ galaxy_info:
|
||||
description: Install the Seriatim transcript processor from source
|
||||
license: BSD-3-Clause
|
||||
min_ansible_version: "2.18"
|
||||
issue_tracker_url: https://gitea.maximumdirect.net/eric/ansible-role-seriatim/issues
|
||||
platforms:
|
||||
- name: Ubuntu
|
||||
versions:
|
||||
|
||||
Reference in New Issue
Block a user