stonesoupkitchen.apparmor

CI

Rôle Ansible : apparmor

Un rôle Ansible pour configurer apparmor sur les systèmes Linux.

Exigences

Systèmes d'exploitation supportés :

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

Variables du rôle

Le tableau suivant liste toutes les variables qui peuvent être remplacées et leurs valeurs par défaut.

Nom Valeur par défaut Description
apparmor_package apparmor Nom du paquet apparmor. Utilisez le format name=ver pour spécifier une version.
apparmor_package_state present État d'installation du paquet apparmor.
apparmor_utils_package apparmor-utils Nom du paquet apparmor-utils. Utilisez le format name=ver pour spécifier une version.
apparmor_utils_package_state present État d'installation du paquet apparmor-utils.

Exemples

- hosts: all
  roles:
    - stonesoupkitchen.apparmor

Développement

Un Makefile est inclus pour faciliter le développement avec pipenv. Après avoir cloné ce dépôt, utilisez les commandes suivantes pour configurer un environnement.

pipenv install --dev

Pour vérifier vos modifications avec ansible-lint :

make lint

Pour exécuter des tests avec molecule :

make test

Licence

Voir LICENSE.

À propos du projet

Configure AppArmor on Debian-based systems

Installer
ansible-galaxy install stonesoupkitchen.apparmor
Licence
bsd-3-clause
Téléchargements
23.4k
Propriétaire
Open source software for like-minded people.