Skip to content

Instantly share code, notes, and snippets.

@nopdotcom
Last active October 27, 2017 12:46
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nopdotcom/a5256dafe69a5a00e615fc5309e8ea83 to your computer and use it in GitHub Desktop.
Save nopdotcom/a5256dafe69a5a00e615fc5309e8ea83 to your computer and use it in GitHub Desktop.
Script to install all StreisandEffect/streisand dependencies on Ubuntu
#!/bin/bash
### STREISAND RUNTIME DEPENDENCIES BEGIN HERE
apt-get --yes install python-pip git build-essential python-dev python-setuptools python-cffi libffi-dev libssl-dev python-nacl
# We only really wanted python-pip for its dependencies.
pip install --upgrade pip
# The pip we want should be in /usr/local now. Don't fail if it didn't install right.
hash -r
pip install boto boto3 "ansible[azure]" dopy==0.3.5 "apache-libcloud>=1.5.0" linode-python pyrax
pip install ansible
### STREISAND RUNTIME DEPENDENCIES END HERE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment