stonesoupkitchen.apparmor

CI

Ansible-Rolle: apparmor

Eine Ansible-Rolle zur Konfiguration von AppArmor auf Linux-Systemen.

Anforderungen

Unterstützte Betriebssysteme:

  • Debian 10 (Buster)
  • Debian 11 (Bullseye)

Rollenvariablen

Die folgende Tabelle listet alle Variablen auf, die überschrieben werden können, sowie deren Standardwerte.

Name Standardwert Beschreibung
apparmor_package apparmor Name des AppArmor-Pakets. Verwenden Sie das Format name=ver, um eine Version festzulegen.
apparmor_package_state present Installationsstatus für das AppArmor-Paket.
apparmor_utils_package apparmor-utils Name des AppArmor-Utils-Pakets. Verwenden Sie das Format name=ver, um eine Version festzulegen.
apparmor_utils_package_state present Installationsstatus für das AppArmor-Utils-Paket.

Beispiele

- hosts: all
  roles:
    - stonesoupkitchen.apparmor

Entwicklung

Eine Makefile ist enthalten, um die Entwicklung mit pipenv zu erleichtern. Nach dem Klonen dieses Repositories verwenden Sie die folgenden Befehle, um eine Umgebung einzurichten.

pipenv install --dev

Um Ihre Änderungen mit ansible-lint zu prüfen:

make lint

Um Tests mit Molecule durchzuführen:

make test

Lizenz

Siehe LICENSE.

Über das Projekt

Configure AppArmor on Debian-based systems

Installieren
ansible-galaxy install stonesoupkitchen.apparmor
GitHub Repository
Lizenz
bsd-3-clause
Downloads
23.4k
Besitzer
Open source software for like-minded people.