cookbook 'pspki', '= 0.1.0'
pspki (2) Versions 0.1.0 Follow0
Installs PKI PowerShell module (https://www.powershellgallery.com/packages/PSPKI)
cookbook 'pspki', '= 0.1.0', :supermarket
knife supermarket install pspki
knife supermarket download pspki
pspki
Chef cookbook to install the Public Key Infrastructure PowerShell module.
Table of contents
Requirements
Platforms
This cookbook supports:
- Windows
Cookbooks
This cookbook does not depend on any other cookbooks.
Usage
Using this cookbook is simple, add the recipe to your run-list and it will install the PKI PowerShell module.
You can specify a custom source URL via the ['pspki']['source_url']
attribute.
Attributes
Attributes in this cookbook:
<table>
<tr>
<th>Key</th>
<th>Type</th>
<th>Description</th>
<th>Default</th>
</tr>
<tr>
<td><tt>['pspki']['pscx_package_name']</tt></td>
<td>String</td>
<td>Specifies the PowerShell Community Extensions package name, this should be safe to leave as default.</td>
<td><tt>PowerShell PKI Module</tt></td>
</tr>
<tr>
<td><tt>['pspki']['pscx_source_url']</tt></td>
<td>String</td>
<td>Specifies where to download the PowerShell Community Extensions installer from incase you wish to host it internally.</td>
<td><tt>http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=pspki&DownloadId=1563372&FileTime=131053734314730000&Build=21031</tt></td>
</tr>
<tr>
<td><tt>['pspki']['pspki_package_name']</tt></td>
<td>String</td>
<td>Specifies the PowerShell PKI package name, this should be safe to leave as default.</td>
<td><tt>PowerShell PKI Module</tt></td>
</tr>
<tr>
<td><tt>['pspki']['pspki_source_url']</tt></td>
<td>String</td>
<td>Specifies where to download the PowerShell PKI installer from incase you wish to host it internally.</td>
<td><tt>http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=pspki&DownloadId=1563372&FileTime=131053734314730000&Build=21031</tt></td>
</tr>
</table>
Recipes
Public Recipes
pspki::default
Installs the PKI PowerShell module.
Versioning
This cookbook uses Semantic Versioning 2.0.0.
Given a version number MAJOR.MINOR.PATCH, increment the:
- MAJOR version when you make functional cookbook changes,
- MINOR version when you add functionality in a backwards-compatible manner,
- PATCH version when you make backwards-compatible bug fixes.
Testing
rake integration:kitchen:all # Run all test instances
rake integration:kitchen:default-windows2012r2 # Run default-windows2012r2 test instance
rake spec # Run ChefSpec examples
rake style # Run all style checks
rake style:chef # Run Chef style checks
rake style:ruby # Run Ruby style checks
rake style:ruby:auto_correct # Auto-correct RuboCop offenses
License and Maintainers
Maintainers:
- Stephen Hoekstra shoekstra@schubergphilis.com
Copyright (c) 2017, Schuberg Philis, All Rights Reserved.
Contributing
We welcome contributed improvements and bug fixes via the usual work flow:
- Fork this repository
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new pull request
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
Changelog
1.0.0 (2017-02-12)
First release.
Collaborator Number Metric
0.1.0 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.0 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.0 passed this metric
No Binaries Metric
0.1.0 passed this metric
Testing File Metric
0.1.0 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.0 passed this metric
0.1.0 failed this metric
0.1.0 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.0 passed this metric
No Binaries Metric
0.1.0 passed this metric
Testing File Metric
0.1.0 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.0 passed this metric
0.1.0 passed this metric
0.1.0 passed this metric
Testing File Metric
0.1.0 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.0 passed this metric
0.1.0 failed this metric
0.1.0 passed this metric