This is the last call for comments for the review of debconf templates for chef. The reviewed templates will be sent on Saturday, June 19, 2010 to the package maintainer as a bug report and a mail will be sent to this list with "[BTS]" as a subject tag. --
Template: chef/chef_server_url Type: string Description: Chef server URL: Please specify the full URL that clients will use to connect to the Chef server (for instance "http://chef.example.com:4000"). . This value will be stored in /etc/chef/client.rb as "chef_server_url".
Template: chef-solr/amqp_password Type: password _Description: Password for the AMQP user "chef" in the RabbitMQ vhost "/chef": Please choose a password for the default user (named "chef") in the AMQP server queue, under the default RabbitMQ vhost (also "/chef"). . RabbitMQ's rabbitmqctl program, which will be used to set this password, cannot read input from a file. Instead it will be passed as a command-line argument, so the password should not include any shell meta-characters that could cause errors, such as "!". . This value will be stored in /etc/chef/solr.rb and /etc/chef/server.rb as "amqp_pass".
Template: chef-server-webui/admin_password Type: password _Description: Temporary password for the Chef server user "admin": Please choose a temporary password for the first time the "admin" user logs into the Chef server web interface. It should be changed immediately after being used. . This password must be at least six characters long. If no password is entered, a default value will be used which is displayed on the Chef server web interface home page. . The password will be stored in /etc/chef/webui.rb as the value of "web_ui_admin_default_password".
Source: chef
Section: ruby
Priority: extra
Maintainer: Joshua Timberman <joshua@opscode.com>
Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Build-Depends: cdbs, debhelper (>= 7), ruby-pkg-tools (>= 0.14), quilt, po-debconf, libjavascript-minifier-xs-perl
Build-Depends-Indep: ruby, rake
Standards-Version: 3.8.4
Homepage: http://wiki.opscode.com/display/chef/Home
Package: chef
Architecture: all
Depends: ${misc:Depends}, ruby1.8, liberubis-ruby1.8, libjson-ruby1.8, libextlib-ruby1.8 (>= 0.9.13), ohai (>= 0.4.0), libchef-ruby1.8 (= ${source:Version}), libopenssl-ruby1.8, libmixlib-authentication-ruby1.8 (>= 1.1.0), ucf
Recommends: irb1.8
Description: system integration framework - client and solo binaries
Chef is a systems integration framework and configuration management library
written in Ruby. Chef provides a Ruby library and API that can be used to
bring the benefits of configuration management to an entire infrastructure.
.
Chef can be run as a client (chef-client) to a server, or as a standalone
tool (chef-solo). Configuration recipes are written in a pure Ruby
domain-specific language.
.
This package contains the chef-client and chef-solo binaries and associated
files.
Package: chef-solr
Architecture: all
Depends: ${misc:Depends}, ruby1.8, rabbitmq-server (>= 1.6), default-jre-headless | java6-runtime-headless, libjson-ruby1.8, libchef-ruby1.8 (= ${source:Version}), solr-jetty (>=1.4.0), libxml-ruby1.8, adduser, ucf
Suggests: chef (= ${source:Version})
Replaces: chef-indexer
Conflicts: chef-indexer
Description: system integration framework - search indexes management
Chef is a systems integration framework and configuration management library
written in Ruby. Chef provides a Ruby library and API that can be used to
bring the benefits of configuration management to an entire infrastructure.
.
Chef can be run as a client (chef-client) to a server, or as a standalone
tool (chef-solo). Configuration recipes are written in a pure Ruby
domain-specific language.
.
The chef indexer listens to a message queue via AMQP for changes to search
indexes. It then either creates or deletes entries in the index according
to the information it is passed.
.
This package provides the chef-solr search engine which runs as a solr-jetty
server, and chef-solr-indexer that talks to the AMQP message queue, by
default rabbitmq-server.
Package: chef-server
Architecture: all
Depends: ${misc:Depends}, ruby, merb-slices, libmerb-assets-ruby, libmerb-haml-ruby, libmerb-helpers-ruby, chef-server-api (= ${source:Version}), chef-solr (= ${source:Version}), thin, libjson-ruby, libchef-ruby (= ${source:Version}), libuuidtools-ruby1.8, adduser, libjs-jquery (>= 1.3.2), ucf
Recommends: chef (= ${source:Version})
Suggests: nginx, apache2, rake, chef-server-webui (=${source:Version})
Description: system integration framework - centralized server
Chef is a systems integration framework and configuration management library
written in Ruby. Chef provides a Ruby library and API that can be used to
bring the benefits of configuration management to an entire infrastructure.
.
Chef can be run as a client (chef-client) to a server, or as a standalone
tool (chef-solo). Configuration recipes are written in a pure Ruby
domain-specific language.
.
The Chef Server is a Merb application that provides centralized storage and
distribution for recipes stored in "cookbooks," management and authentication
of client nodes and node data, and search indexes for that data.
.
The chef-server package provides a merb binary wrapper that loads up the
chef-server-api application.
.
This package contains the chef-server Merb application and associated files.
Package: chef-server-api
Architecture: all
Depends: ${misc:Depends}, ruby, merb-slices, libmerb-assets-ruby, libmerb-haml-ruby, libmerb-helpers-ruby, rabbitmq-server (>= 1.6), couchdb (>= 0.9.1), thin, libjson-ruby, libchef-ruby (= ${source:Version})
Recommends: chef (= ${source:Version})
Replaces: chef-server-slice
Conflicts: chef-server-slice
Description: system integration framework - server API for clients
Chef is a systems integration framework and configuration management library
written in Ruby. Chef provides a Ruby library and API that can be used to
bring the benefits of configuration management to an entire infrastructure.
.
Chef can be run as a client (chef-client) to a server, or as a standalone
tool (chef-solo). Configuration recipes are written in a pure Ruby
domain-specific language.
.
The Chef Server is a Merb application that provides centralized storage and
distribution for recipes stored in "cookbooks," management and authentication
of client nodes and node data, and search indexes for that data.
.
The chef-server-api package provides the API for the Chef Server so
clients can connect and is started with the chef-server program.
.
This package contains the Merb slice for the chef-server-api.
Package: chef-server-webui
Architecture: all
Depends: ${misc:Depends}, ruby, merb-slices, libmerb-param-protection-ruby, libmerb-assets-ruby, libmerb-haml-ruby, libmerb-helpers-ruby, thin, libopenid-ruby, libjson-ruby, libchef-ruby (= ${source:Version}), libcoderay-ruby, chef-server (= ${source:Version}), adduser, libjs-jquery-ui (>= 1.7.1), ucf
Suggests: chef (= ${source:Version}), apache2, nginx
Conflicts: chef-server-slice
Description: system integration framework - web interface
Chef is a systems integration framework and configuration management library
written in Ruby. Chef provides a Ruby library and API that can be used to
bring the benefits of configuration management to an entire infrastructure.
.
Chef can be run as a client (chef-client) to a server, or as a standalone
tool (chef-solo). Configuration recipes are written in a pure Ruby
domain-specific language.
.
The Chef Server WebUI is a Merb application that accesses the Chef Server API
directly to provide an easy to use interface for managing Chef clients and
Chef server data.
.
This package contains the Merb slice and assets for the chef-server-webui.
Package: libchef-ruby
Architecture: all
Depends: ${misc:Depends}, ruby, libchef-ruby1.8 (= ${source:Version})
Description: system integration framework - Ruby libraries
Chef is a systems integration framework and configuration management library
written in Ruby. Chef provides a Ruby library and API that can be used to
bring the benefits of configuration management to an entire infrastructure.
.
Chef can be run as a client (chef-client) to a server, or as a standalone
tool (chef-solo). Configuration recipes are written in a pure Ruby
domain-specific language.
.
As a library, Chef allows administrators to easily tie various infrastructure
components together.
.
This package is a dependency package, which depends on the package
containing actual chef libraries for the default Ruby version
(currently 1.8).
Package: libchef-ruby1.8
Architecture: all
Depends: ${misc:Depends}, ruby1.8, libopenssl-ruby1.8, libmixlib-authentication-ruby1.8 (>= 1.1.0), libmixlib-cli-ruby1.8 (>= 1.1.0), libmixlib-config-ruby1.8 (>= 1.1.0), libmixlib-log-ruby1.8 (>= 1.1.0), libohai-ruby1.8 (>= 0.4.0), libmoneta-ruby1.8, libbunny-ruby1.8
Recommends: ohai (>= 0.4.0), chef (= ${source:Version}), rubygems1.8
Suggests: rake, libshadow-ruby1.8
Description: system integration framework - Ruby 1.8 libraries
Chef is a systems integration framework and configuration management library
written in Ruby. Chef provides a Ruby library and API that can be used to
bring the benefits of configuration management to an entire infrastructure.
.
Chef can be run as a client (chef-client) to a server, or as a standalone
tool (chef-solo). Configuration recipes are written in a pure Ruby
domain-specific language.
.
As a library, Chef allows administrators to easily tie various infrastructure
components together.
.
This package contains chef libraries for Ruby 1.8.
Attachment:
signature.asc
Description: Digital signature