melhindi.intel_sgx_as

Ansible Rola: Intel_SGX_AS

Rola Ansible do instalacji bibliotek as i ld z obsługą mfence, wymaganych do budowy aplikacji SGX z mitigacjami.

Wymagania

Wymagania wstępne, które nie są pokrywane przez Ansible ani tę rolę:

  • Brak

Zmienne Roli

Zobacz zmienne zdefiniowane w pliku defaults/main.yml.

Zależności

Role hostowane na Galaxy i ich parametry:

  • Brak

Przykładowy Playbook

Oto przykład, jak używać tej roli (na przykład z przekazanymi zmiennymi jako parametry):

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

Licencja

Apache 2.0

Wkład

Aby wnieść wkład w rozwój tej roli, zaleca się następujące przygotowanie:

# 1. Sklonuj repozytorium z oczekiwaną nazwą roli:
git clone [email protected]:melhindi/ansible-role-intel-sgx-as.git melhindi.intel_sgx_as

# 2. Zainicjuj wirtualne środowisko
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -r requirements.txt

# 3. Użyj molekuły, aby przetestować rolę
molecule converge

Uwaga: To przygotowanie zakłada, że nie masz globalnie zainstalowanego ansible ani molekuły. Czasami globalnie zainstalowane ansible/molekuła mogą powodować konflikty pakietów/zależności.

O projekcie

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

Zainstaluj
ansible-galaxy install melhindi.intel_sgx_as
Licencja
bsd-3-clause
Pobrania
73
Właściciel