FreeBSD Bugzilla – Attachment 222753 Details for
Bug 253789
New port: sysutils/cbsd-mq-router deliver tasks to the CBSD using beanstalkd broker
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
New port: sysutils/cbsd-mq-router deliver tasks to the CBSD using beanstalkd broker
cbsd-mq-router.shar (text/plain), 4.94 KB, created by
Oleg Ginzburg
on 2021-02-23 10:07:50 UTC
(
hide
)
Description:
New port: sysutils/cbsd-mq-router deliver tasks to the CBSD using beanstalkd broker
Filename:
MIME Type:
Creator:
Oleg Ginzburg
Created:
2021-02-23 10:07:50 UTC
Size:
4.94 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: ># ># cbsd-mq-router ># cbsd-mq-router/files ># cbsd-mq-router/files/cbsd-mq-router.in ># cbsd-mq-router/Makefile ># cbsd-mq-router/pkg-descr ># cbsd-mq-router/distinfo ># cbsd-mq-router/pkg-plist ># >echo c - cbsd-mq-router >mkdir -p cbsd-mq-router > /dev/null 2>&1 >echo c - cbsd-mq-router/files >mkdir -p cbsd-mq-router/files > /dev/null 2>&1 >echo x - cbsd-mq-router/files/cbsd-mq-router.in >sed 's/^X//' >cbsd-mq-router/files/cbsd-mq-router.in << '7b4d6bf9054202b4f119e2bfa65a5e92' >X#!/bin/sh >X >X# PROVIDE: cbsd_mq_router >X# REQUIRE: NETWORK >X# BEFORE: DAEMON >X >X. /etc/rc.subr >X >Xname="cbsd_mq_router" >Xdesc="CBSD message queue router" >Xrcvar="cbsd_mq_router_enable" >Xpidfile="/var/run/${name}.pid" >Xdaemon_pidfile="/var/run/${name}-daemon.pid" >Xlogdir="/var/log/${name}" >Xlogfile="${logdir}/cbsd_mq_router.log" >Xextra_commands="reload" >Xcommand="%%PREFIX%%/bin/cbsd-mq-router" >Xcbsd_mq_router_config=${cbsd_mq_router_config-"%%PREFIX%%/etc/cbsd-mq-router.json"} >Xrequired_files="${cbsd_mq_router_config}" >X >Xcbsd_mq_router_args=${cbsd_mq_router_args-"-config ${cbsd_mq_router_config}"} >X >Xload_rc_config ${name} >X >Xstart_cmd="start" >Xstop_cmd="stop" >Xstatus_cmd="status" >Xreload_cmd="reload" >X >Xstop() >X{ >X if [ -f "${daemon_pidfile}" ]; then >X pids=$( pgrep -F ${daemon_pidfile} 2>&1 ) >X _err=$? >X [ ${_err} -eq 0 ] && kill -9 ${pids} && /bin/rm -f ${daemon_pidfile} >X fi >X if [ -f "${pidfile}" ]; then >X pids=$( pgrep -F ${pidfile} 2>&1 ) >X _err=$? >X [ ${_err} -eq 0 ] && kill -9 ${pids} && /bin/rm -f ${pidfile} >X fi >X} >X >Xstart() >X{ >X [ ! -d ${logdir} ] && mkdir -p ${logdir} >X touch ${logfile} >X /usr/sbin/daemon -f -R5 -p ${pidfile} -P ${daemon_pidfile} -o ${logfile} ${command} ${cbsd_mq_router_args} >X} >X >Xreload() >X{ >X stop >X start >X} >X >Xstatus() >X{ >X if [ -f "${pidfile}" ]; then >X pids=$( pgrep -F ${pidfile} 2>&1 ) >X _err=$? >X if [ ${_err} -eq 0 ]; then >X echo "${name} is running as pid ${pids}" >X exit 0 >X else >X echo "wrong pid: ${pids}" >X exit 1 >X fi >X else >X echo "no pidfile $pidfile" >X exit 1 >X fi >X} >X >Xrun_rc_command "$1" >7b4d6bf9054202b4f119e2bfa65a5e92 >echo x - cbsd-mq-router/Makefile >sed 's/^X//' >cbsd-mq-router/Makefile << '83df01b39bd933ff35aa57100978fa3c' >X# $FreeBSD:$ >X >XPORTNAME= cbsd-mq-router >XPORTVERSION= 0.1 >XCATEGORIES= sysutils >X >XMAINTAINER= olevole@olevole.ru >XCOMMENT= CBSD message queue router >X >XLICENSE= BSD >X >XRUN_DEPENDS= beanstalkd:net/beanstalkd >X >XUSES= go >X >XUSE_GITHUB= yes >XGH_TAGNAME= 1605df2 >XGH_ACCOUNT= cbsd >XGH_PROJECT= cbsd-mq-router >XUSE_RC_SUBR= cbsd-mq-router >X >XGH_TUPLE= beanstalkd:go-beanstalk:3bed00be7a17:beanstalkd/src/github.com/beanstalkd/go-beanstalk \ >X golang:crypto:5ea612d1eb83:golang_crypto/vendor/golang.org/x/crypto \ >X golang:term:6a3ed077a48d:golang_term/vendor/golang.org/x/term \ >X golang:sys:9a76102bfb43:golang_sys/vendor/golang.org/x/sys >X >Xpost-extract: >X ${LN} -sf ${WRKSRC}/src ${WRKDIR} >X ${LN} -sf ${WRKSRC} ${WRKDIR}/src/${PORTNAME} >X >Xdo-install: >X ${INSTALL_PROGRAM} ${WRKDIR}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/cbsd-mq-router >X ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${GH_TAGNAME}/etc/cbsd-mq-router.json ${STAGEDIR}${PREFIX}/etc/cbsd-mq-router.json.sample >X >X.include <bsd.port.mk> >83df01b39bd933ff35aa57100978fa3c >echo x - cbsd-mq-router/pkg-descr >sed 's/^X//' >cbsd-mq-router/pkg-descr << 'f73c6149168f180ec6066f350faae6bb' >XDeliver tasks to the CBSD using beanstalkd broker. The service >Xacts as an intermediate link between the broker and the CBSD. >X >XWWW: https://github.com/cbsd/cbsd-mq-router >f73c6149168f180ec6066f350faae6bb >echo x - cbsd-mq-router/distinfo >sed 's/^X//' >cbsd-mq-router/distinfo << 'c5a6805c3d1ed402c10db1b92a7474b2' >XTIMESTAMP = 1614070067 >XSHA256 (cbsd-cbsd-mq-router-0.1-1605df2_GH0.tar.gz) = 2671686dc5764b27d6d8ccb9a4375026fd1e3cba7c53d1a5c3947da101d89ec8 >XSIZE (cbsd-cbsd-mq-router-0.1-1605df2_GH0.tar.gz) = 6970 >XSHA256 (beanstalkd-go-beanstalk-3bed00be7a17_GH0.tar.gz) = 4efb9667cadd4945ec54ccc3caa824ab7fb06f75f8b234c1899c4664dc718bb7 >XSIZE (beanstalkd-go-beanstalk-3bed00be7a17_GH0.tar.gz) = 8063 >XSHA256 (golang-crypto-5ea612d1eb83_GH0.tar.gz) = ab4d88d6121195632d006705a950adebaf4fa99dd15ea0c508297a17c5d3277e >XSIZE (golang-crypto-5ea612d1eb83_GH0.tar.gz) = 1726242 >XSHA256 (golang-term-6a3ed077a48d_GH0.tar.gz) = 6760076add528b90a5e07ad357eef6f11ec03e19eebe66d1b1ef383fd9214e9a >XSIZE (golang-term-6a3ed077a48d_GH0.tar.gz) = 15333 >XSHA256 (golang-sys-9a76102bfb43_GH0.tar.gz) = 5bbc9c4e02f8ffa73c0f1baa3d0cbd4fc987b5daf08373f669673b8d651afb1b >XSIZE (golang-sys-9a76102bfb43_GH0.tar.gz) = 1115608 >c5a6805c3d1ed402c10db1b92a7474b2 >echo x - cbsd-mq-router/pkg-plist >sed 's/^X//' >cbsd-mq-router/pkg-plist << 'c2692c1264dbf4c2f346865565b130c7' >Xbin/cbsd-mq-router >X@sample etc/cbsd-mq-router.json.sample >c2692c1264dbf4c2f346865565b130c7 >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 253789
:
222752
| 222753