puppetlabs/puppetlabs-firewall — pull request #147 by iksteen (2013-04-08 13:05:10+00:00)
Title: (#20125) Support for Archlinux.

Currently, the firewall module doesn’t work on Archlinux because Arch has (ip|ip6|eb)tables in /usr/sbin instead of /sbin.

This branch changes the absolute (ip|ip6|eb)tables paths to just the filename, adds the archlinux provider and persistence for archlinux.