puppetlabs / puppetlabs-firewall

Puppet Firewall Module
http://forge.puppetlabs.com/puppetlabs/firewall
Apache License 2.0
273 stars 458 forks source link

Opensuse/Suse Enterprise support #180

Closed aboe76 closed 2 years ago

aboe76 commented 11 years ago

Could it be possible to make opensuse/SLES support available for puppetlabs-firewall. both have iptables in there default repo's.

kbarber commented 11 years ago

I could, however to get proper ongoing support with no regression I will need to add it to the system tests. So far, SLES has proven problematic for testing as you can't just run up a quick VM, it needs repos to download the necessary RPMs etc. Quite frankly SLES is a pain, at least RHEL has Centos.

OpenSuse is not so bad but I know its versioning is not aligned to SLES but it might be better than nothing, but last time I tried using veewee to create an image for OpenSuse the image creation process had problems: http://github.com/jedi4ever/veewee. If you wanted to fix those images and get some patches back into Veewee first then this would make this task much easier.

kbarber commented 11 years ago

Btw - what breaks on SLES anyway?

aboe76 commented 11 years ago

Initial iptables rules work as stated on wiki, but second run the regex won't work: /^\d+[[:alpha:][:digit:][:punct:][:space:]]+$/. the module can't work out what to do with 'RELATED', 'ESTABLISHED' part.

This was tested on opensuse 12.3, with puppet 3.1.1

I don't work with veewee, got a vmware workstation with a opensuse vm inside to test.

chelnak commented 2 years ago

Hello! We are doing some house keeping and noticed that this issue has been open for a long time.

We're going to close it but please do raise another issue if the issue still persists. 😄