summaryrefslogtreecommitdiff
path: root/lib/chef/platform.rb
Commit message (Collapse)AuthorAgeFilesLines
* Update all auth email address from opscode.com and getchef.com to chef.io.Noah Kantrowitz2016-02-021-1/+1
| | | Generated via git ls-files | xargs perl -pi -e "s/(Author.*?<[^@]+@)(?:opscode\\.com|getchef\\.com)(>)/\\1chef.io\\2/gi"
* Replace all Opscode copyrights with Chef Software.Noah Kantrowitz2016-02-021-1/+1
| | | Created via git ls-files | xargs perl -pi -e "s/(Copyright.*?), Opscode(,)? Inc(\.)?/\\1, Chef Software Inc./gi"
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-021-1/+1
| | | Generated via git ls-files | xargs perl -pi -e "s/[Cc]opyright (?:\([Cc]\) )?((?\!$(date +%Y))\\d{4})(-\\d{4})?([, ][ \d]+)*(,|(?= ))/Copyright \\1-$(date +%Y),/g"
* Use double quotes by defaultThom May2016-01-141-2/+2
| | | | | | | This is an entirely mechanically generated (chefstyle -a) change, to go along with chef/chefstyle#5 . We should pick something and use it consistently, and my opinion is that double quotes are the appropriate thing.
* Add comment about header orderingJohn Keiser2014-08-301-0/+1
|
* Move Chef::Config path functions to Chef::Util::PathHelperJohn Keiser2014-08-301-1/+1
|
* [CHEF-4157] remove all implementation from chef/platformdanielsdeleo2013-05-031-19/+2
|
* [CHEF-4157] split Platform to prune dep graphdanielsdeleo2013-05-031-492/+3
| | | | | | | Many files/classes depend on Chef::Platform just to use the `windows?` method. The part of Chef::Platform that maps providers to platforms has very heavy dependencies (which may trigger circular deps when loading some files) which are not needed for most users of Chef::Platform.
* add solaris user provider to solaris2 and smartosLamont Granquist2013-04-171-3/+6
|
* [CHEF-3872] Adding support for platform XCP/xcp, which is the open source ↵Javier Frias2013-04-121-0/+8
| | | | version
* [CHEF-3919] Removed Chef::Version::Cookbook code and replaced by a ↵Xabier de Zuazo2013-04-111-3/+3
| | | | Chef::Version::Platform class, reverting Chef::Version class changes
* [CHEF-3919] cookbook version specific code factored out from Chef::Version, ↵Xabier de Zuazo2013-04-111-1/+1
| | | | new classes created: Chef::Version::Cookbook and Chef::VersionConstraint::Cookbook
* [CHEF-3919] platform parsing error message outputs the problematic version ↵Xabier de Zuazo2013-04-111-1/+1
| | | | for debugging
* [CHEF-3919] existing platform version conditionals updated to use "greater than"Xabier de Zuazo2013-04-111-8/+2
|
* [CHEF-3919] rescue from an InvalidCookbookVersion exception inside ↵Xabier de Zuazo2013-04-111-4/+8
| | | | Chef::Platform when platform version cannot be parsed properly
* [CHEF-3919] Added support for setting ">", "<", "<=" ... versions in ↵Xabier de Zuazo2013-04-111-7/+10
| | | | Chef::Platform
* adding gcel ditto as ubuntu platformRanjib Dey2013-02-261-0/+8
|
* Do the windows admin privilege check only on the windows versions that it is ↵sersut2013-01-221-0/+9
| | | | possible.
* actually remove some actual commentsLamont Granquist2012-12-191-3/+2
|
* CHEF-3576: add raspbian as a supported platformLamont Granquist2012-11-131-0/+8
|
* [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-301-0/+499
| | | | The opscode/chef repository now only contains the core Chef library code used by chef-client, knife and chef-solo!
* big refactor of the repo layout. move to a chef gem and a chef-server gem ↵Ezra Zygmuntowicz2008-10-081-202/+0
| | | | all with proper deps
* Use operatingsystemrelease as a last resortAdam Jacob2008-10-071-0/+2
|
* Adding user providerAdam Jacob2008-10-051-1/+2
|
* Adding Portage package provider first pass. Seems to work.Ezra Zygmuntowicz2008-10-041-1/+5
|
* Merging fujin changesAdam Jacob2008-10-021-2/+2
|\
| * Namespacing the Service providers to the Service class. Changes ↵AJ Christensen2008-10-031-2/+2
| | | | | | | | Chef::Provider::Debian => Chef::Provider::Service::Debian
* | Moving provider/apt to provider/package/apt.rbAdam Jacob2008-10-021-1/+1
|/
* Working Debian service provider for enabling/disabling services.AJ Christensen2008-09-251-1/+3
| | | | TODO: Base and Init providers that support status and start/stopping init scripts.
* Updating package listAdam Jacob2008-09-081-1/+3
|
* Adding package resource and apt providerAdam Jacob2008-09-081-1/+3
|
* Adding script support!Adam Jacob2008-09-041-1/+7
|
* Adding in execute supportAdam Jacob2008-09-011-0/+2
|
* Adding remote_file and remote_directory supportAdam Jacob2008-08-161-0/+2
|
* Added template support, changed license to Apache v 2Adam Jacob2008-08-161-15/+18
|
* Updating search ticketsAdam Jacob2008-07-281-0/+1
|
* Huge amount of work, covering openid, clients, and all sorts of server stuffAdam Jacob2008-06-091-1/+2
|
* The symlink provider should set the source_file to an empty string if the ↵Adam Jacob2008-05-011-1/+2
| | | | links don't exist
* Adding a directory resource and providerAdam Jacob2008-04-281-1/+2
|
* chef compilesAdam Jacob2008-04-271-0/+172