formula_specialties: fix AWS standard_instructions
Closes Homebrew/homebrew#27398. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
parent
2dbd5fd509
commit
c8478e8ce3
@ -30,22 +30,15 @@ class AmazonWebServicesFormula < Formula
|
|||||||
# Use this method to generate standard caveats.
|
# Use this method to generate standard caveats.
|
||||||
def standard_instructions home_name, home_value=libexec
|
def standard_instructions home_name, home_value=libexec
|
||||||
<<-EOS.undent
|
<<-EOS.undent
|
||||||
Before you can use these tools you must export some variables to your $SHELL
|
Before you can use these tools you must export some variables to your $SHELL.
|
||||||
and download your X.509 certificate and private key from Amazon Web Services.
|
|
||||||
|
|
||||||
Your certificate and private key are available at:
|
|
||||||
http://aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key
|
|
||||||
|
|
||||||
Download two ".pem" files, one starting with `pk-`, and one starting with `cert-`.
|
|
||||||
You need to put both into a folder in your home directory, `~/.ec2`.
|
|
||||||
|
|
||||||
To export the needed variables, add them to your dotfiles.
|
To export the needed variables, add them to your dotfiles.
|
||||||
* On Bash, add them to `~/.bash_profile`.
|
* On Bash, add them to `~/.bash_profile`.
|
||||||
* On Zsh, add them to `~/.zprofile` instead.
|
* On Zsh, add them to `~/.zprofile` instead.
|
||||||
|
|
||||||
export JAVA_HOME="$(/usr/libexec/java_home)"
|
export JAVA_HOME="$(/usr/libexec/java_home)"
|
||||||
export EC2_PRIVATE_KEY="$(/bin/ls "$HOME"/.ec2/pk-*.pem | /usr/bin/head -1)"
|
export AWS_ACCESS_KEY="<Your AWS Access ID>"
|
||||||
export EC2_CERT="$(/bin/ls "$HOME"/.ec2/cert-*.pem | /usr/bin/head -1)"
|
export AWS_SECRET_KEY="<Your AWS Secret Key>"
|
||||||
export #{home_name}="#{home_value}"
|
export #{home_name}="#{home_value}"
|
||||||
EOS
|
EOS
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user