diff options
Diffstat (limited to 'platform-workshop/slides.md')
-rw-r--r-- | platform-workshop/slides.md | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/platform-workshop/slides.md b/platform-workshop/slides.md new file mode 100644 index 0000000..ed42b70 --- /dev/null +++ b/platform-workshop/slides.md @@ -0,0 +1,85 @@ +<img src="./images/kid-jumping.svg" width="20%" height="20%"> + +# LEAP Encryption Access Project +## Platform Hands-On + +```note +Notes during the presentation: + +- +- + +``` + +--- + +## Where to install ? + +### Local with Vagrant + +- https://leap.se/en/docs/platform/tutorials/vagrant + + (http://is.gd/NVNo6y) + +- While you wait: + +```bash +vagrant box add LEAP/jessie +``` + +### Remote Server + +- https://leap.se/en/docs/platform/tutorials/single-node-email + + (http://is.gd/oqeWZw) + +--- + +# Vagrant + +```note +We'll show the vagrant installation, +and go through it step by step. +``` + +--- + +# Install Pixelated + +- see https://github.com/pixelated/puppet-pixelated for details + +``` +vagrant ssh + +cd /home/vagrant/leap/configuration/ +mkdir -p files/puppet/modules +git clone https://github.com/pixelated/puppet-pixelated.git files/puppet/modules/pixelated + +mkdir -p files/puppet/modules/custom/manifests +echo 'class custom { include ::pixelated::dispatcher }' > files/puppet/modules/custom/manifests/init.pp + +leap deploy +leap deploy +leap test +``` + +# Fix Pixelated + +``` +systemctl restart pixelated-dispatcher-manager.service +systemctl status pixelated-dispatcher-manager.service +``` + +put right fingerprint into `/etc/default/pixelated-dispatcher-manager` + +``` +systemctl restart pixelated-dispatcher-manager.service +systemctl status pixelated-dispatcher-manager.service +``` + +``` +systemctl restart pixelated-dispatcher-proxy.service +systemctl status pixelated-dispatcher-proxy.service +``` + + |