- 08 May, 2015 1 commit
-
-
Jerome Charaoui authored
-
- 17 Apr, 2015 1 commit
-
-
Micah Anderson authored
-
- 02 Mar, 2015 2 commits
-
-
Jerome Charaoui authored
Fix dhcp for libvirt This branch uses the mangle table support added by the feature/Add_support_for_mangle_table branch to fix the libvirt DHCP when broken by recent kernel. It fills the checksum of this kind of packets on the libvirt interface. This patch shouldn't break older setup, and is implemented so that it can be disabled. See merge request !2
-
Jerome Charaoui authored
Add support for mangle table. When using the kernel from Debian Wheezy-backports (3.16.0-0.bpo.4-amd64), we encoutered a bug where shorewall was breaking the libvirt DHCP if restarted after it. It seems that one has to add a rule in the POSTROUTING chain of the mangle table to --checksum-fill the DHCP packets for them to be properly catch by the VMs DHCP clients. So we had to add support of the mangle table to the shared puppet module to fix that. This patch does just that, and is meant to be used by the other branch I'll propose after. See merge request !1
-
- 27 Feb, 2015 2 commits
- 14 Jun, 2013 1 commit
-
-
Micah Anderson authored
-
- 23 Mar, 2013 5 commits
- 02 Mar, 2013 1 commit
-
-
varac authored
-
- 23 Feb, 2013 2 commits
-
-
Micah Anderson authored
-
Micah Anderson authored
-
- 20 Feb, 2013 1 commit
-
-
Micah Anderson authored
-
- 12 Feb, 2013 1 commit
-
-
Micah Anderson authored
-
- 09 Feb, 2013 3 commits
- 24 Jan, 2013 1 commit
-
-
Micah Anderson authored
make sure that the augeas class has been applied before attempting to do any augeas operations. without this, you will non-deterministically get: err: /Stage[main]/Shorewall::Base/Augeas[shorewall_module_config_path]: Could not evaluate: Save failed with return code false
-
- 02 Jan, 2013 8 commits
-
-
mh authored
-
mh authored
-
mh authored
Conflicts: files/shorewall.conf.CentOS.6 files/shorewall.conf.Debian.wheezy
-
mh authored
Conflicts: files/boilerplate/providers.footer files/boilerplate/providers.header manifests/base.pp manifests/providers.pp
-
mh authored
Conflicts: manifests/base.pp manifests/init.pp
-
intrigeri authored
-
- 01 Jan, 2013 1 commit
-
-
mh authored
-
- 30 Dec, 2012 1 commit
-
-
intrigeri authored
-
- 11 Dec, 2012 1 commit
-
-
Micah Anderson authored
final results in /etc/shorewall/puppet, we have to make sure the shorewall.conf is pointing to that directory to get those configurations. This commit fixes that.
-
- 04 Dec, 2012 2 commits
-
-
Micah Anderson authored
shorewall.conf, because if they do not exist, you will get a puppet error. this commit removes them, and updates the README to provide instructions for how you can do it the old way, if you want
-
Micah Anderson authored
operatingsystem package install its default config (this lets us stop having to keep this file updated), and instead tell people to configure their shorewall.conf file using the augeas method. It is possible still to distribute a shorewall.conf from a site-shorewall directory, however if the file is distributed, then it is not possible to use the augeas method. https://labs.riseup.net/code/issues/2738
-
- 02 Dec, 2012 2 commits
- 25 Nov, 2012 3 commits
- 11 Nov, 2012 1 commit
-
-
intrigeri authored
Managed configuration files now live in /etc/shorewall/puppet.
-