mirror of
https://github.com/nsacyber/HIRS.git
synced 2024-12-24 23:26:50 +00:00
19 lines
714 B
Bash
19 lines
714 B
Bash
#!/bin/bash
|
|
########################################################################################
|
|
# Checks for ACA portal page on the local device
|
|
# Waits for tomcat (ACA) to respond or times out after 20 seconds
|
|
#
|
|
#########################################################################################
|
|
|
|
ACA_URL="https://localhost:8443/HIRS_AttestationCAPortal/portal/index"
|
|
echo "Waiting for tomcat..."
|
|
count=0
|
|
until [ "`curl --silent --connect-timeout 1 --insecure -I $ACA_URL | grep -c 'Date'`" == 1 ] || [[ $count -gt 20 ]]; do
|
|
((count++))
|
|
sleep 1
|
|
done
|
|
if [[ $count -gt 20 ]]; then
|
|
echo "Timed out waiting for tomcat to respond"
|
|
else
|
|
echo "Tomcat (ACA) started"
|
|
fi |