cookbook 'ucspi-tcp', '= 1.2.0'
ucspi-tcp (5) Versions 1.2.0 Follow6
Installs ucspi-tcp
cookbook 'ucspi-tcp', '= 1.2.0', :supermarket
knife supermarket install ucspi-tcp
knife supermarket download ucspi-tcp
ucspi-tcp Cookbook
Installs DJB's ucspi-tcp software.
Requirements
Platform
The following platforms are supported, and tested via Test Kitchen.
- Ubuntu 10.04, 12.04, 14.04
- Debian 7.6
- CentOS 5.10, 6.5
This cookbook may work on other versions of these platform / platform families with or without modification.
The following platforms are supported on a best effort basis.
- ArchLinux
- Gentoo
Cookbooks
- build-essential: for source recipe
- pacman: for AUR installation on ArchLinux
Attributes
-
node['ucspi']['install_method']
: the method of installation, which tells the default recipe which recipe to load. default ispackage
for most platforms, andsource
for RHEL. It isaur
for ArchLinux as Arch doesn't have ucspi-tcp package in the default repositories. See Usage below. -
node['ucspi']['bin_dir']
: location of the installed binaries. the default is/usr/bin
for package and aur install methods, and/usr/local/bin
for source installs.
Usage
Include the ucspi-tcp recipe in the run list. The installation method will automatically be selected based on what we consider to be sane defaults.
Installing from Package on RHEL
If you have an internal package of ucspi-tcp
for RHEL and wish to use that, then either specifically use the package
recipe, or set the install_method
attribute to package
for your node/role/environment.
Bugs
Please report bugs with this cookbook. Include the following information:
- Chef version (
chef-client --version
) - Platform and platform version (
ohai platform
andohai platform_version
) - Version of this cookbook used
- Output of the error, and Chef stacktrace
- Steps to reproduce
License & Authors
- Author: Joshua Timberman (joshua@chef.io)
Copyright 2010-2012, Opscode, Inc. Copyright 2014, Chef Software, Inc. <legal@chef.io> 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.
ucspi-tcp Cookbook CHANGELOG
This file is used to list changes made in each version of the ucspi-tcp cookbook.
v1.2.0
New Feature
- Add support for RHEL platforms
Bug Fixes
- Addresses multiple issues/pull requests regarding
value_for_platform
(#3, #4, #5, #6, #7, #8, #9, #11)
v1.1.0
New Feature
- COOK-3197 - Add Gentoo support for package installation method
v1.0.2
This release adds test kitchen support.
Bug
- [COOK-2888]: Add name to metadata
v1.0.0
- Initial public release
Foodcritic Metric
1.2.0 passed this metric
1.2.0 passed this metric