cookbook 'authbind', '~> 0.1.10'
authbind (9) Versions 0.1.10 Follow9
Installs/Configures authbind and defines resources for managing authorization
cookbook 'authbind', '~> 0.1.10', :supermarket
knife supermarket install authbind
knife supermarket download authbind
Description
Install the authbind tool to facilitate launching applications on privileged ports. Also provide several resource definitions for executing a command under authbind.
Requirements
Platform:
- Ubuntu
- Debian
Cookbooks:
- cutlery
Attributes
No attributes defined
Recipes
- authbind::default - Install authbind.
authbind::default
Install authbind. Required for the LWRPs.
Resources
- authbind_addr - Enable or disable authbind for a particular port on a particular interface.
- authbind_port - Enable or disable authbind for a particular port.
authbind_addr
Enable or disable authbind for a particular port on a particular interface.
Actions
- add: Enable authbind. Default action.
- remove: Disable authbind.
Attribute Parameters
- addr:
- port:
- user:
- group: Defaults to <code>nil</code>.
Examples
Allow the glassfish user to bind to 10.2.3.4, port 80.
authbind_addr "AuthBind GlassFish 10.2.3.4, Port 80" do
addr '10.2.3.4'
port 80
user 'glassfish'
end
authbind_port
Enable or disable authbind for a particular port.
Actions
- add: Enable authbind for a port. Default action.
- remove: Disable authbind for a port.
Attribute Parameters
- port:
- user:
- group: Defaults to <code>nil</code>.
Examples
Allow the glassfish user to bind to port 80.
authbind_port "AuthBind GlassFish Port 80" do
port 80
user 'glassfish'
end
License and Maintainer
Maintainer:: Peter Donald (peter@realityforge.org)
License:: Apache 2.0
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
v0.1.10:
- Fix : Correctly handle ports >= 512. Submitted by Marius Sturm.
v0.1.8:
- Change : Remove outdated cutlery depends from cookbook metadata.
v0.1.6:
- Change : Replace the use of cutlery dependency with Chef 11's use_inline_resources method.
v0.1.4:
- Change : Use default_action method in resource DSL to mark default actions.
- Enhance : Add dependency on cutlery to reuse notifying_action so LWRPs correctly notify.
v0.1.3:
- Enhance : Add authbind_addr resource. (Imported from John Whitley's work at https://github.com/jwhitley/authbind).
v0.1.2:
- Enhance : Support configuration of group for port resource. (Inspired by Zuhaib Siddique's work at https://github.com/zsiddique/authbind).
v0.1.1:
- Enhance : Minor documentation improvements.
v0.1.0:
- Initial release
Collaborator Number Metric
0.1.10 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.1.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.10 failed this metric
FC064: Ensure issues_url is set in metadata: authbind/metadata.rb:1
FC065: Ensure source_url is set in metadata: authbind/metadata.rb:1
FC066: Ensure chef_version is set in metadata: authbind/metadata.rb:1
FC069: Ensure standardized license defined in metadata: authbind/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.1.10 passed this metric
Testing File Metric
0.1.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.10 failed this metric
0.1.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.10 failed this metric
FC064: Ensure issues_url is set in metadata: authbind/metadata.rb:1
FC065: Ensure source_url is set in metadata: authbind/metadata.rb:1
FC066: Ensure chef_version is set in metadata: authbind/metadata.rb:1
FC069: Ensure standardized license defined in metadata: authbind/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.1.10 passed this metric
Testing File Metric
0.1.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.10 failed this metric
FC065: Ensure source_url is set in metadata: authbind/metadata.rb:1
FC066: Ensure chef_version is set in metadata: authbind/metadata.rb:1
FC069: Ensure standardized license defined in metadata: authbind/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
0.1.10 passed this metric
Testing File Metric
0.1.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.10 failed this metric
0.1.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number