Date: Thu, 3 Jul 2008 08:19:50 GMT From: Case Dorsett <casedorsett@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/125209: need to add param _flags_ to port/balance rc script Message-ID: <200807030819.m638Jo96024314@www.freebsd.org> Resent-Message-ID: <200807030820.m638K2Bn088364@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 125209 >Category: ports >Synopsis: need to add param _flags_ to port/balance rc script >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jul 03 08:20:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Case Dorsett >Release: FreeBSD 6 >Organization: >Environment: No matter.. >Description: i need to add startflags to run balance (/usr/ports/net/balance) in /etc/rc.conf, but rc file (/usr/local/etc/rc.d/balance.sh) don't have var for this. >How-To-Repeat: try to add flags to balance.sh from rc.conf >Fix: add few lines to /usr/ports/net/balance/files/balance.sh.in, patch attachment Patch attached with submission follows: --- balance.sh.in Mon Feb 20 23:47:19 2006 +++ balance.sh.in.new Thu Jul 3 12:00:51 2008 @@ -12,6 +12,7 @@ # #balance_enable="YES" #balance_hosts="host1" +#balance_host1_flags="-a" #balance_host1_address="host1.external.example" #balance_host1_ports="http 8180" #balance_host1_targets="host1.internal.example" @@ -34,10 +35,11 @@ if [ -x "${command}" ]; then for host in ${balance_hosts}; do eval ports=\"\${balance_${host}_ports}\" + eval flags=\"\${balance_${host}_flags}\" eval address=\"\${balance_${host}_address}\" eval targets=\"\${balance_${host}_targets}\" for port in ${ports}; do - "${command}" -b ${address} ${port} ${targets} + "${command}" ${flags} -b ${address} ${port} ${targets} done done fi >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807030819.m638Jo96024314>