cookbook 'unix_shells', '~> 0.2.4'
unix_shells (2) Versions 0.2.4 Follow0
Installs/Configures unix_shells
cookbook 'unix_shells', '~> 0.2.4', :supermarket
knife supermarket install unix_shells
knife supermarket download unix_shells
Description
A cookbook that can install multiple UNIX shells.
Supported Platforms
- Debian & derivatives.
- Redhat & derivatives. ( Note: Not all shells supported )
Supported SHELLS
- CSH - A shell with C-like syntax on Debian & derivatives.
- BASH - The GNU Bourne Again SHell.
- TCSH - The TENEX C Shell, an enhanced version of Berkeley csh.
- KORN - A shell Written by David Korn, while at Bell Labs.
- PDKSH - A Public domain version of the Korn shel. Requires attribute override.
- MKSH - The MirBSD Korn Shell. Requires attribute override.
Attributes
- attributes/korn.rb - Korn shell related attributes.
<pre><code>
Install public domain Korn shell
Set attribute ['unix_shells']['install_pdksh'] to 'yes'.
Install MirBSD Korn Shell
Set attribute ['unix_shells']['install_mksh'] to 'yes'.
</pre></code>
Usage
BASH - Apply recipe unix_shells::bash to your node to install the BASH shell.
CSH - Apply recipe unix_shells::csh to your node to install the CSH shell.
RC - Apply recipe unix_shells::rc to your node to install the RC shell.
SCSH - Apply recipe unix_shells::scsh to your node to install the SCSH shell.
TCSH - Apply recipe unix_shells::tcsh to your node to install the TCSH shell.
ZSH - Apply recipe unix_shells::zsh to your node to install the ZSH shell.
KORN - Apply recipe unix_shells::korn to your node to install the KORN shell.
PDKSH - Apply recipe unix_shells::korn AND set/override attribute ['unix_shells']['install_pdksh'] to yes.
MKSH - Apply recipe unix_shells::korn AND set/override attribute ['unix_shells']['install_mksh'] to yes.
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
0.2.4 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.2.4 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.2.4 failed this metric
FC064: Ensure issues_url is set in metadata: unix_shells/metadata.rb:1
FC065: Ensure source_url is set in metadata: unix_shells/metadata.rb:1
FC066: Ensure chef_version is set in metadata: unix_shells/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: unix_shells/metadata.rb:1
FC069: Ensure standardized license defined in metadata: unix_shells/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.2.4 passed this metric
Testing File Metric
0.2.4 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.2.4 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.2.4 failed this metric
0.2.4 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.2.4 failed this metric
FC064: Ensure issues_url is set in metadata: unix_shells/metadata.rb:1
FC065: Ensure source_url is set in metadata: unix_shells/metadata.rb:1
FC066: Ensure chef_version is set in metadata: unix_shells/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: unix_shells/metadata.rb:1
FC069: Ensure standardized license defined in metadata: unix_shells/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.2.4 passed this metric
Testing File Metric
0.2.4 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.2.4 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.2.4 failed this metric
FC065: Ensure source_url is set in metadata: unix_shells/metadata.rb:1
FC066: Ensure chef_version is set in metadata: unix_shells/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: unix_shells/metadata.rb:1
FC069: Ensure standardized license defined in metadata: unix_shells/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
0.2.4 passed this metric
Testing File Metric
0.2.4 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.2.4 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.2.4 failed this metric
0.2.4 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