cookbook 'ucspi-tcp', '~> 1.3.0', :supermarket
ucspi-tcp (5) Versions 1.3.0 Follow5
cookbook 'ucspi-tcp', '~> 1.3.0'
knife cookbook site install ucspi-tcp
knife cookbook site download ucspi-tcp
Installs DJB's ucspi-tcp software.
The following platforms are supported, and tested via Test Kitchen.
- Ubuntu / Debian
- RHEL / Fedora
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.
- build-essential: for source recipe
- pacman: for AUR installation on ArchLinux
node['ucspi']['install_method']: the method of installation, which tells the default recipe which recipe to load. default is
packagefor most platforms, and
sourcefor RHEL. It is
aurfor 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/binfor package and aur install methods, and
/usr/local/binfor source installs.
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.
Please report bugs with this cookbook. Include the following information:
- Chef version (
- Platform and platform version (
- Version of this cookbook used
- Output of the error, and Chef stacktrace
- Steps to reproduce
License & Authors
- Author: Joshua Timberman (email@example.com)
Copyright 2010-2016, Chef Software, Inc. 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.
- Add a new attribute for the ucspi-tcp download URL
- Add tests
- Add support for RHEL platforms
- Addresses multiple issues/pull requests regarding
value_for_platform(#3, #4, #5, #6, #7, #8, #9, #11)
- COOK-3197 - Add Gentoo support for package installation method
This release adds test kitchen support.
- [COOK-2888]: Add name to metadata
- Initial public release
1.3.0 passed Foodcritic.