diff options
author | Instrumental <jonathan.gathman@att.com> | 2018-10-24 07:01:09 -0500 |
---|---|---|
committer | Instrumental <jonathan.gathman@att.com> | 2018-10-24 07:01:17 -0500 |
commit | 284ad0ad02fc18f8603f777b8cc38ba1d73e4b83 (patch) | |
tree | 5549e3cfc63c76949e455e46e68383c38a01c980 /auth/sample | |
parent | 9fe1153c6bad63922e026d1db86e51b95a92c6cc (diff) |
Config Container starts
Issue-ID: AAF-583
Change-Id: Ifded5870e77d58f751dbf8a518c78f6935db5d69
Signed-off-by: Instrumental <jonathan.gathman@att.com>
Diffstat (limited to 'auth/sample')
-rwxr-xr-x | auth/sample/bin/client.sh | 10 | ||||
-rw-r--r-- | auth/sample/bin/service.sh | 20 |
2 files changed, 27 insertions, 3 deletions
diff --git a/auth/sample/bin/client.sh b/auth/sample/bin/client.sh index 363e2b43..e9422880 100755 --- a/auth/sample/bin/client.sh +++ b/auth/sample/bin/client.sh @@ -66,6 +66,8 @@ if [ ! -e "$DOT_AAF/keyfile" ]; then base64 -d $CONFIG/cert/truststoreONAPall.jks.b64 > $DOT_AAF/truststoreONAPall.jks echo "cadi_truststore=$DOT_AAF/truststoreONAPall.jks" >> ${SSO} echo cadi_truststore_password=enc:$(sso_encrypt changeit) >> ${SSO} + echo "Caller Properties Initialized" + INITIALIZED="true" fi # Only initialize once, automatically... @@ -92,6 +94,8 @@ if [ ! -e $LOCAL/${NS}.props ]; then echo "#### Validate Configuration and Certificate with live call" $JAVA_AGENT_SELF validate + echo "Obtained Certificates" + INITIALIZED="true" else echo "#### Certificate Authorization Artifact must be valid to continue" fi @@ -101,7 +105,11 @@ fi # Now run a command CMD=$2 if [ -z "$CMD" ]; then - $JAVA_AGENT + if [ -n "$INITIALIZED" ]; then + echo "Initialization complete" + else + $JAVA_AGENT + fi else shift shift diff --git a/auth/sample/bin/service.sh b/auth/sample/bin/service.sh index 9880e8a6..7e443b53 100644 --- a/auth/sample/bin/service.sh +++ b/auth/sample/bin/service.sh @@ -35,6 +35,8 @@ FILE="$DATA/identities.dat" if [ ! -e $FILE ]; then mkdir -p $DATA cp $CONFIG/data/sample.identities.dat $FILE + echo "Set Identities" + INITIALIZED="true" fi # Load up Cert/X509 Artifacts @@ -45,6 +47,8 @@ if [ ! -e $FILE ]; then mkdir -p $PUBLIC if [ -e $CONFIG/cert/org.osaaf.aaf.signer.p12 ]; then cp $CONFIG/cert/org.osaaf.aaf.signer.p12 $FILE + echo "Installed Signer P12" + INITIALIZED="true" else echo "Decode" base64 -d $CONFIG/cert/demoONAPsigner.p12.b64 > $FILE @@ -54,6 +58,8 @@ if [ ! -e $FILE ]; then cp $CONFIG/cert/AAF_RootCA.cer $PUBLIC CM_TRUST_CAS="$PUBLIC/AAF_RootCA.cer" echo "cadi_keystore_password=something easy" >> $CONFIG/local/aaf.props + echo "Setup ONAP Test CAs and Signers" + INITIALIZED="true" fi fi @@ -62,6 +68,8 @@ FILE="$LOCAL/org.osaaf.aaf.p12" if [ ! -e $FILE ]; then if [ -e $CONFIG/cert/org.osaaf.aaf.p12 ]; then cp $CONFIG/cert/org.osaaf.aaf.p12 $FILE + echo "Installed AAF P12" + INITIALIZED="true" else echo "Bootstrap Creation of Keystore from Signer" cd $CONFIG/CA @@ -80,6 +88,8 @@ if [ ! -e $FILE ]; then CM_CA_PASS="something easy" CM_CA_LOCAL="org.onap.aaf.auth.cm.ca.LocalCA,$LOCAL/org.osaaf.aaf.signer.p12;aaf_intermediate_9;enc:" CM_TRUST_CAS="$PUBLIC/AAF_RootCA.cer" + echo "Generated ONAP Test AAF certs" + INITIALIZED="true" fi fi @@ -130,13 +140,19 @@ if [ ! -e $LOCAL/org.osaaf.aaf.props ]; then echo "cm_ca.local=$CM_CA_LOCAL" >> $FILE echo "cm_trust_cas=$CM_TRUST_CAS" >> $FILE fi + echo "Created AAF Initial Configurations" + INITIALIZED="true" fi # Now run a command CMD=$2 if [ -z "$CMD" ]; then - $JAVA_AGENT + if [ -n "$INITIALIZED" ]; then + echo "Initialization Complete" + else + echo "No Additional Initialization required" + fi else shift shift @@ -171,7 +187,7 @@ else $JAVA_AAFCLI perm list user aaf@aaf.osaaf.org ;; onap) - echo Initializing ONAP configurations. + #echo Initializing ONAP configurations. ;; bash) shift |