cookbook 'wsus-server', '= 0.1.3'
wsus-server (15) Versions 0.1.3 Follow10
Installs wsus server
cookbook 'wsus-server', '= 0.1.3', :supermarket
knife supermarket install wsus-server
knife supermarket download wsus-server
Wsus-server Cookbook
Installs WSUS (Windows Server Update Services) and configure approved updates.
Requirements
This cookbook requires Chef 11.10.0+.
Platforms
- Windows Server 2008 (R1, R2)
- Windows Server 2012 (R1, R2)
Cookbooks
The following cookbooks are required as noted:
-
wsus-server::freeze
andwsus-server::synchronize
leverage the powershell_script resource and require powershell 4 -
wsus-server::install
leverages windows_package LWRP -
wsus-server::install
requires iis setup with some useful features
Attributes
TODO: List your cookbook attributes here.
e.g.
wsus-server::default
<table>
<tr>
<th>Key</th>
<th>Type</th>
<th>Description</th>
<th>Default</th>
</tr>
<tr>
<td><tt>['wsus-server']['bacon']</tt></td>
<td>Boolean</td>
<td>whether to include bacon</td>
<td><tt>true</tt></td>
</tr>
</table>
Usage
wsus-server::default
TODO: Write usage instructions for each cookbook.
e.g.
Just include wsus-server
in your node's run_list
:
{ "name":"my_node", "run_list": [ "recipe[wsus-server]" ] }
Contributing
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
License and Authors
Authors: Baptiste Courtois (b.courtois@criteo.com)
Copyright 2014, Criteo. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Dependent cookbooks
powershell >= 0.0.0 |
windows >= 0.0.0 |
iis >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Wsus-server CHANGELOG
This file is used to list changes made in each version of the wsus-server cookbook.
0.1.0 (2014-08-27)
- Initial release of wsus-server
- Server recipes do nothing on non-windows platform
- Add recipe to install Microsoft Report Viewer Redistributable 2008 SP1 (WSUS prerequist)
- Add server recipe that install WSUS 3.0 SP2
- Add new recipe server_configuration to configure WSUS and its notification and subscription settings.
- Add new LWRP wsus_server to configure WSUS main settings.
- Add new LWRP wsus_subscription to configure WSUS update subscription.
- Add new LWRP wsus_notification to configure WSUS e-mail notification.
Foodcritic Metric
0.1.3 passed this metric
0.1.3 passed this metric