From 4b9985c1ac4ed772a81ca2a6e763a675b18c2cae Mon Sep 17 00:00:00 2001 From: Evgeniy Ivanov Date: Thu, 18 Aug 2016 11:36:36 +0300 Subject: [PATCH] Reame for local installation #52 --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index def5464a..ec537e5a 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,18 @@ Start the deploy and follow the instructions: ./algo ``` -When the process is done, you can find `.mobileconfig` files and certificates in the `configs` directory. Send the `.mobileconfig` profile to users with Apple devices. Note that profile installation is supported over AirDrop. Do not send the mobileconfig file over plaintext (e.g., e-mail) since it contains the keys to access the VPN. For those using other clients, like Windows or Android, securely send them the X.509 certificates for the server and their user. +When the process is done, you can find `.mobileconfig` files and certificates in the `configs` directory. Send the `.mobileconfig` profile to users with Apple devices. Note that profile installation is supported over AirDrop. Do not send the mobileconfig file over plaintext (e.g., e-mail) since it contains the keys to access the VPN. For those using other clients, like Windows or Android, securely send them the X.509 certificates for the server and their user. + +### Deploy Algo locally + +In order to install algo on Ubuntu locally, you need to install ansible first. +Installing ansible via pip requires pulling in a lot of dependencies, including a full compiler suite. +It is easier to use apt, however, Ubuntu 16.04 only comes with ansible 2.0.0.2. +Therefore, to use apt you must use the ansible PPA and using a PPA requires installing `software-properties-common` +``` +sudo apt-get install software-properties-common && sudo apt-add-repository ppa:ansible/ansible +sudo apt-get update && sudo apt-get install ansible +``` ### User Management