Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 348912 Details for
Bug 442534
app-admin/puppetdb - Store data generated by Puppet for Inventory and Exported Resources
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Puppetdb 1.2.0 ebuild
puppetdb-1.2.0.ebuild (text/plain), 2.27 KB, created by
Antony perigault
on 2013-05-22 13:28:03 UTC
(
hide
)
Description:
Puppetdb 1.2.0 ebuild
Filename:
MIME Type:
Creator:
Antony perigault
Created:
2013-05-22 13:28:03 UTC
Size:
2.27 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-3.0.1.ebuild,v 1.10 2012/12/31 16:16:32 ago Exp $ > >EAPI="4" >USE_RUBY="ruby19" >inherit eutils ruby-ng user versionator > >DESCRIPTION="PuppetDB stores data generated by Puppet for Inventory and Exported Resources" >HOMEPAGE="http://puppetlabs.com/" >SRC_URI="https://downloads.puppetlabs.com/puppetdb/${P}.tar.gz" > >LICENSE="Apache-2.0 GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~hppa ~ppc ~x86" >IUSE="+terminus postgresql" > >DEPEND="${DEPEND} > ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] ) > dev-lang/leiningen > dev-ruby/rake > >=dev-ruby/facter-1.6.2 > dev-java/java-config > >=virtual/jdk-1.6.0 > postgresql? ( dev-db/postgresql-server )" >RDEPEND="${RDEPEND} > ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] ) > dev-ruby/rake > >=dev-ruby/facter-1.6.2 > dev-java/java-config > >=virtual/jdk-1.6.0 > postgresql? ( dev-db/postgresql-server )" > >SITEFILE="50${PN}-mode-gentoo.el" > >PUPPETDB_DIR="/var/lib/${PN}" >PUPPETDB_USER="${PN}" >PUPPETDB_GROUP="${PN}" > >RUBY_PATCHES=( "${P}-gentoo-init.patch" ) > >pkg_setup() { > enewgroup "${PUPPETDB_GROUP}" > # home directory is required for SCM. > enewuser "${PUPPETDB_USER}" -1 -1 "${PUPPETDB_DIR}" "${PUPPETDB_USER}" >} > >each_ruby_prepare() { > echo ${PV} > ${S}/version > > cp ${FILESDIR}/puppetdb.confd ${S}/ext/templates/conf_gentoo.erb > cp ${FILESDIR}/puppetdb.initd ${S}/ext/templates/init_gentoo.erb >} > >each_ruby_compile() { > cd "${S}" > > export LEIN_ROOT="ignore" > /usr/bin/rake DESTDIR="${D}" USER='root' || die "Compilation failed" >} > >each_ruby_install() { > cd "${S}" > > export LEIN_ROOT="ignore" > /usr/bin/rake install DESTDIR="${D}" || die "Install failed" > > if use terminus; then > doruby -r ext/master/lib/puppet/ > fi > > chown -R puppetdb ${D}/etc/puppetdb > chown -R puppetdb ${D}/var/lib/puppetdb > chown -R puppetdb ${D}/var/log/puppetdb >} > >pkg_config() { > if [ ! -d "${ROOT}"/etc/puppetdb/ssl ] ; then > einfo "Press ENTER to install puppetdb ssl" > einfo "configuration, or Control-C to abort now..." > read > "${ROOT}"/usr/sbin/puppetdb-ssl-setup > else > einfo "Hmm, it appears as though you already have puppetdb" > einfo "in place. If you don't have configure puppetdb ssl" > einfo ", manually run /usr/sbin/puppetdb-ssl-setup" > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 442534
: 348912 |
348914
|
348916
|
348918