aboutsummaryrefslogtreecommitdiffstats
path: root/bin/abrmdcontainer/init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bin/abrmdcontainer/init.sh')
-rwxr-xr-xbin/abrmdcontainer/init.sh43
1 files changed, 0 insertions, 43 deletions
diff --git a/bin/abrmdcontainer/init.sh b/bin/abrmdcontainer/init.sh
deleted file mode 100755
index c74a870..0000000
--- a/bin/abrmdcontainer/init.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/bash
-
-set -e
-
-echo "Shared volume is ${ABRMD_DATA}"
-FILE="${ABRMD_DATA}/tpm_status.yaml"
-if [ -f $FILE ];then
- flag=$(echo "$(cat ${ABRMD_DATA}/tpm_status.yaml)" | sed '/^flag/{s/[^0-9,]//g;y/,/\n/;}')
- if [ "$flag" == 0 ];then
- # Start DBUS
- mkdir -p /var/run/dbus
- stdbuf -oL -eL dbus-daemon --system --nofork 2>&1 1> /var/log/dbus-daemon.log &
- # Time for Daemon to start before executin next step
- sleep 1m
- # Start Resource Manager
- if [ -z $TPM_SIMULATOR ]; then
- echo "Using TPM Hardware for the operations"
- tpm2-abrmd &
- # Time for abrmd process to start
- sleep 1m
- state=$( ps aux | grep tpm2-abrmd | grep -v grep )
- echo "Staus of abrmd Process is $state"
- else
- echo "Using TPM Simulator for the opeations";
- hostip=$(ip route show | awk '/default/ {print $3}');
- echo "Connecting to $hostip\n";
- tpm2-abrmd -a $hostip -t socket&
- fi
-
- /abrmd/bin/initialize_tpm.sh
- status=$?
- if [ $status -eq "0" ]; then
- echo "TPM Initialization successful $status"
- fi
- exit $?
- else
- echo "TPM is already Initialized"
- exit;
- fi
-else
- echo " TPM Status file not found, Hence exiting"
- exit;
-fi