melhindi.intel_sgx_as

Rol de Ansible: Intel_SGX_AS

Rol de Ansible para instalar las bibliotecas as y ld con soporte de mfence necesarias para construir aplicaciones SGX con mitigaciones.

Requisitos

Pre-requisitos que no serán cubiertos por Ansible o el rol:

  • Ninguno

Variables del Rol

Consulta las variables definidas en el archivo defaults/main.yml.

Dependencias

Roles alojados en Galaxy y sus parámetros:

  • Ninguno

Ejemplo de Playbook

Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) siempre es útil para los usuarios:

- hosts: all
  roles:
     - { role: melhindi.intel_sgx_as }

Licencia

Apache 2.0

Contribuir

Para contribuir al desarrollo de este rol, se recomienda la siguiente configuración:

# 1. Clona el repositorio con el nombre de rol esperado:
git clone git@github.com:melhindi/ansible-role-intel-sgx-as.git melhindi.intel_sgx_as

# 2. Inicializa el entorno virtual
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -r requirements.txt

# 3. Usa molecul para probar el rol
molecule converge

Nota: Esta configuración asume que no tienes ninguna instalación global de ansible o molecule. A veces, tener ansible/molecule instalados globalmente puede causar conflictos de paquetes/dependencias.

Acerca del proyecto

Install as,ld and objdump tools with mfence support to build apps with mitigation

Instalar
ansible-galaxy install melhindi.intel_sgx_as
Licencia
bsd-3-clause
Descargas
73
Propietario