Compare commits

...

1 Commits

Author SHA1 Message Date
ce31050dce
fixed injector 2025-07-08 02:30:38 +05:30

@ -94,12 +94,14 @@ echo "$server" | grep -F '[' | grep -F ']' && {
port=$(echo "$server" | grep -oE '\]:[0-9]+' | cut -d ':' -f2) port=$(echo "$server" | grep -oE '\]:[0-9]+' | cut -d ':' -f2)
} }
sleep 2;
curl --cacert "$server_crt" \ curl --cacert "$server_crt" \
--resolve dtrfs-api:${port}:${ip} \ --resolve dtrfs-api:${port}:${ip} \
"https://dtrfs-api:${port}/report" > "${server_report}.base64" "https://dtrfs-api:${port}/report" > "${server_report}.base64"
cat "${server_report}.base64" | basenc --base64url -d > "$server_report" cat "${server_report}.base64" | basenc --base64url -d > "$server_report"
rm "${server_report}.base64" # rm "${server_report}.base64"
report_crt_hash=$( snpguest display report "$server_report" \ report_crt_hash=$( snpguest display report "$server_report" \
| grep "Report Data" -A 4 | tail -4 | tr '\n' ' ' | sed 's/\s//g') | grep "Report Data" -A 4 | tail -4 | tr '\n' ' ' | sed 's/\s//g')
@ -126,7 +128,7 @@ mkdir -p "$amd_certs_dir"
# TODO: add support for Genoa, Bergamo, Siena and Turin # TODO: add support for Genoa, Bergamo, Siena and Turin
# Or at least for Genoa... # Or at least for Genoa...
[[ -f "${cert_dir}/ask-milan.pem" ]] || { [[ -f "${cert_dir}/ask-milan.pem" ]] || {
snpguest fetch ca pem milan "$amd_certs_dir" --endorser vcek snpguest fetch ca pem "$amd_certs_dir" milan --endorser vcek
mv "${amd_certs_dir}/ask.pem" "${cert_dir}/ask-milan.pem" mv "${amd_certs_dir}/ask.pem" "${cert_dir}/ask-milan.pem"
mv "${amd_certs_dir}/ark.pem" "${cert_dir}/ark-milan.pem" mv "${amd_certs_dir}/ark.pem" "${cert_dir}/ark-milan.pem"
} }