<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_platform.git/puppet/modules/site_shorewall, branch master</title>
<subtitle>[leap_platform] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/'/>
<entry>
<title>Stricter VPN egress firewall (#8289)</title>
<updated>2016-08-08T15:09:14+00:00</updated>
<author>
<name>Micah</name>
<email>micah@leap.se</email>
</author>
<published>2016-08-04T19:34:14+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=7a3c80abc416bd022bf9d53d8641fc383c51b23d'/>
<id>7a3c80abc416bd022bf9d53d8641fc383c51b23d</id>
<content type='text'>
Change-Id: Ie09a6a34dfa8fe3d72568d2de0b208e7d947412f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie09a6a34dfa8fe3d72568d2de0b208e7d947412f
</pre>
</div>
</content>
</entry>
<entry>
<title>Disallow intra-client connectivity (#8272).</title>
<updated>2016-08-08T15:08:46+00:00</updated>
<author>
<name>Micah</name>
<email>micah@leap.se</email>
</author>
<published>2016-08-04T18:57:03+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=9c2025cd0dbd8b8e19a838c3be2669a288f8a6b9'/>
<id>9c2025cd0dbd8b8e19a838c3be2669a288f8a6b9</id>
<content type='text'>
If you connect to the VPN with a client, you can make direct network
connections to the other connected clients.

This allows communication to the eip gateways, but disallows any other
connections.

Change-Id: I73e5bb5715e4d91256cbf95eda8c0ec70aa75f93
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If you connect to the VPN with a client, you can make direct network
connections to the other connected clients.

This allows communication to the eip gateways, but disallows any other
connections.

Change-Id: I73e5bb5715e4d91256cbf95eda8c0ec70aa75f93
</pre>
</div>
</content>
</entry>
<entry>
<title>Disallow intra-client connectivity (#8272).</title>
<updated>2016-08-05T15:51:35+00:00</updated>
<author>
<name>Micah</name>
<email>micah@leap.se</email>
</author>
<published>2016-08-04T18:57:03+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=5d6a4c389b93486ab1aa0012284b5bdcfbbc8a20'/>
<id>5d6a4c389b93486ab1aa0012284b5bdcfbbc8a20</id>
<content type='text'>
If you connect to the VPN with a client, you can make direct network
connections to the other connected clients.

This allows communication to the eip gateways, but disallows any other
connections.

Change-Id: I73e5bb5715e4d91256cbf95eda8c0ec70aa75f93
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If you connect to the VPN with a client, you can make direct network
connections to the other connected clients.

This allows communication to the eip gateways, but disallows any other
connections.

Change-Id: I73e5bb5715e4d91256cbf95eda8c0ec70aa75f93
</pre>
</div>
</content>
</entry>
<entry>
<title>Notify Exec[shorewall_check] not Service[shorew..]</title>
<updated>2016-07-13T08:46:05+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2016-06-13T18:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=f3f78ebaf5f3fd3233bc35596fefb51f6e5ed9d9'/>
<id>f3f78ebaf5f3fd3233bc35596fefb51f6e5ed9d9</id>
<content type='text'>
Latest shorewall module does `shorewall check` (executed
by `Exec[shorewall_check]`) so every related resource change
must notify this Exec instead of `Service[shorewall]` as before.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Latest shorewall module does `shorewall check` (executed
by `Exec[shorewall_check]`) so every related resource change
must notify this Exec instead of `Service[shorewall]` as before.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix shorewall not starting with systemd (#8044)</title>
<updated>2016-04-27T12:48:16+00:00</updated>
<author>
<name>Micah</name>
<email>micah@leap.se</email>
</author>
<published>2016-04-25T19:52:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=e0e3bc3478b3b7ca1afe24ff7e44dbdfa384ea44'/>
<id>e0e3bc3478b3b7ca1afe24ff7e44dbdfa384ea44</id>
<content type='text'>
Shorewall in jessie doesn't come with a proper unit file, and
as a result, it doesn't properly start with systemd.

To solve this, we provide the systemd unit file that comes with stretch,
add a systemd submodule that provides the exec resources needed for when
systemd units or configuration files are changed

Change-Id: I861fa951835928b4741abfbf969adcee4b8f147b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Shorewall in jessie doesn't come with a proper unit file, and
as a result, it doesn't properly start with systemd.

To solve this, we provide the systemd unit file that comes with stretch,
add a systemd submodule that provides the exec resources needed for when
systemd units or configuration files are changed

Change-Id: I861fa951835928b4741abfbf969adcee4b8f147b
</pre>
</div>
</content>
</entry>
<entry>
<title>[style] more manual linting for custom manifests</title>
<updated>2016-04-18T16:28:29+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2016-04-18T16:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=8370875d608ebddae09fcd05741bb77e0e31c122'/>
<id>8370875d608ebddae09fcd05741bb77e0e31c122</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[style] lint some custom manifests</title>
<updated>2016-04-18T16:19:44+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2016-04-18T16:19:44+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=22b788920defdd42b4abda144afd8ca69d0a9d37'/>
<id>22b788920defdd42b4abda144afd8ca69d0a9d37</id>
<content type='text'>
I used `puppet-lint -f FILE` to fix most issues, while
finishing with manual intervention.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I used `puppet-lint -f FILE` to fix most issues, while
finishing with manual intervention.
</pre>
</div>
</content>
</entry>
<entry>
<title>specify the destination IP for DNAT rules for gateway addresses on port 443 (#6388)</title>
<updated>2014-11-20T18:13:55+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2014-11-20T18:13:55+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=e334f10447303209ac3802436437670f45511603'/>
<id>e334f10447303209ac3802436437670f45511603</id>
<content type='text'>
Previously the DNAT rule would redirect the incoming port 443 requests
to openvpn, which was the wrong thing to do on the primary IP (but the
right thing to do on the openvpn gateway IPs). This manifested in the
webapp not being available when it was also configured as a service on
the node.

Change-Id: Ic8c6b6c0389859fab168a7df687351e11263277a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the DNAT rule would redirect the incoming port 443 requests
to openvpn, which was the wrong thing to do on the primary IP (but the
right thing to do on the openvpn gateway IPs). This manifested in the
webapp not being available when it was also configured as a service on
the node.

Change-Id: Ic8c6b6c0389859fab168a7df687351e11263277a
</pre>
</div>
</content>
</entry>
<entry>
<title>minor linting</title>
<updated>2014-11-20T18:13:33+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@leap.se</email>
</author>
<published>2014-11-20T18:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=be18ba31fadd2e587672adc44175dd106187ceba'/>
<id>be18ba31fadd2e587672adc44175dd106187ceba</id>
<content type='text'>
Change-Id: I6d04cc7e028e86ee0012d96d7ef075fdd7ecef19
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6d04cc7e028e86ee0012d96d7ef075fdd7ecef19
</pre>
</div>
</content>
</entry>
<entry>
<title>Make shorewall accept incoming traffic for obfsproxy server</title>
<updated>2014-07-01T23:05:40+00:00</updated>
<author>
<name>irregulator</name>
<email>irregulator@riseup.net</email>
</author>
<published>2014-05-21T17:42:46+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=156c2e1194c65d2f7813b946ac8baa90ffdf1f39'/>
<id>156c2e1194c65d2f7813b946ac8baa90ffdf1f39</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
