linux-system-roles.tlog

tlog

ansible-lint.yml ansible-test.yml markdownlint.yml tft.yml tft_citest_bad.yml woke.yml

Este rol configura un sistema para grabación de sesiones de terminal. El rol configurará tlog para registrar datos de grabación en el diario de systemd.

Requisitos

Este rol solo es compatible con distribuciones RHEL8/CentOS8 y Fedora.

Requisitos de colección

Este rol requiere el módulo ini_file de community.general, y utiliza otras colecciones para el soporte de rpm-ostree. Usa el siguiente comando para instalar las colecciones:

ansible-galaxy collection install -vv -r meta/collection-requirements.yml

Variables del rol

Configura la grabación de sesiones con SSSD, la forma preferida de gestionar usuarios o grupos grabados. Esto hace que el proveedor de archivos de SSSD se habilite explícitamente.

  • tlog_use_sssd (por defecto: true)

Configura el alcance de grabación de SSSD - todo / algunos / ninguno:

  • tlog_scope_sssd (por defecto: ninguno)

Lista YAML de usuarios a ser grabados:

  • tlog_users_sssd (por defecto: [])

Lista YAML de grupos a ser grabados:

  • tlog_groups_sssd (por defecto: [])

Lista YAML de usuarios a ser excluidos de la grabación (solo aplicable cuando scope=todo):

  • tlog_exclude_users_sssd (por defecto: [])

Lista YAML de grupos a ser excluidos de la grabación (solo aplicable cuando scope=todo):

  • tlog_exclude_groups_sssd (por defecto: [])

Ejemplo de Playbook

- name: Desplegar grabación de sesiones
  hosts: todos
  roles:
    - linux-system-roles.tlog
  vars:
    tlog_scope_sssd: algunos
    tlog_users_sssd:
      - usuario_grabado

Pruebas

Las pruebas se realizan con los playbooks tests/tests_*.yml. Consulta contributing.md.

rpm-ostree

Consulta README-ostree.md

Licencia

GPL v3.0

Información del autor

  • Nathan Kinder @nkinder

  • Kirill Glebov @sabbaka

Acerca del proyecto

A role to configure terminal session recording

Instalar
ansible-galaxy install linux-system-roles.tlog
Licencia
gpl-3.0
Descargas
2.4k
Propietario