+++ /dev/null
-# ChangeLog for app-admin/chef-expander
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-expander/ChangeLog,v 1.16 2014/06/04 17:34:58 neurogeek Exp $
-
- 04 Jun 2014; <neurogeek@gentoo.org> metadata.xml:
- Dropped myself from maintainer.
-
- 08 Aug 2013; <neurogeek@gentoo.org> metadata.xml:
- Added myself as maintainer
-
- 20 Jun 2013; Benedikt Böhm <hollow@gentoo.org> metadata.xml:
- remove myself from maintainers
-
-*chef-expander-10.24.0 (01 Mar 2013)
-
- 01 Mar 2013; Benedikt Böhm <hollow@gentoo.org>
- -chef-expander-10.12.0.ebuild, -chef-expander-10.16.4.ebuild,
- -chef-expander-10.20.0.ebuild, -chef-expander-10.22.0.ebuild,
- +chef-expander-10.24.0.ebuild:
- version bump; remove broken versions
-
-*chef-expander-10.22.0 (14 Feb 2013)
-
- 14 Feb 2013; Benedikt Böhm <hollow@gentoo.org>
- +chef-expander-10.22.0.ebuild:
- version bump
-
-*chef-expander-10.20.0 (10 Feb 2013)
-
- 10 Feb 2013; Benedikt Böhm <hollow@gentoo.org>
- +chef-expander-10.20.0.ebuild, files/initd/chef-expander:
- version bump
-
-*chef-expander-10.16.4 (27 Dec 2012)
-
- 27 Dec 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-expander-10.16.2.ebuild, +chef-expander-10.16.4.ebuild:
- version bump
-
- 20 Dec 2012; Benedikt Böhm <hollow@gentoo.org> files/initd/chef-expander:
- improve init script
-
- 19 Dec 2012; Benedikt Böhm <hollow@gentoo.org> chef-expander-10.16.2.ebuild:
- fix dependencies
-
-*chef-expander-10.16.2 (17 Dec 2012)
-
- 17 Dec 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-expander-0.10.10.ebuild, +chef-expander-10.16.2.ebuild:
- version bump
-
-*chef-expander-10.12.0 (11 Aug 2012)
-
- 11 Aug 2012; Benedikt Böhm <hollow@gentoo.org> -chef-expander-0.10.2.ebuild,
- -chef-expander-0.10.8.ebuild, -chef-expander-0.10.10_beta1.ebuild,
- +chef-expander-10.12.0.ebuild:
- version bump + ruby 19 support + remove old versions
-
-*chef-expander-0.10.10 (17 Jun 2012)
-
- 17 Jun 2012; Benedikt Böhm <hollow@gentoo.org>
- +chef-expander-0.10.10.ebuild:
- version bump
-
-*chef-expander-0.10.10_beta1 (29 Apr 2012)
-
- 29 Apr 2012; Benedikt Böhm <hollow@gentoo.org>
- +chef-expander-0.10.10_beta1.ebuild:
- version bump to resolve dependency conflicts (see #410385)
-
-*chef-expander-0.10.8 (29 Jan 2012)
-
- 29 Jan 2012; Benedikt Böhm <hollow@gentoo.org> +chef-expander-0.10.8.ebuild,
- files/initd/chef-expander:
- version bump wrt #396693
-
- 06 Aug 2011; Hans de Graaff <graaff@gentoo.org> chef-expander-0.10.2.ebuild:
- Fix dev-ruby/amqp dependency to refer to the slot mentioned in the gemspec.
-
-*chef-expander-0.10.2 (25 Jul 2011)
-
- 25 Jul 2011; Benedikt Böhm <hollow@gentoo.org> +chef-expander-0.10.2.ebuild,
- +files/confd/chef-expander, +files/initd/chef-expander, +metadata.xml:
- initial ebuild. required by app-admin/chef-solr-0.10.
-
+++ /dev/null
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX confd/chef-expander 546 SHA256 c1f0cb37ab03bfe15d2348dd83e93585cb09bdbdfcce5cef2a616543fb967b8e SHA512 3f1c886d9c629d2e97d0be44b2fb6967360e057a781dd58061f7747891d01198b57f01b083def11731f8241a3689ac084403ae9765cc74fc9a1cc809f3b7776e WHIRLPOOL e853654c4b9fc8ed2319293196731ba4aeaaf3904b89ae8651f706e29c9c977b89ef49c8b567e6bd1eb7104a962f9f91b9035ca8d64cff046e5ed9177ab6433e
-AUX initd/chef-expander 838 SHA256 38b977f03e2f69dbf2d73cdc85620d98d1ad219f540fba649c63a44fbf338811 SHA512 3e810449208d0f9d74ced073e19f55a464e9018146cd6c45208fc119376c480239ed65d6397f809a57a38c1754c62974a4cca1756dbf401975d18a29c5f6a774 WHIRLPOOL 1ef3a75f5151dc485856c8260976ff7292935ed74cc4a6bc40f120b08415ad47982146405060d0e3f011c52ccc3d4fd21e6528656ae2ae50fcff5fec2b053051
-DIST chef-expander-10.24.0.gem 24576 SHA256 5ec3bd3081a428a2ac5fd422d69a2b5ded08abdee524f3e8fa3bf343d0055b7e SHA512 6fe50d641b49fc5114d7a24a0ba14b9b840f9c1a76afed4cd93c327b72007d0cf06ec68c326d23cb8da882239270eeab82ffb4620b04922692c6060bb917d1ad WHIRLPOOL 3a4a53cf1dd3efc80aca3317a04a2bef947aad66ac6e17d1972ff667b1315967e85567ec3ae99f37969dcc3f93d33b3487a806aa17ad4956e5e57f548762d57d
-EBUILD chef-expander-10.24.0.ebuild 1134 SHA256 be6449cd5d82e4e137bb461a5555a2124c4f493ea872f5466a738210981aeb84 SHA512 efa6e18ce0a721cda591896195e519c974a55f629cf05d379dfd70fbc8c4e6f36da89db3001c5da2293617cce1bb055a16180b51bce974a21f805c730a894827 WHIRLPOOL a5153fa85c486216283b4c3de30dc5ed429673ba271125879bf063d2232f88482f472c64f6ccbad75770fa2b144c8c763ae6783f034421403a7d1aecb2c39098
-MISC ChangeLog 2803 SHA256 f069f8de34bc34fef25755727a638794c1d2ecb81998c3f4ac089231fa9fba09 SHA512 f2fb36d1157a87734a61a42ea8fa21cc0355f66cc3508481fbcda0f79eb14c30b8f196f3c576e6be3c5266b4cfdb3ac708e3f32f00473fd2a8fd07e397494397 WHIRLPOOL 41fdb16004d6108c9704e28f9bbdf2ef23babad3d2f1cd8ce91782dda8aa4df899b8c74c0b0ba9fc85f2ca5337fdbee8d623d16cb17ee7647874c7c4037e5faa
-MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iEYEAREIAAYFAlOPGtgACgkQdIssYB9vBoM2VACdHWZJv/41KKPpTwhj0owylKNN
-C0EAn3gyFaqD6EX51Clfi02FTMnxyrp8
-=levs
------END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-expander/chef-expander-10.24.0.ebuild,v 1.1 2013/03/01 19:18:43 hollow Exp $
-
-EAPI=4
-USE_RUBY="ruby19"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="spec"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Configuration management tool"
-HOMEPAGE="http://wiki.opscode.com/display/chef"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# specs require a live rabbitmq server
-RESTRICT="test"
-
-ruby_add_rdepend "~app-admin/chef-${PV}
- >=dev-ruby/amqp-0.6.7
- <dev-ruby/amqp-0.7
- >=dev-ruby/bunny-0.6.0
- >=dev-ruby/em-http-request-0.2.11
- <dev-ruby/em-http-request-0.3
- >=dev-ruby/eventmachine-0.12.10
- >=dev-ruby/fast_xs-0.7.3
- >=dev-ruby/highline-1.6.1
- <dev-ruby/highline-1.7
- >=dev-ruby/mixlib-log-1.2.0
- >=dev-ruby/uuidtools-2.1.1
- <dev-ruby/uuidtools-2.2
- >=dev-ruby/yajl-ruby-1.0
- <dev-ruby/yajl-ruby-2"
-
-all_ruby_install() {
- all_fakegem_install
-
- doinitd "${FILESDIR}/initd/chef-expander"
- doconfd "${FILESDIR}/confd/chef-expander"
-}
+++ /dev/null
-# /etc/conf.d/chef-expander: config file for /etc/init.d/chef-expander
-
-# The configuration file to use.
-#CONFIGFILE="/etc/chef/solr.rb"
-
-# The user and group to set privilege to.
-#CHEF_USER="chef"
-#CHEF_GROUP="chef"
-
-# Log file location.
-#CHEF_EXPANDER_LOGFILE="/var/log/chef/chef-expander.log"
-
-# Any radom options you want to pass to chef-expander.
-CHEF_EXPANDER_OPTS="--node-count 1"
-
-# Path to the chef expander binary.
-#CHEF_EXPANDER_BINARY="/usr/bin/chef-expander"
-
-# PID file location.
-#CHEF_EXPANDER_PIDFILE="/var/run/chef/expander.pid"
+++ /dev/null
-#!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-CHEF_EXPANDER_LOGFILE=${CHEF_EXPANDER_LOGFILE:-/var/log/chef/expander.log}
-CONFIGFILE=${CONFIGFILE:-/etc/chef/solr.rb}
-CHEF_USER=${CHEF_USER:-chef}
-CHEF_GROUP=${CHEF_GROUP:-chef}
-
-pidfile=${CHEF_EXPANDER_PIDFILE:-/var/run/chef/expander.pid}
-command=${CHEF_EXPANDER_BINARY:-/usr/bin/chef-expander}
-command_args="-d -P ${pidfile} -L ${CHEF_EXPANDER_LOGFILE} -c ${CONFIGFILE} ${CHEF_EXPANDER_OPTS}"
-start_stop_daemon_args="--user ${CHEF_USER} --group ${CHEF_GROUP}"
-
-depend() {
- need net chef-solr
-}
-
-start_pre() {
- checkpath -q -d -m 0750 -o ${CHEF_USER}:${CHEF_GROUP} \
- /etc/chef \
- /etc/chef/certificates \
- /var/{lib,log,run}/chef
-
- checkpath -q -f -m 0600 -o ${CHEF_USER}:${CHEF_GROUP} \
- ${CONFIGFILE}
-}
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
-</pkgmetadata>
+++ /dev/null
-# ChangeLog for app-admin/chef-server-api
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/ChangeLog,v 1.22 2014/06/04 17:36:55 neurogeek Exp $
-
- 04 Jun 2014; <neurogeek@gentoo.org> metadata.xml:
- Dropped myself from maintainer.
-
- 08 Aug 2013; <neurogeek@gentoo.org> metadata.xml:
- Added myself as maintainer
-
- 20 Jun 2013; Benedikt Böhm <hollow@gentoo.org> metadata.xml:
- remove myself from maintainers
-
-*chef-server-api-10.24.0 (01 Mar 2013)
-
- 01 Mar 2013; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-api-10.12.0.ebuild, -chef-server-api-10.16.4.ebuild,
- -chef-server-api-10.20.0.ebuild, -chef-server-api-10.22.0.ebuild,
- +chef-server-api-10.24.0.ebuild:
- version bump; remove broken versions
-
-*chef-server-api-10.22.0 (14 Feb 2013)
-
- 14 Feb 2013; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-api-10.22.0.ebuild:
- version bump
-
-*chef-server-api-10.20.0 (10 Feb 2013)
-
- 10 Feb 2013; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-api-10.20.0.ebuild, files/initd/chef-server-api:
- version bump
-
-*chef-server-api-10.16.4 (27 Dec 2012)
-
- 27 Dec 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-api-10.16.2.ebuild, +chef-server-api-10.16.4.ebuild:
- version bump
-
- 20 Dec 2012; Benedikt Böhm <hollow@gentoo.org> files/initd/chef-server-api:
- improve init script
-
-*chef-server-api-10.16.2 (17 Dec 2012)
-
- 17 Dec 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-api-0.10.10.ebuild, +chef-server-api-10.16.2.ebuild:
- version bump
-
-*chef-server-api-10.12.0 (11 Aug 2012)
-
- 11 Aug 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-api-0.10.2.ebuild, -chef-server-api-0.10.8.ebuild,
- -chef-server-api-0.10.10_beta1.ebuild, +chef-server-api-10.12.0.ebuild:
- version bump + ruby 19 support + remove old versions
-
-*chef-server-api-0.10.10 (17 Jun 2012)
-
- 17 Jun 2012; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-api-0.10.10.ebuild:
- version bump
-
-*chef-server-api-0.10.10_beta1 (29 Apr 2012)
-
- 29 Apr 2012; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-api-0.10.10_beta1.ebuild, files/confd/chef-server-api:
- version bump to resolve dependency conflicts (see #410385)
-
-*chef-server-api-0.10.8 (29 Jan 2012)
-
- 29 Jan 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-api-0.9.12.ebuild, chef-server-api-0.10.2.ebuild,
- +chef-server-api-0.10.8.ebuild, -files/initd/chef-server-api-r1,
- files/initd/chef-server-api:
- version bump wrt #396693
-
-*chef-server-api-0.10.2 (25 Jul 2011)
-
- 25 Jul 2011; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-api-0.9.6.ebuild, -chef-server-api-0.9.8.ebuild,
- +chef-server-api-0.10.2.ebuild, +files/initd/chef-server-api-r1:
- version bump wrt #369391
-
- 03 Feb 2011; Benedikt Böhm <hollow@gentoo.org>
- chef-server-api-0.9.12.ebuild:
- add couchdb and rabbitmq as RDEPEND so a webui-less install does not
- uninstall them
-
-*chef-server-api-0.9.12 (07 Jan 2011)
-
- 07 Jan 2011; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-api-0.9.12.ebuild, files/initd/chef-server-api:
- version bump. fixes #338444
-
- 20 Sep 2010; Benedikt Böhm <hollow@gentoo.org>
- chef-server-api-0.9.8.ebuild:
- create unversioned path for passenger/rack integration
-
-*chef-server-api-0.9.8 (19 Sep 2010)
-
- 19 Sep 2010; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-api-0.9.8.ebuild:
- version bump
-
- 30 Aug 2010; Hans de Graaff <graaff@gentoo.org>
- chef-server-api-0.9.6.ebuild:
- Fix json dependency to avoid broken 1.4.3 version.
-
- 04 Jul 2010; Benedikt Böhm <hollow@gentoo.org>
- files/initd/chef-server-api:
- fix init script to set config file owner and permissions too
-
- 03 Jul 2010; Benedikt Böhm <hollow@gentoo.org>
- chef-server-api-0.9.6.ebuild:
- fix dependency on chef
-
-*chef-server-api-0.9.6 (03 Jul 2010)
-
- 03 Jul 2010; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-api-0.9.6.ebuild, +files/confd/chef-server-api,
- +files/initd/chef-server-api, +files/server.rb, +metadata.xml:
- initial ebuild, thanks to Gábor Vészi
-
+++ /dev/null
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX confd/chef-server-api 598 SHA256 59049720372f336633f5ae984ec575b6494f86998748c1d19a708f178f302af4 SHA512 caf56f1749bf7f53e519c9c13fdf9987718996e879eef57b9551ff49cea486df9afb4e461aaa3a5de99cf0bf09e0e12998475b9ef96986f78e183bbee805d82e WHIRLPOOL 7720956a795e64799f92bdef3cb2fd851f367d34ef4ef60fe6308ac874e2e57bc90ebb0d610240937d13f939d65bcc648356f7562e66fc6d40075037e215b4fc
-AUX initd/chef-server-api 1145 SHA256 6db64bc0434c9a2eb568619f56b2bfcad3c42d086a2fb812429729c441ac33cf SHA512 56cc75215947664ed3e479b6028a6f8d6b2456f9f6355bd144f4cb806df446ac48832f1cfc7c5957f59da21626ba6aba813da14e649bf21e788966826a61ab91 WHIRLPOOL 13e175a41d3d90d6c9605c04497b7c1b73e83fa5117537c5c32c4606196de963720d5518c14853e381f9519006bd86a11c3e663365d04f261278bd3bd22aef41
-AUX server.rb 5136 SHA256 732b67b08d067cfa63ed102a35ab4769f517e49024c2f4830843bf5a3a515159 SHA512 19a0927f303cadd6ea552ad3d38e934d0e55332bb964010968cfd1e41e367c731d16f0e6f753d721e18ac4900b000711dad69434743abb63abd19ef5db419dc0 WHIRLPOOL 52eaab6c68ac3ad79e60bf57bdcb3a516c370385c524a8b0fa3ad9e2b76a7c2bbc35f3b5b1a4e975545a8500c1b3e9feedf9d8b4c33525d39109c79604e542bf
-DIST chef-server-api-10.24.0.gem 52736 SHA256 fb8bab62bb29fb5e4f81d8a961c6530ce386fff546ac7f215998f6c6ab045693 SHA512 b226aeeef354fa285546b76f0ecb4fe752504a5e5f9879879e57addf8beb90f4c0470f64004831faffbb96f0ba1caf8c12516149a9edf0660ed1c2cf07f70909 WHIRLPOOL ab20a6fa6d4bc03daa5884f125a59eb6c9ba032dcd2bae6a5a37d38feab75d65a4386ec220cfdb242f817a1128e6d4884228e3e6fd12bb7230edbb84de63de18
-EBUILD chef-server-api-10.24.0.ebuild 1550 SHA256 87735ecd49d28342dd1bd03b2403629c00cdbecd3d36bab72a28394aa81ae61e SHA512 d2454b16b57de0c478f7780025eedbb383dddc319918578612ca42b47e871035993013292f62c53ffaf5a8676f578f54dda967b6feb462213649736010f1069a WHIRLPOOL 1de0e096cc53bbd908051b8557646ea26b9ea8ba8f58c7c80735000003ef333b1daa11edbf81a0939300b9a72c29d3709798a278f80c3eab44425c26baf21a34
-MISC ChangeLog 4019 SHA256 6de743fcc286baa6565340a190726868f97e6bf250de307231ff92880508fb57 SHA512 8d3c10df9cb64c925162a5fcf7cd6646aaa1ffdf4331f65d423faab0956d429653a83df58fa5eadee1024743073d7bbb316cb125a4a7f3b21c6e7dd299d0db4b WHIRLPOOL f5d275e9293e8a7ad79128b16b3c87aebf4f9876e0669dc8499b4dc4556d9404f006ae30bfbd09ea863c06a301f222c784dba689586ed0d656ed5baba65bfb6e
-MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iEYEAREIAAYFAlOPG00ACgkQdIssYB9vBoMk9gCfbSkekCPQWpBj99nwFM9wQ6za
-T+MAnAsNZmR0CMH+ZqRpbu/PQvIrxo1N
-=nNui
------END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-10.24.0.ebuild,v 1.1 2013/03/01 19:24:25 hollow Exp $
-
-EAPI=4
-USE_RUBY="ruby19"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="spec"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Configuration management tool"
-HOMEPAGE="http://wiki.opscode.com/display/chef"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# specs require root access
-RESTRICT="test"
-
-RDEPEND=">=dev-db/couchdb-0.10.0
- >=net-misc/rabbitmq-server-1.7.0"
-
-ruby_add_rdepend "~app-admin/chef-${PV}
- >=dev-ruby/dep_selector-0.0.3
- >=dev-ruby/merb-assets-1.1.0
- <dev-ruby/merb-assets-1.2
- >=dev-ruby/merb-core-1.1.0
- <dev-ruby/merb-core-1.2
- >=dev-ruby/merb-helpers-1.1.0
- <dev-ruby/merb-helpers-1.2
- >=dev-ruby/merb-param-protection-1.1.0
- <dev-ruby/merb-param-protection-1.2
- >=dev-ruby/mixlib-authentication-1.1.3
- >=dev-ruby/uuidtools-2.1.1
- <dev-ruby/uuidtools-2.2
- www-servers/thin"
-
-each_ruby_install() {
- each_fakegem_install
- ruby_fakegem_doins -r app
- ruby_fakegem_doins -r config
- ruby_fakegem_doins -r public
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doinitd "${FILESDIR}/initd/chef-server-api"
- doconfd "${FILESDIR}/confd/chef-server-api"
-
- insinto /etc/chef
- doins "${FILESDIR}/server.rb"
-}
-
-pkg_postinst() {
- elog
- elog "You should edit /etc/chef/server.rb before starting the service with"
- elog "/etc/init.d/chef-server-api start"
- elog
-}
+++ /dev/null
-# /etc/conf.d/chef-server-api: config file for /etc/init.d/chef-server-api
-
-# The configuration file to use.
-#CONFIGFILE="/etc/chef/server.rb"
-
-# Number of merb daemons to run for chef-server.
-#CLUSTER_NODES=1
-
-# The user and group to set privilege to.
-#CHEF_USER="chef"
-#CHEF_GROUP="chef"
-
-# Log file location.
-#CHEF_SERVER_LOGFILE="/var/log/chef/server.log"
-
-# Any radom options you want to pass to chef-server.
-CHEF_SERVER_OPTS="-e production"
-
-# Path to the chef server binary.
-#CHEF_SERVER_BINARY="/usr/bin/chef-server"
-
-# PID file location.
-#CHEF_SERVER_PIDFILE="/var/run/chef/server.%s.pid"
+++ /dev/null
-#!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need net couchdb rabbitmq chef-expander
- before chef-client
-}
-
-CHEF_SERVER_BINARY=${CHEF_SERVER_BINARY:-/usr/bin/chef-server}
-CHEF_SERVER_PIDFILE=${CHEF_SERVER_PIDFILE:-/var/run/chef/server.%s.pid}
-CHEF_SERVER_LOGFILE=${CHEF_SERVER_LOGFILE:-/var/log/chef/server.log}
-CONFIGFILE=${CONFIGFILE:-/etc/chef/server.rb}
-CLUSTER_NODES=${CLUSTER_NODES:-1}
-CHEF_USER=${CHEF_USER:-chef}
-CHEF_GROUP=${CHEF_GROUP:-chef}
-
-start_pre() {
- checkpath -q -d -m 0750 -o ${CHEF_USER}:${CHEF_GROUP} \
- /etc/chef \
- /etc/chef/certificates \
- /var/{lib,log,run}/chef
-
- checkpath -q -f -m 0600 -o ${CHEF_USER}:${CHEF_GROUP} \
- ${CONFIGFILE}
-}
-
-start() {
- ebegin "Starting Chef server"
- ${CHEF_SERVER_BINARY} -d -P ${CHEF_SERVER_PIDFILE} -C ${CONFIGFILE} \
- -u ${CHEF_USER} -G ${CHEF_GROUP} --name chef-server \
- -c ${CLUSTER_NODES} -L ${CHEF_SERVER_LOGFILE} ${CHEF_SERVER_OPTS} > /dev/null
- eend $?
-}
-
-stop() {
- ebegin "Shutting down Chef server"
- ${CHEF_SERVER_BINARY} -K all -P ${CHEF_SERVER_PIDFILE} > /dev/null
- eend $?
-}
+++ /dev/null
-# Configuration File For Chef (chef-server)
-#
-# chef-server is a Merb application slice. By default it is configured to
-# run via Thin, the default Merb adapter. It can be run as:
-#
-# chef-server -p 4000 -e production -a thin
-#
-# This starts up the RESTful Chef Server API on port 4000 in production mode
-# using the thin server adapter.
-#
-# This file configures the behavior of the running server itself.
-#
-# Chef uses a Ruby DSL for configuration, and this file contains a few
-# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
-# :value. Second, in Ruby, everything but false and nil (no quotes or other
-# designations) is true, including true, the integer 0 and the string "false".
-# So to set the value of a setting to false, write:
-#
-# some_setting false
-#
-# Third, Ruby class methods can be used, for example we tell the log to show
-# the current time stamp with Chef::Log::Formatter.show_time, below.
-#
-# log_level specifies the level of verbosity for output.
-# valid values are: :debug, :info, :warn, :error, :fatal
-
-log_level :info
-
-# log_location specifies where the server should log to.
-# valid values are: a quoted string specifying a file, or STDOUT with
-# no quotes. This is the application log for the Merb workers that get
-# spawned.
-
-log_location "/var/log/chef/server.log"
-
-# ssl_verify_mode specifies if the REST client should verify SSL certificates.
-# valid values are :verify_none, :verify_peer. The default Chef Server
-# installation will use a self-generated SSL certificate so this should be
-# :verify_none unless you replace the certificate.
-
-ssl_verify_mode :verify_none
-
-# chef_server_url specifies the URL for the server API. The process actually
-# listens on 0.0.0.0:PORT.
-# valid values are any HTTP URL.
-
-chef_server_url "http://localhost:4000"
-
-# cookbook_path is a Ruby array of filesystem locations to search for cookbooks.
-# valid value is a string, or an array of strings of filesystem directory
-# locations. This setting is searched beginning (index 0) to end in order. You
-# might specify multiple search paths for cookbooks if you want to use an
-# upstream source, and provide localised "site" overrides. These should come
-# after the 'upstream' source. The default value, /var/lib/chef/cookbooks does
-# not contain any cookbooks by default.
-# See the Chef Wiki for more information about setting up a local repository
-# for working on cookbooks.
-# http://wiki.opscode.com/display/chef/Chef+Repository
-
-cookbook_path [ "/var/lib/chef/cookbooks" ]
-cookbook_tarball_path "/var/lib/chef/cookbook-tarballs"
-
-# file_cache_path specifies where the client should cache cookbooks, server
-# cookie ID, and openid registration data.
-# valid value is any filesystem directory location.
-
-file_cache_path "/var/lib/chef/cache"
-
-# node_path specifies a location for where to find node-specific recipes.
-# valid values are any filesystem direcory location.
-
-node_path "/var/lib/chef/nodes"
-
-# openid_store_path specifies a location where to keep openid nonces for clients.
-# valid values are any filesystem directory location.
-#
-# NOTE: OpenID is deprecated and this option may not be used, kept for
-# historical purposes.
-
-openid_store_path "/var/lib/chef/openid/store"
-
-# openid_store_path specifies a location where to keep openid nonces for clients.
-# valid values are any filesystem directory location.
-#
-# NOTE: OpenID is deprecated and this option may not be used, kept for
-# historical purposes and may be removed.
-
-openid_cstore_path "/var/lib/chef/openid/cstore"
-
-# role_path designates where the server should load role JSON and Ruby DSL
-# files from.
-# valid values are any filesystem directory location. Roles are a feature
-# that allow you to easily reuse lists of recipes and attribute settings.
-# Please see the Chef Wiki page for information on how to utilize the feature.
-# http://wiki.opscode.com/display/chef/Roles
-#
-# NOTE: The role_path setting is deprecated on the chef-server, as the
-# roles are now stored directly in CouchDB rather than on the filesystem.
-# This option is kept for historical purposes and may be removed.
-
-role_path "/var/lib/chef/roles"
-
-# cache_options sets options used by the moneta library for local cache for
-# checksums of compared objects.
-
-cache_options({
- :path => "/var/lib/chef/cache/checksums",
- :skip_expires => true
-})
-
-# Mixlib::Log::Formatter.show_time specifies whether the chef-client log should
-# contain timestamps.
-# valid values are true or false (no quotes, see above about Ruby idioms). The
-# printed timestamp is rfc2822, for example:
-# Fri, 31 Jul 2009 19:19:46 -0600
-
-Mixlib::Log::Formatter.show_time = true
-
-# The following options configure the signing CA so it can be read by
-# non-privileged user for the server daemon.
-
-signing_ca_path "/etc/chef/certificates"
-signing_ca_cert "/etc/chef/certificates/cert.pem"
-signing_ca_key "/etc/chef/certificates/key.pem"
-
-sandbox_path "/var/lib/chef/sandboxes"
-checksum_path "/var/lib/chef/checksums"
-
-openid_store_path "/var/lib/chef/openid/store"
-search_index_path "/var/lib/chef/search_index"
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
-</pkgmetadata>
+++ /dev/null
-# ChangeLog for app-admin/chef-server-webui
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-webui/ChangeLog,v 1.22 2014/06/04 17:38:30 neurogeek Exp $
-
- 04 Jun 2014; <neurogeek@gentoo.org> metadata.xml:
- Dropped myself from maintainer.
-
- 08 Aug 2013; <neurogeek@gentoo.org> metadata.xml:
- Added myself as maintainer
-
- 20 Jun 2013; Benedikt Böhm <hollow@gentoo.org> metadata.xml:
- remove myself from maintainers
-
- 07 Mar 2013; Benedikt Böhm <hollow@gentoo.org>
- chef-server-webui-10.24.0.ebuild:
- update dependencies
-
- 07 Mar 2013; Benedikt Böhm <hollow@gentoo.org>
- chef-server-webui-10.24.0.ebuild:
- fix dependencies
-
-*chef-server-webui-10.24.0 (01 Mar 2013)
-
- 01 Mar 2013; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-webui-10.12.0.ebuild, -chef-server-webui-10.16.4.ebuild,
- -chef-server-webui-10.20.0.ebuild, -chef-server-webui-10.22.0.ebuild,
- +chef-server-webui-10.24.0.ebuild:
- version bump; remove broken versions
-
-*chef-server-webui-10.22.0 (14 Feb 2013)
-
- 14 Feb 2013; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-webui-10.22.0.ebuild:
- version bump
-
-*chef-server-webui-10.20.0 (10 Feb 2013)
-
- 10 Feb 2013; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-webui-10.20.0.ebuild, files/initd/chef-server-webui:
- version bump
-
-*chef-server-webui-10.16.4 (27 Dec 2012)
-
- 27 Dec 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-webui-10.16.2.ebuild, +chef-server-webui-10.16.4.ebuild:
- version bump
-
- 20 Dec 2012; Benedikt Böhm <hollow@gentoo.org>
- files/initd/chef-server-webui:
- improve init script
-
-*chef-server-webui-10.16.2 (17 Dec 2012)
-
- 17 Dec 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-webui-0.10.10.ebuild, +chef-server-webui-10.16.2.ebuild:
- version bump
-
-*chef-server-webui-10.12.0 (11 Aug 2012)
-
- 11 Aug 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-webui-0.10.2.ebuild, -chef-server-webui-0.10.8.ebuild,
- -chef-server-webui-0.10.10_beta1.ebuild, +chef-server-webui-10.12.0.ebuild:
- version bump + ruby 19 support + remove old versions
-
-*chef-server-webui-0.10.10 (17 Jun 2012)
-
- 17 Jun 2012; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-webui-0.10.10.ebuild:
- version bump
-
- 31 May 2012; Zac Medico <zmedico@gentoo.org>
- chef-server-webui-0.10.10_beta1.ebuild, chef-server-webui-0.10.2.ebuild,
- chef-server-webui-0.10.8.ebuild:
- inherit user for enewgroup and enewuser
-
-*chef-server-webui-0.10.10_beta1 (29 Apr 2012)
-
- 29 Apr 2012; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-webui-0.10.10_beta1.ebuild:
- version bump to resolve dependency conflicts (see #410385)
-
-*chef-server-webui-0.10.8 (29 Jan 2012)
-
- 29 Jan 2012; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-webui-0.9.12.ebuild, +chef-server-webui-0.10.8.ebuild,
- files/initd/chef-server-webui:
- version bump wrt #396693
-
-*chef-server-webui-0.10.2 (25 Jul 2011)
-
- 25 Jul 2011; Benedikt Böhm <hollow@gentoo.org>
- -chef-server-webui-0.9.6.ebuild, -chef-server-webui-0.9.8.ebuild,
- +chef-server-webui-0.10.2.ebuild:
- version bump wrt #369391
-
-*chef-server-webui-0.9.12 (07 Jan 2011)
-
- 07 Jan 2011; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-webui-0.9.12.ebuild, files/initd/chef-server-webui:
- version bump. fixes #338444
-
- 20 Sep 2010; Benedikt Böhm <hollow@gentoo.org>
- chef-server-webui-0.9.8.ebuild:
- create unversioned path for passenger/rack integration
-
-*chef-server-webui-0.9.8 (19 Sep 2010)
-
- 19 Sep 2010; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-webui-0.9.8.ebuild:
- version bump
-
- 30 Aug 2010; Hans de Graaff <graaff@gentoo.org>
- chef-server-webui-0.9.6.ebuild:
- Fix json dependency to avoid broken 1.4.3 version.
-
- 04 Jul 2010; Benedikt Böhm <hollow@gentoo.org>
- files/initd/chef-server-webui:
- fix init script to set config file owner and permissions too
-
-*chef-server-webui-0.9.6 (03 Jul 2010)
-
- 03 Jul 2010; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-webui-0.9.6.ebuild, +files/confd/chef-server-webui,
- +files/initd/chef-server-webui, +files/webui.rb, +metadata.xml:
- initial ebuild, thanks to Gábor Vészi
-
+++ /dev/null
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX confd/chef-server-webui 643 SHA256 fcbcd73c2a83a732ab3446f21feeec5fefbfc7fe31748429394b946f0fee7acf SHA512 ee1f156376640ac743224ed3d1a131645807189c8f7b7dfea04eb8d4a93184b889364c8687498704168d761dc3621f17e74aa34cbe0a5636622e1905aecb426a WHIRLPOOL 75a93953e25eeb785d7aeff86b60c654e968a56b3d87a844395b502f937cf39cab83536bdefabeed1492724424c24ef25dbb835113f20217fdbc1ab44726eef0
-AUX initd/chef-server-webui 1236 SHA256 f2f87b0bbfda6a0677d79f499a2f5246ab95aec3ca3cb4bcfa11c76f266f5658 SHA512 2e37d3f3a4b42177602d70a88523c8d07be6532fb505f7e439e169d3ffdb6753ce329b23dd4124841ca4a632b9e9039093d75633d8841264ea1ae81afcd2c88c WHIRLPOOL 74de5b4633335ca18d4db8384675b090522fb312e577e2cfe6b60f9a26b172af149293ce72c3a103608c18acc316ea9232915ddb6aa80ec8434aa714b7a05d97
-AUX webui.rb 4126 SHA256 29ee02a156e5849c234cfdfe968024d422f8c428839b650476904c5799a58917 SHA512 9961e4c3205e62db6f1e8b70ce112ea6487a06d09e2b5afa4edf25d5ae11ff745eb60f9580c92ac6b753a741969e6b6d49d6f9f6f6aae6f1270da0c74ba8d390 WHIRLPOOL 8cd0baabbc1ac24eb503240f16fca81a3a86e819629584c3acb550359ae7b9b8c58b5905d0ecafbf542fd911aaba419ef28a99bcc471107c7b4c2c1e4798c685
-DIST chef-server-webui-10.24.0.gem 184832 SHA256 9fb6b9d8ed022e4b4bf0c5990496760d548951c1be2fc1cc29774d17faec1e35 SHA512 226c876e447af48c5b9009447d62ec37c3a500759113c019c949b6bfdf6c9f7643f87a052273c5c29fcc88ac50a4b71888e88258120ce53256d5a5b40003271a WHIRLPOOL 5e578d64c81507803ecdd97c773e1e3552cf63bf239622b9661f67d92b9bf6e3938c474eb209f34c6c437a29e95ef2e8414dc44198a87ed048ffb3c58f2c2595
-EBUILD chef-server-webui-10.24.0.ebuild 1771 SHA256 726949d9f6208c6a2e1671d7ca85a3747c8c7c8bdddf7c7badf6a9f3e0465ee2 SHA512 f5b2f29249752847b1c8d9fe2a215133d4617d5743f7bb37fecb776d843cd35975e7d648366c4d942225531c5e9319ec2fc113e0bea84a9ef6428fe8690fe456 WHIRLPOOL 5813af3379df99fa5faa70f728b5050e2fc58fd3fe648bb3db20f3bfc636d8547c59e1019f634541fc57ece44a647600f0909b572677245430f2a71c0e4ec152
-MISC ChangeLog 4125 SHA256 5ec8061ea19d99464e70bb408c3021753da295e0cf84bed84fc5986feb693182 SHA512 aca653936d0104fe945581615d12ef2078f306a29f9c77fc11b79c646b1ecd0b4e8de7e5b0ddd3abdb120477982e8fc19d69febe746ea92a51e7b99e16a5cb7f WHIRLPOOL 386487feb631fd2fd588f7ae400dfc946f4e83499e4f8f21368667b55db331252b143d833403ca46321b6ee56fd71c34daf229fed140a6a77a5667c582c3aaef
-MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iEYEAREIAAYFAlOPG6wACgkQdIssYB9vBoO/2ACfWcy7oDk5gvtO+UXhifSgSySJ
-3SQAnAuvoTbpGzG4sYVaPVGXsg6BYLTy
-=/CzC
------END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-webui/chef-server-webui-10.24.0.ebuild,v 1.2 2013/03/07 08:10:46 hollow Exp $
-
-EAPI=4
-USE_RUBY="ruby19"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem user
-
-DESCRIPTION="Configuration management tool"
-HOMEPAGE="http://wiki.opscode.com/display/chef"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-db/couchdb-0.10.0
- >=net-misc/rabbitmq-server-1.7.0"
-
-ruby_add_rdepend "dev-ruby/coderay
- >=dev-ruby/extlib-0.9.16
- dev-ruby/haml
- <dev-ruby/sass-3.2
- >=dev-ruby/merb-assets-1.1.0
- <dev-ruby/merb-assets-1.2
- >=dev-ruby/merb-core-1.1.0
- <dev-ruby/merb-core-1.2
- >=dev-ruby/merb-haml-1.1.0
- <dev-ruby/merb-haml-1.2
- >=dev-ruby/merb-helpers-1.1.0
- <dev-ruby/merb-helpers-1.2
- >=dev-ruby/merb-param-protection-1.1.0
- <dev-ruby/merb-param-protection-1.2
- >=dev-ruby/rack-1.4.5
- dev-ruby/ruby-openid
- www-servers/thin"
-
-pkg_setup() {
- enewgroup chef
- enewuser chef -1 -1 /var/lib/chef chef
-}
-
-each_ruby_install() {
- each_fakegem_install
- ruby_fakegem_doins -r app
- ruby_fakegem_doins -r config
- ruby_fakegem_doins config.ru
- ruby_fakegem_doins -r public
-
- # create unversioned path for passenger/rack integration
- dodir /var/lib/chef/rack
- dosym $(ruby_fakegem_gemsdir)/gems/${P} /var/lib/chef/rack/webui
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doinitd "${FILESDIR}/initd/chef-server-webui"
- doconfd "${FILESDIR}/confd/chef-server-webui"
-
- insinto /etc/chef
- doins "${FILESDIR}/webui.rb"
-}
-
-pkg_postinst() {
- elog
- elog "You should edit or create /etc/chef/webui.rb before starting the service"
- elog "with /etc/init.d/chef-server-webui start"
- elog
-}
+++ /dev/null
-# /etc/conf.d/chef-server-webui: config file for /etc/init.d/chef-server-webui
-
-# The configuration file to use.
-#CONFIGFILE="/etc/chef/webui.rb"
-
-# Number of merb daemons to run for chef-server-webui.
-#CLUSTER_NODES=1
-
-# The user and group to set privilege to.
-#CHEF_USER="chef"
-#CHEF_GROUP="chef"
-
-# Log file location.
-#CHEF_SERVER_WEBUI_LOGFILE="/var/log/chef/server-webui.log"
-
-# Any radom options you want to pass to chef-server.
-#CHEF_SERVER_WEBUI_OPTS=""
-
-# Path to the chef server webui binary.
-#CHEF_SERVER_WEBUI_BINARY="/usr/bin/chef-server-webui"
-
-# PID file location.
-#CHEF_SERVER_WEBUI_PIDFILE="/var/run/chef/server-webui.%s.pid"
+++ /dev/null
-#!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need net
- after chef-server
-}
-
-CHEF_SERVER_WEBUI_BINARY=${CHEF_SERVER_WEBUI_BINARY:-/usr/bin/chef-server-webui}
-CHEF_SERVER_WEBUI_PIDFILE=${CHEF_SERVER_WEBUI_PIDFILE:-/var/run/chef/server-webui.%s.pid}
-CHEF_SERVER_WEBUI_LOGFILE=${CHEF_SERVER_WEBUI_LOGFILE:-/var/log/chef/server-webui.log}
-CONFIGFILE=${CONFIGFILE:-/etc/chef/webui.rb}
-CLUSTER_NODES=${CLUSTER_NODES:-1}
-CHEF_USER=${CHEF_USER:-chef}
-CHEF_GROUP=${CHEF_GROUP:-chef}
-
-start_pre() {
- checkpath -q -d -m 0750 -o ${CHEF_USER}:${CHEF_GROUP} \
- /etc/chef \
- /etc/chef/certificates \
- /var/{lib,log,run}/chef
-
- checkpath -q -f -m 0600 -o ${CHEF_USER}:${CHEF_GROUP} \
- ${CONFIGFILE}
-}
-
-start() {
- ebegin "Starting Chef server web interface"
- ${CHEF_SERVER_WEBUI_BINARY} -d -P ${CHEF_SERVER_WEBUI_PIDFILE} --name \
- chef-server-webui -C ${CONFIGFILE} -u ${CHEF_USER} -G ${CHEF_GROUP} \
- -c ${CLUSTER_NODES} -L ${CHEF_SERVER_WEBUI_LOGFILE} ${CHEF_SERVER_WEBUI_OPTS} > /dev/null
- eend $?
-}
-
-stop() {
- ebegin "Shutting down Chef server web interface"
- ${CHEF_SERVER_WEBUI_BINARY} -K all -P ${CHEF_SERVER_WEBUI_PIDFILE} > /dev/null
- eend $?
-}
+++ /dev/null
-# Configuration File For Chef (chef-server-webui)
-#
-# chef-server-webui is a Merb application slice. By default it is configured to
-# run via Thin, the default Merb adapter. This should be run as:
-#
-# chef-server-webui -p 4040 -e production -a thin
-#
-# This starts up the Chef Server WebUI on port 4040 in production mode using
-# the thin server adapter.
-#
-# This file configures the behavior of the running server itself.
-#
-# Chef uses a Ruby DSL for configuration, and this file contains a few
-# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
-# :value. Second, in Ruby, everything but false and nil (no quotes or other
-# designations) is true, including true, the integer 0 and the string "false".
-# So to set the value of a setting to false, write:
-#
-# some_setting false
-#
-# Third, Ruby class methods can be used, for example we tell the log to show
-# the current time stamp with Chef::Log::Formatter.show_time, below.
-#
-# log_level specifies the level of verbosity for output.
-# valid values are: :debug, :info, :warn, :error, :fatal
-
-log_level :info
-
-# log_location specifies where the server should log to.
-# valid values are: a quoted string specifying a file, or STDOUT with
-# no quotes. This is the application log for the Merb workers that get
-# spawned.
-
-log_location "/var/log/chef/server-webui.log"
-
-# ssl_verify_mode specifies if the REST client should verify SSL certificates.
-# valid values are :verify_none, :verify_peer. The default Chef Server
-# installation will use a self-generated SSL certificate so this should be
-# :verify_none unless you replace the certificate.
-
-ssl_verify_mode :verify_none
-
-# chef_server_url specifies the URL for the server API. The process actually
-# listens on 0.0.0.0:PORT.
-# valid values are any HTTP URL.
-
-chef_server_url "http://localhost:4000"
-
-# file_cache_path specifies where the client should cache cookbooks, server
-# cookie ID, and openid registration data.
-# valid value is any filesystem directory location.
-
-file_cache_path "/var/lib/chef/cache"
-
-# openid_store_path specifies a location where to keep openid nonces for clients.
-# valid values are any filesystem directory location.
-#
-# NOTE: OpenID is deprecated and this option may not be used, kept for
-# historical purposes.
-
-openid_store_path "/var/lib/chef/openid/store"
-
-# openid_store_path specifies a location where to keep openid nonces for clients.
-# valid values are any filesystem directory location.
-#
-# NOTE: OpenID is deprecated and this option may not be used, kept for
-# historical purposes and may be removed.
-
-openid_cstore_path "/var/lib/chef/openid/cstore"
-
-# Mixlib::Log::Formatter.show_time specifies whether the chef-client log should
-# contain timestamps.
-# valid values are true or false (no quotes, see above about Ruby idioms). The
-# printed timestamp is rfc2822, for example:
-# Fri, 31 Jul 2009 19:19:46 -0600
-
-Mixlib::Log::Formatter.show_time = true
-
-signing_ca_cert "/etc/chef/certificates/cert.pem"
-signing_ca_key "/etc/chef/certificates/key.pem"
-
-# web_ui_client_name specifies the user to use when accessing the Chef
-# Server API. By default this is already set to "chef-webui".
-#
-# This user gets created by the chef-server and stored in CouchDB the
-# first time the server starts up if the user and key don't exist.
-
-web_ui_client_name "chef-webui"
-
-# web_ui_admin_user_name and web_ui_admin_default_password specify the
-# user and password that a human can use to initially log into the
-# chef-server-webui when it starts. The default value for the user is 'admin'
-# and the default password is'p@ssw0rd1' should be changed immediately on
-# login. The web form will display the password reset page on first login.
-
-web_ui_admin_user_name "admin"
-web_ui_admin_default_password "p@ssw0rd1"
-
-# web_ui_key specifics the file to use for authenticating with the Chef
-# Server API. By default this is already set to "/etc/chef/webui.pem".
-#
-# This file gets created by the chef-server and the public key stored in
-# CouchDB the first time the server starts up if the user and key don't
-# exist.
-
-web_ui_key "/etc/chef/webui.pem"
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
-</pkgmetadata>
+++ /dev/null
-# ChangeLog for app-admin/chef-server
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server/ChangeLog,v 1.16 2014/06/04 17:35:53 neurogeek Exp $
-
- 04 Jun 2014; <neurogeek@gentoo.org> metadata.xml:
- Dropped myself from maintainer.
-
- 08 Aug 2013; <neurogeek@gentoo.org> metadata.xml:
- Added myself as maintainer
-
- 20 Jun 2013; Benedikt Böhm <hollow@gentoo.org> metadata.xml:
- remove myself from maintainers
-
-*chef-server-10.24.0 (01 Mar 2013)
-
- 01 Mar 2013; Benedikt Böhm <hollow@gentoo.org> -chef-server-10.12.0.ebuild,
- -chef-server-10.16.4.ebuild, -chef-server-10.20.0.ebuild,
- -chef-server-10.22.0.ebuild, +chef-server-10.24.0.ebuild:
- version bump; remove broken versions
-
-*chef-server-10.22.0 (14 Feb 2013)
-
- 14 Feb 2013; Benedikt Böhm <hollow@gentoo.org> +chef-server-10.22.0.ebuild:
- version bump
-
-*chef-server-10.20.0 (10 Feb 2013)
-
- 10 Feb 2013; Benedikt Böhm <hollow@gentoo.org> +chef-server-10.20.0.ebuild:
- version bump
-
-*chef-server-10.16.4 (27 Dec 2012)
-
- 27 Dec 2012; Benedikt Böhm <hollow@gentoo.org> -chef-server-10.16.2.ebuild,
- +chef-server-10.16.4.ebuild:
- version bump
-
-*chef-server-10.16.2 (18 Dec 2012)
-
- 18 Dec 2012; Benedikt Böhm <hollow@gentoo.org> -chef-server-0.10.10.ebuild,
- +chef-server-10.16.2.ebuild:
- version bump
-
-*chef-server-10.12.0 (11 Aug 2012)
-
- 11 Aug 2012; Benedikt Böhm <hollow@gentoo.org> -chef-server-0.10.2.ebuild,
- -chef-server-0.10.8.ebuild, -chef-server-0.10.10_beta1.ebuild,
- +chef-server-10.12.0.ebuild:
- version bump + ruby 19 support + remove old versions
-
-*chef-server-0.10.10 (17 Jun 2012)
-
- 17 Jun 2012; Benedikt Böhm <hollow@gentoo.org> +chef-server-0.10.10.ebuild:
- version bump
-
-*chef-server-0.10.10_beta1 (29 Apr 2012)
-
- 29 Apr 2012; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-0.10.10_beta1.ebuild:
- version bump to resolve dependency conflicts (see #410385)
-
-*chef-server-0.10.8 (29 Jan 2012)
-
- 29 Jan 2012; Benedikt Böhm <hollow@gentoo.org> -chef-server-0.9.12.ebuild,
- +chef-server-0.10.8.ebuild:
- version bump wrt #396693
-
-*chef-server-0.10.2 (25 Jul 2011)
-
- 25 Jul 2011; Benedikt Böhm <hollow@gentoo.org> -chef-server-0.9.6.ebuild,
- -chef-server-0.9.8.ebuild, +chef-server-0.10.2.ebuild:
- version bump wrt #369391
-
-*chef-server-0.9.12 (07 Jan 2011)
-
- 07 Jan 2011; Benedikt Böhm <hollow@gentoo.org>
- +chef-server-0.9.12.ebuild:
- version bump
-
-*chef-server-0.9.8 (19 Sep 2010)
-
- 19 Sep 2010; Benedikt Böhm <hollow@gentoo.org> +chef-server-0.9.8.ebuild:
- version bump
-
-*chef-server-0.9.6 (03 Jul 2010)
-
- 03 Jul 2010; Benedikt Böhm <hollow@gentoo.org> +chef-server-0.9.6.ebuild,
- +metadata.xml:
- initial ebuild, thanks to Gábor Vészi
-
+++ /dev/null
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST chef-server-10.24.0.gem 8192 SHA256 4b072426181694f2069a396e5d42174352a7b3d5a6d5b475964322d6b027d97d SHA512 1367b762f4340b3ea93599ddbc0429214fb5f898c57d657b0c57e4e15afa40a8f040e890418d3945f7b992cf20f45abd0645c1bba4413e388672151041bc6091 WHIRLPOOL 5175d4f565d793f87b30e9246ccab4aefb41702d26fce36349dfdec6c14ddb2eafee33cde8e11bc9efda02ed046e5c43e03ef3bf05212a397f00f7e2e973a29b
-EBUILD chef-server-10.24.0.ebuild 650 SHA256 93293110571e3aa5144a17d47a8d1e57a1436115ab761168e1801dc25c881e2e SHA512 860a3ebe80ba2e41570f9da2976ee0de18e4216257498f2de06728942964bac8787d131115de54b195a738fa3108aaebfe320eab88a8c02d09ee1c7ebeb43fb5 WHIRLPOOL 2e55323546112f0f5bb78d62c56fa339a923060dcbb9a21badebc805a895a5e0299846e3c7944d35ba4391e9715d3359b3a71ba3fb864caade47736ceaa6848f
-MISC ChangeLog 2732 SHA256 dba153cd79fa928b6f4512c038997f00f36ee1d96b72b631f835b9fc387608bf SHA512 ffe341a539bbf19980e9661aef4d947cd4636100905f86aa76844609eec0c70a262cd285603884fea7a37870f9b45b52e451b13ce9ba9488d0f58167176a21c4 WHIRLPOOL 8f338efe3e4adecc2f5ebea4dd1b87200a87fdc2f79d3aa459c58366b2fc5cea72a499f15cd8a19de44b7d5197a023038e65947e9987c985332c427b484094bd
-MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iEYEAREIAAYFAlOPGw8ACgkQdIssYB9vBoP3MwCfXjP6I58Y6J5lq3TMhbPYjtW9
-NvwAn0/kBgmW6FXhN75cabKTbsVyarYg
-=vUX1
------END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server/chef-server-10.24.0.ebuild,v 1.1 2013/03/01 19:26:36 hollow Exp $
-
-EAPI=4
-USE_RUBY="ruby19"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Configuration management tool (meta package)"
-HOMEPAGE="http://wiki.opscode.com/display/chef"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "~app-admin/chef-server-api-${PV}
- ~app-admin/chef-solr-${PV}
- ~app-admin/chef-expander-${PV}"
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
-</pkgmetadata>
+++ /dev/null
-# ChangeLog for app-admin/chef-solr
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-solr/ChangeLog,v 1.21 2014/12/28 09:41:10 graaff Exp $
-
- 28 Dec 2014; Hans de Graaff <graaff@gentoo.org> chef-solr-10.24.0.ebuild:
- Use eclass rspec invocation to use the rspec-2 wrapper.
-
- 04 Jun 2014; <neurogeek@gentoo.org> metadata.xml:
- Dropped myself from maintainer.
-
- 08 Aug 2013; <neurogeek@gentoo.org> metadata.xml:
- Added myself as maintainer
-
- 20 Jun 2013; Benedikt Böhm <hollow@gentoo.org> metadata.xml:
- remove myself from maintainers
-
-*chef-solr-10.24.0 (01 Mar 2013)
-
- 01 Mar 2013; Benedikt Böhm <hollow@gentoo.org> -chef-solr-10.12.0.ebuild,
- -chef-solr-10.16.4.ebuild, -chef-solr-10.20.0.ebuild,
- -chef-solr-10.22.0.ebuild, +chef-solr-10.24.0.ebuild:
- version bump; remove broken versions
-
-*chef-solr-10.22.0 (14 Feb 2013)
-
- 14 Feb 2013; Benedikt Böhm <hollow@gentoo.org> +chef-solr-10.22.0.ebuild:
- version bump
-
-*chef-solr-10.20.0 (10 Feb 2013)
-
- 10 Feb 2013; Benedikt Böhm <hollow@gentoo.org> chef-solr-10.16.4.ebuild,
- +chef-solr-10.20.0.ebuild, files/initd/chef-solr:
- version bump
-
-*chef-solr-10.16.4 (27 Dec 2012)
-
- 27 Dec 2012; Benedikt Böhm <hollow@gentoo.org> -chef-solr-10.16.2.ebuild,
- +chef-solr-10.16.4.ebuild:
- version bump
-
- 20 Dec 2012; Benedikt Böhm <hollow@gentoo.org>
- -files/confd/chef-solr-indexer, -files/initd/chef-solr-indexer,
- files/initd/chef-solr:
- improve init script
-
-*chef-solr-10.16.2 (17 Dec 2012)
-
- 17 Dec 2012; Benedikt Böhm <hollow@gentoo.org> -chef-solr-0.10.10.ebuild,
- +chef-solr-10.16.2.ebuild:
- version bump
-
-*chef-solr-10.12.0 (11 Aug 2012)
-
- 11 Aug 2012; Benedikt Böhm <hollow@gentoo.org> -chef-solr-0.10.2-r1.ebuild,
- -chef-solr-0.10.8.ebuild, -chef-solr-0.10.10_beta1.ebuild,
- +chef-solr-10.12.0.ebuild:
- version bump + ruby 19 support + remove old versions
-
-*chef-solr-0.10.10 (17 Jun 2012)
-
- 17 Jun 2012; Benedikt Böhm <hollow@gentoo.org> +chef-solr-0.10.10.ebuild:
- version bump
-
-*chef-solr-0.10.10_beta1 (29 Apr 2012)
-
- 29 Apr 2012; Benedikt Böhm <hollow@gentoo.org>
- +chef-solr-0.10.10_beta1.ebuild:
- version bump to resolve dependency conflicts (see #410385)
-
-*chef-solr-0.10.8 (29 Jan 2012)
-
- 29 Jan 2012; Benedikt Böhm <hollow@gentoo.org> -chef-solr-0.9.12-r1.ebuild,
- +chef-solr-0.10.8.ebuild, files/initd/chef-solr:
- version bump wrt #396693
-
-*chef-solr-0.10.2-r1 (31 Dec 2011)
-*chef-solr-0.9.12-r1 (31 Dec 2011)
-
- 31 Dec 2011; Christian Ruppert <idl0r@gentoo.org> -chef-solr-0.9.12.ebuild,
- +chef-solr-0.9.12-r1.ebuild, -chef-solr-0.10.2.ebuild,
- +chef-solr-0.10.2-r1.ebuild, files/initd/chef-solr,
- files/initd/chef-solr-indexer:
- Revbump. Don't use deprecated start-stop-daemon options, bug 392777.
-
-*chef-solr-0.10.2 (25 Jul 2011)
-
- 25 Jul 2011; Benedikt Böhm <hollow@gentoo.org> -chef-solr-0.9.6.ebuild,
- -chef-solr-0.9.8.ebuild, +chef-solr-0.10.2.ebuild:
- version bump wrt #369391
-
-*chef-solr-0.9.12 (07 Jan 2011)
-
- 07 Jan 2011; Benedikt Böhm <hollow@gentoo.org> +chef-solr-0.9.12.ebuild:
- version bump
-
-*chef-solr-0.9.8 (19 Sep 2010)
-
- 19 Sep 2010; Benedikt Böhm <hollow@gentoo.org> +chef-solr-0.9.8.ebuild:
- version bump
-
- 04 Jul 2010; Benedikt Böhm <hollow@gentoo.org> files/initd/chef-solr,
- files/initd/chef-solr-indexer:
- fix init script to set config file owner and permissions too
-
- 03 Jul 2010; Benedikt Böhm <hollow@gentoo.org> chef-solr-0.9.6.ebuild:
- fix dependency on chef
-
-*chef-solr-0.9.6 (03 Jul 2010)
-
- 03 Jul 2010; Benedikt Böhm <hollow@gentoo.org> +chef-solr-0.9.6.ebuild,
- +files/confd/chef-solr, +files/confd/chef-solr-indexer,
- +files/initd/chef-solr, +files/initd/chef-solr-indexer, +files/solr.rb,
- +metadata.xml:
- initial ebuild, thanks to Gábor Vészi
-
+++ /dev/null
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX confd/chef-solr 484 SHA256 ea37affe6ad52aec57a51cd072afd0874323a8fee8c9d1901f1cdaebbb023863 SHA512 55880dda7e4b907ea38bcf0b7d9cfdc69e886cdb496632ea47f20c499db441e8dd3446a78ed6ca53838ce60d1769799e47b30e58320370730bbd0cb3af4e6b31 WHIRLPOOL 2358db270bfd308b30e0f2492c528b8b39f80d2ba8b12f832de8a321da4aecaaf698eb30a7dd5cd599599fce5209554afe92c59e3a63d21ff6c34bd461842242
-AUX initd/chef-solr 816 SHA256 141c2bbabcbbf782ecf527999d395069e5d618d065516724af2eeac0408ced19 SHA512 67da2bc927ff79a1e2660866d64643d76957393139220286517a55f7e930d06d98892dde5068739fbe66924e9c764fe746ad4ece0cc40181aed4ea02a309f6d6 WHIRLPOOL 20ca06c289213d21d65fc279033bd72ff3b40e0f25126eeaffb40ad98e1bacc25b260c3fb3a212090eac8b5f2b6ceb9ebbd5137bfbb4f592bfc8d854ce016910
-AUX solr.rb 1615 SHA256 cdbc00a83674727fe18396188e30b8b361033977bbccf9094e560021a53266c1 SHA512 728a654eea7c07adcc92e0f6760b04486e1ac64782d86d0f89afb426fdda2e4117a34f27ea8a1772e1582469815300a1e4142ffff94b498e5af6e5fc8e5c0b35 WHIRLPOOL ed29fd20c3b05e7a092a796086174c75127c6cd959213be68fb5e5d7ecd3ddde97a2a60958d9ebd82cddfd23af92a8bee834ca3e8cb8310636e1b37278dcbaa9
-DIST chef-solr-10.24.0.gem 10217472 SHA256 8db6e6a1859304f4c990ee3d0b50046da730e900b0e74b225cdd2dfed4bef361 SHA512 099450600084b4076bce9325c6d8eae16765f944cdf45fa0f5805f9fc11f591e0bd40483f8b4cc88be52963a632ccddf89cb75c1675390ecc1e2aa3431424927 WHIRLPOOL edbee0fee265ab00ee0f59244a93f4c316024a1835d5b10f5843a92f457de03df10cf6629fdabc916da6a96e845d356e85612cb1b169e95ff8f77d1ddfba3bbb
-EBUILD chef-solr-10.24.0.ebuild 1034 SHA256 b0478dd5febb03e4cfc04d2dc748e7b46da230f90b6987d64bd86ea78c90bd71 SHA512 e02a258b4efd30af9fd53cc7a23701921fe8cbde34d4c9e80ea506083d5fdfebeca6ddece9d9a5dbe3090eb3e7376a1913dea3380f3c0be4217ed78092ff1190 WHIRLPOOL 95e879f7ab77c78fde4e885f5972c9f0fe28e216f897c0fb9bdefec7d845f4a5d4ca933a180d96c012e67694004c6ed25a8a75da48d5ac80ee20ecaa412f138d
-MISC ChangeLog 3793 SHA256 0064b2b11927f50f96150beb33042b09dc9b3a5e6f6946038dc6e03adc3a830f SHA512 1cc105b62ff797b503efcc822951cb841324fa6516c8648f429f21e267be1cba04f7bafdb92c05747298f119c898d165ec270dafbf2532b2d300ffde07567c9a WHIRLPOOL 4939b58b09c601ff312e229231e054c97dae5bd91766e94bee58ed027f34da178440a5f5b6107fa8b8c83c313da233474a6ad30485aa8616b55b8cfef8cf39b8
-MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iF4EAREIAAYFAlSf0DcACgkQiIP6VqMIqNdLUwD/fUawPYEsWe3IdLVr/52FLBBo
-/SpN7SpTtdfOpb7Oc6MA/3RwEmkzdfTzbvH6ub8YauP/LPBzUQnAl4oNxl3SmIEJ
-=RDdj
------END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-solr/chef-solr-10.24.0.ebuild,v 1.2 2014/12/28 09:41:10 graaff Exp $
-
-EAPI=4
-USE_RUBY="ruby19"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Configuration management tool"
-HOMEPAGE="http://wiki.opscode.com/display/chef"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=net-misc/rabbitmq-server-1.7.2
- >=virtual/jre-1.6"
-
-ruby_add_rdepend "~app-admin/chef-${PV}"
-
-each_ruby_install() {
- each_fakegem_install
- ruby_fakegem_doins -r solr
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doinitd "${FILESDIR}/initd/chef-solr"
- doconfd "${FILESDIR}/confd/chef-solr"
-
- insinto /etc/chef
- doins "${FILESDIR}/solr.rb"
-}
-
-pkg_postinst() {
- elog
- elog "You need to run the chef-solr-installer script to setup the SOLR instance:"
- elog
- elog " chef-solr-installer -c /etc/chef/solr.rb -u chef -g chef -f"
- elog
-}
+++ /dev/null
-# /etc/conf.d/chef-solr: config file for /etc/init.d/chef-solr
-
-# The configuration file to use.
-#CONFIGFILE="/etc/chef/solr.rb"
-
-# The user and group to set privilege to.
-#CHEF_USER="chef"
-#CHEF_GROUP="chef"
-
-# Log file location.
-#CHEF_SOLR_LOGFILE="/var/log/chef/solr.log"
-
-# Any radom options you want to pass to chef-solr.
-#CHEF_SOLR_OPTS=""
-
-# Path to the chef solr binary.
-#CHEF_SOLR_BINARY="/usr/bin/chef-solr"
-
-# PID file location.
-#CHEF_SOLR_PIDFILE="/var/run/chef/solr.pid"
+++ /dev/null
-#!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-CHEF_SOLR_LOGFILE=${CHEF_SOLR_LOGFILE:-/var/log/chef/solr.log}
-CONFIGFILE=${CONFIGFILE:-/etc/chef/solr.rb}
-CHEF_USER=${CHEF_USER:-chef}
-CHEF_GROUP=${CHEF_GROUP:-chef}
-
-pidfile=${CHEF_SOLR_PIDFILE:-/var/run/chef/solr.pid}
-command=${CHEF_SOLR_BINARY:-/usr/bin/chef-solr}
-command_args="-d -P ${pidfile} -L ${CHEF_SOLR_LOGFILE} -c ${CONFIGFILE} ${CHEF_SOLR_OPTS}"
-start_stop_daemon_args="--user ${CHEF_USER} --group ${CHEF_GROUP}"
-
-depend() {
- need net rabbitmq
- after couchdb
-}
-
-start_pre() {
- checkpath -q -d -m 0750 -o ${CHEF_USER}:${CHEF_GROUP} \
- /etc/chef \
- /etc/chef/certificates \
- /var/{lib,log,run}/chef
-
- checkpath -q -f -m 0600 -o ${CHEF_USER}:${CHEF_GROUP} \
- ${CONFIGFILE}
-}
+++ /dev/null
-# Configuration File For Chef SOLR Indexer (chef-solr-indexer)
-#
-# The chef-indexer program runs on the Chef Server to generate search indexes
-# of node data stored in the Server's CouchDB store.
-#
-# Chef uses a Ruby DSL for configuration, and this file may contain some
-# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
-# :value. Second, in Ruby, everything but false and nil (no quotes or other
-# designations) is true, including true, the integer 0 and the string "false".
-# So to set the value of a setting to false, write:
-#
-# some_setting false
-#
-# Third, Ruby class methods can be used, for example we tell the log to show
-# the current time stamp with Chef::Log::Formatter.show_time, below.
-#
-# log_location specifies where the indexer should log to.
-# valid values are: a quoted string specifying a file, or STDOUT with
-# no quotes. When run as a daemon (default), STDOUT will produce no output.
-
-log_location "/var/log/chef/solr.log"
-
-# search_index_path specifies where the indexer should store the indexes.
-# valid value is any filesystem directory location.
-
-search_index_path "/var/lib/chef/search_index"
-
-solr_jetty_path "/var/lib/chef/solr/jetty"
-solr_home_path "/var/lib/chef/solr/home"
-solr_data_path "/var/lib/chef/solr/data"
-solr_heap_size "256M"
-
-# Mixlib::Log::Formatter.show_time specifies whether the chef-client log should
-# contain timestamps.
-# valid values are true or false (no quotes, see above about Ruby idioms). The
-# printed timestamp is rfc2822, for example:
-# Fri, 31 Jul 2009 19:19:46 -0600
-
-Mixlib::Log::Formatter.show_time = true
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
-</pkgmetadata>
+++ /dev/null
-# ChangeLog for app-admin/chef
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef/ChangeLog,v 1.28 2015/01/25 12:13:42 pacho Exp $
-
- 25 Jan 2015; Pacho Ramos <pacho@gentoo.org> -chef-10.24.0.ebuild:
- Drop old
-
-*chef-10.24.0-r1 (14 Dec 2014)
-
- 14 Dec 2014; Hans de Graaff <graaff@gentoo.org> +chef-10.24.0-r1.ebuild:
- Fix chef gemspec to match the available json versions, fixing bug 532162.
-
- 11 Dec 2014; Patrick Lauer <patrick@gentoo.org> chef-10.24.0.ebuild:
- Unrestrict dev-ruby/json dep #484348
-
- 04 Jun 2014; <neurogeek@gentoo.org> metadata.xml:
- Dropped myself from maintainer.
-
- 08 Aug 2013; <neurogeek@gentoo.org> metadata.xml:
- Added myself as maintainer
-
- 20 Jun 2013; Benedikt Böhm <hollow@gentoo.org> metadata.xml:
- remove myself from maintainers
-
-*chef-10.24.0 (01 Mar 2013)
-
- 01 Mar 2013; Benedikt Böhm <hollow@gentoo.org> -chef-10.12.0.ebuild,
- -chef-10.16.4.ebuild, -chef-10.20.0.ebuild, -chef-10.22.0.ebuild,
- +chef-10.24.0.ebuild:
- version bump; remove broken versions
-
-*chef-10.22.0 (14 Feb 2013)
-
- 14 Feb 2013; Benedikt Böhm <hollow@gentoo.org> +chef-10.22.0.ebuild:
- version bump
-
- 10 Feb 2013; Benedikt Böhm <hollow@gentoo.org> chef-10.20.0.ebuild:
- remove accidental epatch
-
-*chef-10.20.0 (10 Feb 2013)
-
- 10 Feb 2013; Benedikt Böhm <hollow@gentoo.org> +chef-10.20.0.ebuild,
- files/initd/chef-client:
- version bump
-
- 27 Dec 2012; Benedikt Böhm <hollow@gentoo.org> chef-10.16.4.ebuild:
- restrict to moneta < 0.7 due to API incompatibilities
-
-*chef-10.16.4 (27 Dec 2012)
-
- 27 Dec 2012; Benedikt Böhm <hollow@gentoo.org> -chef-10.16.2.ebuild,
- +chef-10.16.4.ebuild:
- version bump
-
- 20 Dec 2012; Benedikt Böhm <hollow@gentoo.org> files/initd/chef-client:
- improve init script
-
- 18 Dec 2012; Benedikt Böhm <hollow@gentoo.org> chef-10.16.2.ebuild:
- fix gem dependency issues
-
-*chef-10.16.2 (17 Dec 2012)
-
- 17 Dec 2012; Benedikt Böhm <hollow@gentoo.org> -chef-0.10.10.ebuild,
- +chef-10.16.2.ebuild:
- version bump
-
-*chef-10.12.0 (11 Aug 2012)
-
- 11 Aug 2012; Benedikt Böhm <hollow@gentoo.org> -chef-0.10.2.ebuild,
- -chef-0.10.8.ebuild, -chef-0.10.10_beta1.ebuild, +chef-10.12.0.ebuild:
- version bump + ruby 19 support + remove old versions
-
-*chef-0.10.10 (17 Jun 2012)
-
- 17 Jun 2012; Benedikt Böhm <hollow@gentoo.org> +chef-0.10.10.ebuild:
- version bump
-
- 31 May 2012; Zac Medico <zmedico@gentoo.org> chef-0.10.10_beta1.ebuild,
- chef-0.10.2.ebuild, chef-0.10.8.ebuild:
- inherit user for enewgroup and enewuser
-
-*chef-0.10.10_beta1 (29 Apr 2012)
-
- 29 Apr 2012; Benedikt Böhm <hollow@gentoo.org> +chef-0.10.10_beta1.ebuild:
- version bump to resolve dependency conflicts (see #410385)
-
- 21 Feb 2012; Benedikt Böhm <hollow@gentoo.org> chef-0.10.8.ebuild:
- "fix" dependencies wrt #403047
-
-*chef-0.10.8 (29 Jan 2012)
-
- 29 Jan 2012; Benedikt Böhm <hollow@gentoo.org> -chef-0.9.12.ebuild,
- +chef-0.10.8.ebuild, files/initd/chef-client:
- version bump wrt #396693
-
-*chef-0.10.2 (25 Jul 2011)
-
- 25 Jul 2011; Benedikt Böhm <hollow@gentoo.org> -chef-0.9.6.ebuild,
- -chef-0.9.8.ebuild, +chef-0.10.2.ebuild, metadata.xml:
- version bump wrt #369391
+++ /dev/null
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX client.rb 2491 SHA256 12fd8d9f944da3cc902acb0b8aee5a13202b8f7edd107d72db219b7349bc46ff SHA512 df809167c123543f55e6eb76114b2bf57b3fe895ac127f8a5dfb342212a268c5eccb99b2cf000baf5f81a2adbe3beeef34e233dedde0c6ce5f0bbbc3916d8b58 WHIRLPOOL 663a73722183968f3c50721737eefb9c66b3ba4cf4aaa6baa1a35e7c1676eb646b9edc10240db6c25a4bb6125dca51c165de484912a5434456e9ebab4fc301cb
-AUX confd/chef-client 477 SHA256 87ae3fc931df89fc890d1b976c9596a078780ecf95c1fac4f08cad08f8e89a90 SHA512 74a0ca55eea1ac9d6a519d9c4088f24d02bdff365165b9f740f24ae5468d8ce6de8412072ec4d62db4e3d297cd85d1bca125e994471475bf1adff622c59184d0 WHIRLPOOL f5998ad339fe76d61f41d560c3512c320a2649b090497f8d439ce55e734bd074248f8d6b02cd03abe0b7eb308fd495d3363e4db2948f76adb8cda30975dcfaff
-AUX initd/chef-client 555 SHA256 7035c82bdabc5804fa6a8d99f40b72e7bb0c2b0045ce95ed1692476cd2dfbcc0 SHA512 8a35dfe52ca0d4561646c27cf22a18d6e70c0db93644698cb4bd217114c96045729d2cc6208dbe69f3e9d3436af6f73986a2122119e7ae66329b2500c345d8a5 WHIRLPOOL ef8977bcba8a5f077dec3af878a78fa375cdf4797c869bd2601fa74c8d0d069b7c389864b5b4176d322b8156d5944fb1708274ca90ab73e642ebd7abb114a422
-AUX solo.rb 2023 SHA256 48e1863e4cbcdbf935ea4c9e29514c825c04ff35d68cb6bf8b8f246cd4b6a815 SHA512 bf37ffc2107233b80c467d2c4de6fbeda75a3518e713fb19af623c4594859c23d48ac9b8aba797f6a84f92c96c5cb668071c3d9f199e62aad99192765d9eaa2f WHIRLPOOL a8ba9a84691850e8b843febc049e98edff0b872131efd12d730d6991ab10cc7eab076cb1d037dbf52295c1a3f7d37c29b3b04b62d646f217919cf5cd73136f6d
-DIST chef-10.24.0.gem 823296 SHA256 896945deb09cb35ea370186e7f5380e7b61728ce85dfd7ee79de50506a516a89 SHA512 6027a4cd96da418dc18061611ff8c3461f236a088c3213f54f8828d63abe3575962fcb94ae91b5285f6f2168ef4204738d327781c3195151cf708b82cb9666d6 WHIRLPOOL a34e15688e99116909e326b40bd96246234e9c1eae592d34cc1cfa8396b56f7bfb54cfcd3917b1b21853f7a9d6dc143cf55bc4c899131a240f00a2d8249e8ef9
-EBUILD chef-10.24.0-r1.ebuild 2142 SHA256 4dff94ed4a394028e6f75ce6d1869e59ba3dc932fed90278b2dabb10605b0620 SHA512 dbe1137ec317e12b1eee5cec0215336cb3fad0c53b15a6c6d91ab6044b4dc06c6692cab57e25d6c7769809839016e12d6b763c38ad33e8cb0d9af9891447bf35 WHIRLPOOL 7169c08faa0156a5fbb63bd9f5966863c62c71f0b80e41211cd42fc711501f6c34d47b10455c1b77c6a4f0cc1c9a8a40e048b1f4f8e2deab82f271c301b28532
-MISC ChangeLog 3185 SHA256 755452f26c72b89150c673cf8691fe0cdaf3e6425ea43e9b066c596b0882d60b SHA512 302f994b396ca84b4e3ae2940083c1c03953a78cd27c237244ef0010cba16ca2611d60efdf4c1eb7a18bac57702b84be983c0ab582333d8cc346a6c9d781c099 WHIRLPOOL 3fe7c9925f1a5d40ffec1ee4ebf32a895178839062b0dc182457050ebc0cc94be35f3bf84511f90fdf35ba8000731b3d2d5676709f64a97f12f2c99c8dedc00b
-MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlTE3fcACgkQCaWpQKGI+9Q+VgCeO0QqCpkqWhlGqdDbAFD5blE6
-vPIAnjwDdHq1sCTPeK+xhMQl+PK+j21I
-=PvUy
------END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/chef/chef-10.24.0-r1.ebuild,v 1.1 2014/12/14 10:29:27 graaff Exp $
-
-EAPI=4
-USE_RUBY="ruby19"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="spec"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC=${RUBY_FAKEGEM_NAME}.gemspec
-
-inherit ruby-fakegem user
-
-DESCRIPTION="Chef is a systems integration framework"
-HOMEPAGE="http://wiki.opscode.com/display/chef"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# specs have various indempotency issues which result in the global Chef::Config
-# object to be replaced and subsequently fails other specs. Revisit this later.
-RESTRICT="test"
-
-ruby_add_rdepend ">=dev-ruby/bunny-0.6.0
- dev-ruby/erubis
- >=dev-ruby/highline-1.6.9
- >=dev-ruby/json-1.4.4
- >=dev-ruby/mixlib-authentication-1.3.0
- >=dev-ruby/mixlib-cli-1.1.0
- >=dev-ruby/mixlib-config-1.1.2
- >=dev-ruby/mixlib-log-1.3.0
- dev-ruby/mixlib-shellout
- <dev-ruby/moneta-0.7.0
- >=dev-ruby/net-ssh-2.6
- <dev-ruby/net-ssh-2.7
- >=dev-ruby/net-ssh-multi-1.1
- <dev-ruby/net-ssh-multi-1.2
- >=dev-ruby/ohai-0.6.0
- >=dev-ruby/rest-client-1.0.4
- <dev-ruby/rest-client-1.7
- dev-ruby/ruby-shadow
- >=dev-ruby/treetop-1.4.9
- <dev-ruby/treetop-1.5
- dev-ruby/uuidtools
- >=dev-ruby/yajl-ruby-1.1
- <dev-ruby/yajl-ruby-2"
-
-each_ruby_prepare() {
- ruby_fakegem_metadata_gemspec ../metadata ${RUBY_FAKEGEM_GEMSPEC}
-
- # bunny, json
- sed -i -e 's/"< 0.8.0", //' -e 's/<= 1.7.7/< 2/' ${RUBY_FAKEGEM_GEMSPEC} || die "Unable to fix up dependencies."
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- keepdir /etc/chef /var/lib/chef /var/log/chef
-
- doinitd "${FILESDIR}/initd/chef-client"
- doconfd "${FILESDIR}/confd/chef-client"
-
- insinto /etc/chef
- doins "${FILESDIR}/client.rb"
- doins "${FILESDIR}/solo.rb"
-
- doman distro/common/man/man1/*.1
- doman distro/common/man/man8/*.8
-}
-
-pkg_setup() {
- enewgroup chef
- enewuser chef -1 -1 /var/lib/chef chef
-}
-
-pkg_postinst() {
- elog
- elog "You should edit /etc/chef/client.rb before starting the service with"
- elog "/etc/init.d/chef-client start"
- elog
-}
+++ /dev/null
-# Configuration File For Chef (chef-client)
-#
-# The chef-client program will connect the local system to the specified
-# server URLs through a RESTful API to retrieve its configuration.
-#
-# By default, the client is configured to connect to a Chef Server
-# running on the local system. Change this to reflect your environment.
-#
-# Chef uses a Ruby DSL for configuration, and this file contains a few
-# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
-# :value. Second, in Ruby, everything but false and nil (no quotes or other
-# designations) is true, including true, the integer 0 and the string "false".
-# So to set the value of a setting to false, write:
-#
-# some_setting false
-#
-# Third, Ruby class methods can be used, for example we tell the log to show
-# the current time stamp with Chef::Log::Formatter.show_time, below.
-#
-# log_level specifies the level of verbosity for output.
-# valid values are: :debug, :info, :warn, :error, :fatal
-
-log_level :info
-
-# log_location specifies where the client should log to.
-# valid values are: a quoted string specifying a file, or STDOUT with
-# no quotes. When run as a daemon (default), STDOUT will produce no output.
-
-log_location "/var/log/chef/client.log"
-
-# ssl_verify_mode specifies if the REST client should verify SSL certificates.
-# valid values are :verify_none, :verify_peer. The default Chef Server
-# installation will use a self-generated SSL certificate so this should be
-# :verify_none unless you replace the certificate.
-
-ssl_verify_mode :verify_none
-
-# Server URLs.
-#
-# chef_server_url specifies the Chef Server to connect to.
-# valid values are any HTTP URL (e.g. https://chef.example.com:4443).
-
-chef_server_url "http://localhost:4000"
-
-# file_cache_path specifies where the client should cache cookbooks, server
-# cookie ID, and openid registration data.
-# valid value is any filesystem directory location.
-
-file_cache_path "/var/lib/chef/cache"
-
-file_backup_path "/var/lib/chef/backup"
-
-# pid_file specifies the location of where chef-client daemon should keep the pid
-# file.
-# valid value is any filesystem file location.
-
-pid_file "/var/run/chef/client.pid"
-
-# Mixlib::Log::Formatter.show_time specifies whether the chef-client
-# log should contain timestamps. valid values are true or false (no
-# quotes, see above about Ruby idioms). The printed timestamp is
-# rfc2822, for example:
-# Fri, 31 Jul 2009 19:19:46 -0600
-
-Mixlib::Log::Formatter.show_time = true
+++ /dev/null
-# /etc/conf.d/chef-client: config file for /etc/init.d/chef-client
-
-# The configuration file to use.
-#CONFIGFILE="/etc/chef/client.rb"
-
-# Run chef-client periodically, in seconds.
-#INTERVAL=1800
-
-# The splay time for running at intervals, in seconds.
-#SPLAY=20
-
-# Any radom options you want to pass to chef.
-#CHEF_CLIENT_OPTS=""
-
-# Path to the chef client binary.
-#CHEF_CLIENT_BINARY="/usr/bin/chef-client"
-
-# PID file location.
-#CHEF_CLIENT_PIDFILE="/var/run/chef/client.pid"
+++ /dev/null
-#!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-CONFIGFILE=${CONFIGFILE:-/etc/chef/client.rb}
-INTERVAL=${INTERVAL:-1800}
-SPLAY=${SPLAY:-20}
-ENCODING=${ENCODING:-UTF-8}
-
-pidfile=${CHEF_CLIENT_PIDFILE:-/var/run/chef/client.pid}
-command=${CHEF_CLIENT_BINARY:-/usr/bin/ruby19}
-command_args="-E ${ENCODING} /usr/bin/chef-client -d -c ${CONFIGFILE} -i ${INTERVAL} -s ${SPLAY} -P ${pidfile} ${CHEF_CLIENT_OPTS}"
-
-depend() {
- need net
-}
-
-start_pre() {
- checkpath -q -d /var/run/chef
-}
+++ /dev/null
-# Configuration File For Chef Solo (chef-solo)
-#
-# The program chef-solo allows you to run Chef as a standalone program
-# without connecting to a remote Chef Server.
-#
-# Chef uses a Ruby DSL for configuration, and this file may contain some
-# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
-# :value. Second, in Ruby, everything but false and nil (no quotes or other
-# designations) is true, including true, the integer 0 and the string "false".
-# So to set the value of a setting to false, write:
-#
-# some_setting false
-#
-# Third, Ruby class methods can be used, for example we tell the log to show
-# the current time stamp with Mixlib::Log::Formatter.show_time, below.
-#
-# log_level specifies the level of verbosity for output.
-# valid values are: :debug, :info, :warn, :error, :fatal
-
-log_level :info
-
-# log_location specifies where the client should log to.
-# valid values are: a quoted string specifying a file, or STDOUT with
-# no quotes.
-
-log_location "/var/log/chef/solo.log"
-
-# file_cache_path specifies where solo should look for the cookbooks to use
-# valid value is any filesystem directory location. This is slightly
-# different from 'normal' client mode as solo is actually downloading (or
-# using) the specified cookbooks in this location.
-
-file_cache_path "/var/lib/chef"
-
-# cookbook_path specifies where solo should look for cookbooks it will use.
-# valid value is a string, or array of strings of filesystem directory locations.
-# This setting is similar to the server setting of the same name. Solo will use
-# this as a search location, in Array order. It should be a subdirectory of
-# file_cache_path, above.
-
-cookbook_path [ "/var/lib/chef/cookbooks" ]
-
-# Mixlib::Log::Formatter.show_time specifies whether the chef-client log should
-# contain timestamps.
-# valid values are true or false (no quotes, see above about Ruby idioms). The
-# printed timestamp is rfc2822, for example:
-# Fri, 31 Jul 2009 19:19:46 -0600
-
-Mixlib::Log::Formatter.show_time = true
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
-</pkgmetadata>