cookbook 'source_install', '= 1.1.0'
source_install (3) Versions 1.1.0 Follow0
Provides shared code for install cookbooks
cookbook 'source_install', '= 1.1.0', :supermarket
knife supermarket install source_install
knife supermarket download source_install
Source Install Cookbook
Maintainer: OIT Systems Engineering (ua-oit-se@alaska.edu)
Purpose
This cookbook installs a gem in Chef that provides logic for downloading, configuring, compiling, and installing packages from source.
Used by first-party cookbooks openssl_install, sqlite_install, and python_install.
Requirements
Chef
This cookbook requires Chef 14+
Platforms
Supported Platform Families:
- Debian
- Ubuntu, Mint
- Red Hat Enterprise Linux
- Amazon, CentOS, Oracle
- Suse
Platforms validated via Test Kitchen:
- Ubuntu
- Debian
- CentOS
- Oracle
- Fedora
- Amazon
- Suse
Notes:
- This cookbook should support any recent Linux variant.
Dependencies
This cookbook does not constrain its dependencies because it is intended as a utility library.
It should ultimately be used within a wrapper cookbook.
Resources
This cookbook provides no resources but can be used to create install resources by extending SourceInstall::Install.
Recipes
This cookbook provides no recipes.
Examples
See example usage in openssl_install, sqlite_install, and python_install.
Development
See CONTRIBUTING.md and TESTING.md.
Changelog for Source Install Cookbook
1.1.0
- Added config creates file
1.0.1
- Bumped gem version
1.0.0
- Initial release
License Metric
1.1.0 passed this metric
1.1.0 passed this metric