From 0f97d92af42f3cf9363ec2e295b9bdde1abb9f53 Mon Sep 17 00:00:00 2001 From: t Date: Mon, 25 Feb 2019 23:56:54 +0100 Subject: [PATCH] Update the submodule modules/ibox to add the module ib_wireguard. Add the puppet module ib_wireguard (a wrapper around the public module wireguard). Add an example how to configure ib_wireguard in the hieradata. --- hieradata/vagrant.yaml.sample | 16 +++++++++++++++- modules/ibox | 2 +- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/hieradata/vagrant.yaml.sample b/hieradata/vagrant.yaml.sample index f06d85c..107d581 100644 --- a/hieradata/vagrant.yaml.sample +++ b/hieradata/vagrant.yaml.sample @@ -67,7 +67,7 @@ iuid::config::categories: #sshd::tail_additional_options: | # Match Group root # PasswordAuthentication no -# +# # Match Group sftponly # PasswordAuthentication yes # ChrootDirectory %h @@ -135,3 +135,17 @@ trocla_options::php_suhosin_cryptkey: # '22': {} # "http_%{hostname}": # '80': {} + +#ibox::types: ['wireguard'] +# internal network: 192.0.2.128/30 +# external network: 192.0.2.0/30 +#ib_wireguard::interfaces: +# 'wg0': +# address: '192.0.2.129/30' +# private_key: 'AoP5ri5j5ULdEIlTfHwni/8qZ1EeJ85SAIgXZjheSAE=' +# listen_port: 51820 +# peers: +# - +# PublicKey: 're41WfrfVgBKZgyNS1Ofqoy1s/0MTcCcwLj2Ulf+s3Q=' +# AllowedIPs: '192.0.2.130' +# Endpoint: '192.0.2.2:51820' diff --git a/modules/ibox b/modules/ibox index c45ffbd..de113b9 160000 --- a/modules/ibox +++ b/modules/ibox @@ -1 +1 @@ -Subproject commit c45ffbd306dd8835d77a661feb573cf2fa6b9d4b +Subproject commit de113b9e1ece279dc43945da1f287b245adb7555 -- GitLab