Closed ErebusBat closed 8 years ago
Hi. I am an automated pull request bot named Curry. There are commits in this pull request whose authors are not yet authorized to contribute to Chef Software, Inc. projects or are using a non-GitHub verified email address. To become authorized to contribute, you will need to sign the Contributor License Agreement (CLA) as an individual or on behalf of your company. You can read more on Chef's blog.
The following GitHub users do not appear to have signed a CLA:
Hi. Your friendly Curry bot here. Just letting you know that all commit authors have become authorized to contribute. I have added the "Signed CLA" label to this issue so it can easily be found in the future.
Hi there -- I believe this feature is already present in the same file, with this at line 74:
return new_resource.raw.strip if new_resource.raw
@martinb3 That doesn't work because of line 64 that gets called before calling into rule()
:
ufw_command << type.to_s
This makes it 'almost' raw, but not quite.
Removed now erroneous line in rule()
method.
Still working on this one. It's producing lines like ufw allow allow in proto tcp to any port 7788 from any
on the Ubuntu test suites.
Had to rebase, and fix the bug with duplicate commands. Merged to master in: https://github.com/chef-cookbooks/firewall/commit/3af3c26a60212dba66cb2709b4099ee8cd754714 https://github.com/chef-cookbooks/firewall/commit/9635780856f6c021a89995b09fbc22e3cf4b2836 https://github.com/chef-cookbooks/firewall/commit/c155b7329a8b95be0360358bba8103024989f1b7
This adds support to the ufw provider so that it actually supports the :raw command as currently documented.
Also adds an example to the README.md