~openattestation-ubuntu/ubuntu/precise/openattestation/trunk

« back to all changes in this revision

Viewing changes to CommandTool/oat_pcrwhitelist

  • Committer: James Page
  • Author(s): James Page
  • Date: 2012-10-17 09:49:27 UTC
  • mfrom: (0.2.1) (1.1.1)
  • Revision ID: james.page@canonical.com-20121017094927-qqwus64kqtgprzwg
Tags: 1.5~rc1-0ubuntu1~ppa1
New upstream release candidate. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
HOST_NAME=""
8
8
INFO=""
9
9
PORT=8443
 
10
ShowPcrExample()
 
11
{
 
12
  echo "Pcr bios Example:"
 
13
  echo -e "Add  Pcr example:\n\033[31;49;5;1m bash oat_pcrwhitelist -a -h HOSTNAME_OF_OAT-APPRAISER '{"pcrName":"PCR_NUM","pcrDigest":"PCR_VALUE", "mleName":"MLE_NAME_OF_BIOS_TYPE","mleVersion":"MLE_VERSION", "oemName": "OEM_NAME"}'\033[0m"
 
14
  echo -e "Edit Pcr example:\n\033[31;49;5;1m bash oat_pcrwhitelist -e -h HOSTNAME_OF_OAT-APPRAISER '{"pcrName":"PCR_NUM","pcrDigest":"PCR_VALUE", "mleName":"MLE_NAME_OF_BIOS_TYPE","mleVersion":"MLE_VERSION", "oemName": "OEM_NAME"}'\033[0m"
 
15
  echo -e "Del  Pcr example:\n\033[31;49;5;1m bash oat_pcrwhitelist -d -h HOSTNAME_OF_OAT-APPRAISER '{"pcrName":"PCR_NUM","mleName":"MLE_NAME_OF_BIOS_TYPE","mleVersion":"MLE_VERSION","oemName":"OEM_NAME"}'\033[0m"
 
16
  echo "Pcr vmm Example:"
 
17
  echo -e "Add  Pcr example:\n\033[31;49;5;1m bash oat_pcrwhitelist -a -h HOSTNAME_OF_OAT-APPRAISER '{"pcrName":"PCR_NUM","pcrDigest":"PCR_VALUE","mleName":"MLE_NAME_OF_VMM_TYPE","mleVersion":"MLE_VERSION","osName":"OS_NAME","osVersion":"OS_VERSION"}'\033[0m"
 
18
  echo -e "Edit Pcr example:\n\033[31;49;5;1m bash oat_pcrwhitelist -e -h HOSTNAME_OF_OAT-APPRAISER '{"pcrName":"PCR_NUM","pcrDigest":"PCR_VALUE", "mleName":"MLE_NAME_OF_VMM_TYPE","mleVersion":"MLE_VERSION","osName":"OS_NAME","osVersion":"OS_VERSION"}'\033[0m"
 
19
  echo -e "Del  Pcr example:\n\033[31;49;5;1m bash oat_pcrwhitelist -d -h HOSTNAME_OF_OAT-APPRAISER '{"pcrName":"PCR_NUM","mleName":"MLE_NAME_OF_VMM_TYPE","mleVersion":"MLE_VERSION","osName":"OS_NAME","osVersion":"OS_VERSION"}'\033[0m"
 
20
}
10
21
 
11
22
if [ $# -lt 4 ];then
12
23
  echo "parm num error!"
 
24
  ShowPcrExample
13
25
  exit 0
14
26
fi
15
27
 
16
28
if [ $2 != $HOST_PARM ];then
17
29
  echo "-h parm error!"
 
30
  ShowPcrExample
18
31
  exit 1
19
32
else
20
33
  HOST_NAME="$3"
60
73
      ;;
61
74
      *)
62
75
      echo "Usage oat_pcr {-a|-e|-d}"
 
76
      ShowPcrExample
63
77
      exit 3
64
78
esac
65
79
echo -e "\n"