FreeBSD Bugzilla – Attachment 162513 Details for
Bug 204074
[NEW PORT] databases/puppetdb3: PuppetDB storeconfigs backend
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
The shar file.
puppetdb3.shar (text/plain), 9.50 KB, created by
Zach Leslie
on 2015-10-27 20:33:19 UTC
(
hide
)
Description:
The shar file.
Filename:
MIME Type:
Creator:
Zach Leslie
Created:
2015-10-27 20:33:19 UTC
Size:
9.50 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># puppetdb3 ># puppetdb3/files ># puppetdb3/files/puppetdb.in ># puppetdb3/files/patch-ext__config__request-logging.xml ># puppetdb3/files/patch-ext__config__logback.xml ># puppetdb3/files/pkg-message.in ># puppetdb3/files/patch-ext__config__conf.d__database.ini ># puppetdb3/files/patch-ext__config__conf.d__config.ini ># puppetdb3/pkg-descr ># puppetdb3/Makefile ># puppetdb3/pkg-plist ># puppetdb3/distinfo ># >echo c - puppetdb3 >mkdir -p puppetdb3 > /dev/null 2>&1 >echo c - puppetdb3/files >mkdir -p puppetdb3/files > /dev/null 2>&1 >echo x - puppetdb3/files/puppetdb.in >sed 's/^X//' >puppetdb3/files/puppetdb.in << 'f3bffab1b6de5ec862a182e71ed2f96b' >X#!/bin/sh >X >X# $FreeBSD$ >X# >X# PROVIDE: puppetdb >X# REQUIRE: LOGIN >X# KEYWORD: shutdown >X >X# >X# Configuration settings for puppetdb in /etc/rc.conf: >X# >X# puppetdb_enable (bool): >X# Set to "NO" by default. >X# Set it to "YES" to enable puppetdb >X# >X# puppetdb_args (str): >X# Extra arguments passed to start command >X# >X# puppetdb_java_home (str): >X# Set to "%%JAVA_HOME%%" by default. >X# Set the Java virtual machine to run puppetdb >X# >X# puppetdb_java_opts (str): >X# Set to "" by default. >X# Java VM args to use. >X# >X# puppetdb_user (str): >X# Set to "puppetdb" by default. >X# User to run puppetdb as. >X# >X# puppetdb_group (str): >X# Set to "puppetdb" by default. >X# Group for data file ownership. >X# >X# puppetdb_log_file (str): >X# Set to "/var/log/puppetdb/puppetdb.log" by default. >X# Log file location. >X# >X >X. /etc/rc.subr >X >Xname="puppetdb" >Xrcvar=puppetdb_enable >X >Xload_rc_config "${name}" >X >X: ${puppetdb_enable="NO"} >X: ${puppetdb_args="--config %%PREFIX%%/etc/puppetdb/conf.d -b %%PREFIX%%/etc/puppetdb/bootstrap.cfg"} >X: ${puppetdb_java_home="%%JAVA_HOME%%"} >X: ${puppetdb_user="puppetdb"} >X: ${puppetdb_group="puppetdb"} >X: ${puppetdb_log_file="/var/log/puppetdb/puppetdb.log"} >X >Xpidfile="/var/run/puppetdb/puppetdb.pid" >Xcommand="/usr/sbin/daemon" >Xjava_cmd="${puppetdb_java_home}/bin/java" >Xprocname="${java_cmd}" >Xcommand_args="-p ${pidfile} ${java_cmd} -cp %%DATADIR%%/puppetdb.jar clojure.main -m puppetlabs.puppetdb.main ${puppetdb_args} > ${puppetdb_log_file} 2>&1" >X >X >Xrequired_files="${java_cmd}" >X >Xstart_precmd="puppetdb_prestart" >X >Xpuppetdb_prestart() { >X if [ ! -f "${puppetdb_log_file}" ]; then >X touch "${puppetdb_log_file}" >X chown "${puppetdb_user}:${puppetdb_group}" "${puppetdb_log_file}" >X chmod 640 "${puppetdb_log_file}" >X fi >X if [ ! -d "/var/run/puppetdb" ]; then >X install -d -o "${puppetdb_user}" -g "${puppetdb_group}" -m 750 "/var/run/puppetdb" >X fi >X >X chown -R "root:${puppetdb_group}" "%%PREFIX%%/etc/puppetdb/conf.d" >X chmod 0750 "%%PREFIX%%/etc/puppetdb/conf.d" >X >X chown "root:${puppetdb_group}" "%%PREFIX%%/etc/puppetdb/logback.xml" >X chmod 0640 "%%PREFIX%%/etc/puppetdb/logback.xml" >X >X chown -R "${puppetdb_user}:${puppetdb_group}" "/var/db/puppetdb" >X chmod 0750 "/var/db/puppetdb" >X} >X >Xrun_rc_command "$1" >f3bffab1b6de5ec862a182e71ed2f96b >echo x - puppetdb3/files/patch-ext__config__request-logging.xml >sed 's/^X//' >puppetdb3/files/patch-ext__config__request-logging.xml << '3ca9b7025175474a5da8939dc8d57912' >X--- ext/config/request-logging.xml.orig 2015-10-27 20:08:53 UTC >X+++ ext/config/request-logging.xml >X@@ -1,6 +1,6 @@ >X <configuration debug="false"> >X <appender name="FILE" class="ch.qos.logback.core.FileAppender"> >X- <file>/var/log/puppetlabs/puppetdb/puppetdb-access.log</file> >X+ <file>/var/log/puppetdb/puppetdb-access.log</file> >X <encoder> >X <pattern>combined</pattern> >X <!-- To have the same "combined" pattern with elapsedTime ('%D') >3ca9b7025175474a5da8939dc8d57912 >echo x - puppetdb3/files/patch-ext__config__logback.xml >sed 's/^X//' >puppetdb3/files/patch-ext__config__logback.xml << '8952de59be92af047e67096eedb55041' >X--- ext/config/logback.xml.orig 2015-10-27 20:09:15 UTC >X+++ ext/config/logback.xml >X@@ -6,10 +6,10 @@ >X </appender> >X >X <appender name="F1" class="ch.qos.logback.core.rolling.RollingFileAppender"> >X- <file>/var/log/puppetlabs/puppetdb/puppetdb.log</file> >X+ <file>/var/log/puppetdb/puppetdb.log</file> >X >X <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> >X- <fileNamePattern>/var/log/puppetlabs/puppetdb/puppetdb-%d{yyyy-MM-dd}.log.gz</fileNamePattern> >X+ <fileNamePattern>/var/log/puppetdb/puppetdb-%d{yyyy-MM-dd}.log.gz</fileNamePattern> >X <maxHistory>90</maxHistory> >X </rollingPolicy> >X <encoder> >8952de59be92af047e67096eedb55041 >echo x - puppetdb3/files/pkg-message.in >sed 's/^X//' >puppetdb3/files/pkg-message.in << 'e4b5a7ccc4f881b4a5300de8cc737ff2' >XIf this is a new installation, please run the follow to setup your SSL/puppetdb >Xserver: >X >X%%PREFIX%%/sbin/puppetdb ssl-setup >X >XPlease also remember to add puppetdb_enable="YES" into your rc.conf. >e4b5a7ccc4f881b4a5300de8cc737ff2 >echo x - puppetdb3/files/patch-ext__config__conf.d__database.ini >sed 's/^X//' >puppetdb3/files/patch-ext__config__conf.d__database.ini << 'b6bd2de77b1888f13f10de482040614a' >X--- ext/config/conf.d/database.ini.orig 2015-10-27 20:23:12 UTC >X+++ ext/config/conf.d/database.ini >X@@ -12,7 +12,7 @@ >X # For the embedded DB: file:/path/to/database;hsqldb.tx=mvcc;sql.syntax_pgs=true >X # For PostgreSQL: //host:port/databaseName >X # Defaults to embedded DB located in <vardir>/db >X-subname = file:/opt/puppetlabs/server/data/puppetdb/db/db;hsqldb.tx=mvcc;sql.syntax_pgs=true >X+subname = file:/var/db/puppetdb/db/db;hsqldb.tx=mvcc;sql.syntax_pgs=true >X >X # Connect as a specific user >X # username = foobar >b6bd2de77b1888f13f10de482040614a >echo x - puppetdb3/files/patch-ext__config__conf.d__config.ini >sed 's/^X//' >puppetdb3/files/patch-ext__config__conf.d__config.ini << '369ed824d806bcbc43986c47d5ff7cf2' >X--- ext/config/conf.d/config.ini.orig 2015-10-27 20:09:57 UTC >X+++ ext/config/conf.d/config.ini >X@@ -3,10 +3,10 @@ >X >X [global] >X # Store mq/db data in a custom directory >X-vardir = /opt/puppetlabs/server/data/puppetdb >X+vardir = /var/db/puppetdb >X >X # Use an external logback config file >X-logging-config = /etc/puppetlabs/puppetdb/logback.xml >X+logging-config = %%PREFIX%%/etc/puppetdb/logback.xml >X >X [command-processing] >X # How many command-processing threads to use, defaults to (CPUs / 2) >369ed824d806bcbc43986c47d5ff7cf2 >echo x - puppetdb3/pkg-descr >sed 's/^X//' >puppetdb3/pkg-descr << '40da5b44a7012cd4d0837f61362eb061' >XThe PuppetDB storeconfigs backend >X >XWWW: https://docs.puppetlabs.com/puppetdb/latest/ >40da5b44a7012cd4d0837f61362eb061 >echo x - puppetdb3/Makefile >sed 's/^X//' >puppetdb3/Makefile << '089939a59667b869803693f22e9c8422' >X# $FreeBSD$ >X >XPORTNAME= puppetdb >XPORTVERSION= 3.1.0 >XCATEGORIES= databases java >XMASTER_SITES= http://downloads.puppetlabs.com/puppetdb/ >XPKGNAMESUFFIX= 3 >X >XMAINTAINER= xaque208@gmail.com >XCOMMENT= PuppetDB storeconfigs backend >X >XLICENSE= APACHE20 >X >XRUN_DEPENDS= bash:${PORTSDIR}/shells/bash \ >X puppet:${PORTSDIR}/sysutils/puppet4 >XBUILD_DEPENDS= rubygem-facter>=0:${PORTSDIR}/sysutils/rubygem-facter \ >X rubygem-rake>=0:${PORTSDIR}/devel/rubygem-rake >X >XUSE_RC_SUBR= puppetdb >X >XUSE_JAVA= yes >XNO_BUILD= yes >XJAVA_VERSION= 1.7+ >X >XUSERS= puppetdb >XGROUPS= puppetdb >X >XSUB_LIST= JAVA_HOME=${JAVA_HOME} >XSUB_FILES= pkg-message >X >XPKGMESSAGE= ${WRKDIR}/pkg-message >X >X.include <bsd.port.pre.mk> >X >Xpost-patch: >X.for file in ext/config/bootstrap.cfg ext/config/logback.xml \ >X ext/config/request-logging.xml ext/config/conf.d/config.ini \ >X ext/config/conf.d/database.ini ext/config/conf.d/jetty.ini \ >X ext/config/conf.d/repl.ini >X @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file} >X.endfor >X >Xdo-install: >X ${MKDIR} ${STAGEDIR}${DATADIR} >X ${MKDIR} ${STAGEDIR}${ETCDIR} >X ${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d >X ${MKDIR} ${STAGEDIR}/var/log/puppetdb >X ${MKDIR} ${STAGEDIR}/var/db/puppetdb >X ${INSTALL_DATA} ${WRKSRC}/puppetdb.jar ${STAGEDIR}${DATADIR}/puppetdb.jar >X ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/config.ini ${STAGEDIR}${ETCDIR}/conf.d/config.ini >X ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/database.ini ${STAGEDIR}${ETCDIR}/conf.d/database.ini >X ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/jetty.ini ${STAGEDIR}${ETCDIR}/conf.d/jetty.ini >X ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/repl.ini ${STAGEDIR}${ETCDIR}/conf.d/repl.ini >X ${INSTALL_DATA} ${WRKSRC}/ext/config/bootstrap.cfg ${STAGEDIR}${ETCDIR}/bootstrap.cfg >X ${INSTALL_DATA} ${WRKSRC}/ext/config/logback.xml ${STAGEDIR}${ETCDIR}/logback.xml >X ${INSTALL_DATA} ${WRKSRC}/ext/config/request-logging.xml ${STAGEDIR}${ETCDIR}/request-logging.xml >X >X.include <bsd.port.post.mk> >089939a59667b869803693f22e9c8422 >echo x - puppetdb3/pkg-plist >sed 's/^X//' >puppetdb3/pkg-plist << '2cd4e3e55d502ae170ea6cfc124dc81c' >X%%ETCDIR%%/logback.xml >X%%ETCDIR%%/bootstrap.cfg >X%%ETCDIR%%/request-logging.xml >X%%ETCDIR%%/conf.d/config.ini >X%%ETCDIR%%/conf.d/database.ini >X%%ETCDIR%%/conf.d/jetty.ini >X%%ETCDIR%%/conf.d/repl.ini >X%%DATADIR%%/puppetdb.jar >X@group puppetdb >X@group >X@mode 0750 >X@mode >X@dir(puppetdb,puppetdb,) /var/log/puppetdb >X@dir(puppetdb,puppetdb,) /var/db/puppetdb >2cd4e3e55d502ae170ea6cfc124dc81c >echo x - puppetdb3/distinfo >sed 's/^X//' >puppetdb3/distinfo << '9bc61d574ca4bf605130893369cffb96' >XSHA256 (puppetdb-3.1.0.tar.gz) = e341de9cf9c2a698bb68fef75ef366fbd4760595131bdced3cd925f439d67535 >XSIZE (puppetdb-3.1.0.tar.gz) = 25250202 >9bc61d574ca4bf605130893369cffb96 >exit >
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 204074
:
162513
|
166073
|
166080
|
167002
|
167890
|
167891
|
167892
|
168709
|
170538