stonesoupkitchen.apparmor

CI

Ansible 角色:apparmor

一个用于在 Linux 系统上配置 apparmor 的 Ansible 角色。

要求

支持的操作系统:

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

角色变量

下表列出了所有可以被覆盖的变量及其默认值。

名称 默认值 描述
apparmor_package apparmor apparmor 软件包的名称。使用 name=ver 格式来固定版本。
apparmor_package_state present apparmor 软件包的安装状态。
apparmor_utils_package apparmor-utils apparmor-utils 软件包的名称。使用 name=ver 格式来固定版本。
apparmor_utils_package_state present apparmor-utils 软件包的安装状态。

示例

- hosts: all
  roles:
    - stonesoupkitchen.apparmor

开发

包含一个 Makefile 以便于使用 pipenv 进行开发。 克隆该仓库后,使用以下命令设置环境。

pipenv install --dev

使用 ansible-lint 检查你的更改:

make lint

使用 molecule 运行测试:

make test

许可证

请查看 LICENSE

关于项目

Configure AppArmor on Debian-based systems

安装
ansible-galaxy install stonesoupkitchen.apparmor
许可证
bsd-3-clause
下载
23.4k
拥有者
Open source software for like-minded people.