anchor.diff:  	wget https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_SHA256SUMS &&\
   # Download Consul CLI tool
   	wget https://github.com/CiscoCloud/consul-cli/releases/download/v${CONSULCLI_VERSION}/consul-cli_${CONSULCLI_VERSION}_linux_amd64.tar.gz &&\
  -# Install Vault & Bifurcate
  -    grep "linux_amd64.zip" vault_${VAULT_VERSION}_SHA256SUMS | sha256sum -sc &&\
  -    unzip -q -o vault_${VAULT_VERSION}_linux_amd64.zip -d /bin &&\
  -    tar xzf bifurcate_${BIFURCATE_VERSION}_linux_amd64.tar.gz -C /bin/ &&\
  -    tar xzf consul-cli_${CONSULCLI_VERSION}_linux_amd64.tar.gz &&\
  -    mv consul-cli_${CONSULCLI_VERSION}_linux_amd64/consul-cli /bin &&\
  +# Install Bifurcate, Vault & Consul-cli
  +	grep "linux_amd64.zip" vault_${VAULT_VERSION}_SHA256SUMS | sha256sum -sc &&\
  +	unzip -q -o vault_${VAULT_VERSION}_linux_amd64.zip -d /bin/ &&\
  +	tar xzf bifurcate_${BIFURCATE_VERSION}_linux_amd64.tar.gz -C /bin/ &&\
  +	tar xz --strip-components 1 -f consul-cli_${CONSULCLI_VERSION}_linux_amd64.tar.gz -C /bin/ &&\
   # Create Vault user
   	/bin/busybox.static adduser -h /tmp -H -g 'Vault user'  -s /dev/null -D -G consul vault &&\
   	chown -R vault: /etc/bifurcate &&\
  
positive.code: 	chmod 660 /etc/consul/consul.json &&\
  	chmod 660 /etc/vault/config.hcl &&\
  # Cleanup
  	rm -r vault_${VAULT_VERSION}_* bifurcate_${BIFURCATE_VERSION}_* consul-cli_${CONSULCLI_VERSION}_linux_amd64*
  
  # Provide your own Vault config file and certificates
  ONBUILD COPY config.hcl /etc/vault/
  
negative.code: # for purposes of linking.
  EXPOSE 8200
  
  ENV BIFURCATE_VERSION=0.4.0 \
  	VAULT_VERSION=0.6.0 \
  	CONSULCLI_VERSION=0.3.1
  
  # Copy binaries. bin directory contains start_vault.sh vault-health.sh
  COPY bin/ /bin
  