xcat-core/xCAT-OpenStack/chef-cookbooks/grizzly-xcat/cookbooks/yum/metadata.rb

38 lines
1.5 KiB
Ruby

name "yum"
maintainer "Opscode, Inc."
maintainer_email "cookbooks@opscode.com"
license "Apache 2.0"
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
version "2.3.0"
recipe "yum", "Empty recipe."
recipe "yum::yum", "Manages yum configuration"
%w{ redhat centos scientific amazon }.each do |os|
supports os, ">= 5.0"
end
attribute "yum/exclude",
:display_name => "yum.conf exclude",
:description => "List of packages to exclude from updates or installs. This should be an array. Shell globs using wildcards (eg. * and ?) are allowed.",
:required => "optional"
attribute "yum/installonlypkgs",
:display_name => "yum.conf installonlypkgs",
:description => "List of packages that should only ever be installed, never updated. Kernels in particular fall into this category. Defaults to kernel, kernel-smp, kernel-bigmem, kernel-enterprise, kernel-debug, kernel-unsupported.",
:required => "optional"
attribute "yum/proxy",
:display_name => "yum.conf proxy",
:description => "Set the http URL for proxy to use in yum.conf",
:required => "optional"
attribute "yum/proxy_username",
:display_name => "yum.conf proxy_username",
:description => "Set the proxy_username to use for yum.conf",
:required => "optional"
attribute "yum/proxy_password",
:display_name => "yum.conf proxy_password",
:description => "Set the proxy_password to use for yum.conf",
:required => "optional"