serverbee.selinux_custom_module
Rol de módulo personalizado de SELinux
Este rol instala módulos personalizados de SELinux y establece SELinux en modo Enforcing.
Variables
General
selinux_config_dir
: [predeterminado:/etc/selinux
]: Directorio donde se almacenarán todos los archivos de módulo de SELinux de este rol.
Configuración de módulos personalizados de SELinux
selinux_custom_modules
: [predeterminado:{}
]: Declaraciones de módulos de SELinux.selinux_custom_modules.key
: [requerido]: El identificador del módulo (por ejemplo,primer-modulo-personalizado:
).selinux_custom_modules.key.value
: [requerido]: Declaración del código fuente de los módulos personalizados de SELinux.
Dependencias
Ninguna
Ejemplo
---
- host: localhost
roles:
- serverbee.selinux_custom_module
vars:
selinux_custom_modules:
primer-modulo-personalizado: |
module primer-modulo-personalizado 1.0;
require {
type myapp_t;
type myapp_port_t;
class tcp_socket name_bind;
}
allow myapp_t myapp_port_t:tcp_socket name_bind;
Licencia
Licencia GPLv3
Información del autor
Bohdan Saienko
Instalar
ansible-galaxy install serverbee.selinux_custom_module
Licencia
Unknown
Descargas
1.1k
Propietario