Date: Mon, 14 Jan 2013 13:53:25 -0600 From: Mark Felder <feld@feld.me> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/175305: [PATCH] net/freeswitch-core-devel: [SUMMARIZE CHANGES] Message-ID: <E1Tuq61-0008Oc-Mf@feld.me> Resent-Message-ID: <201301142000.r0EK01nM085434@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 175305 >Category: ports >Synopsis: [PATCH] net/freeswitch-core-devel: [SUMMARIZE CHANGES] >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: Mon Jan 14 20:00:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: feld >Release: FreeBSD 9.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD mwi1.coffeenet.org 9.1-RELEASE FreeBSD 9.1-RELEASE #6 r243808: Mon Dec 3 07:51:34 >Description: remove stupid sleep, make the "sofia recover" only run if you've set freeswitch_cluster so it doesn't break the ability to start the daemon. Generated with FreeBSD Port Tools 0.99_6 (mode: change, diff: suffix) >How-To-Repeat: >Fix: --- freeswitch-core-devel-1.2.3.patch begins here --- diff -ruN --exclude=CVS ../freeswitch-core-devel.orig/files/freeswitch.in ./files/freeswitch.in --- ../freeswitch-core-devel.orig/files/freeswitch.in 2013-01-14 13:22:07.000000000 -0600 +++ ./files/freeswitch.in 2013-01-14 13:51:20.041361307 -0600 @@ -19,10 +19,11 @@ load_rc_config $name -: ${freeswitch_enable="NO"} -: ${freeswitch_user="freeswitch"} -: ${freeswitch_group="freeswitch"} -: ${freeswitch_flags="-nc -waste"} +: ${freeswitch_enable=NO} +: ${freeswitch_cluster=NO} +: ${freeswitch_user=freeswitch} +: ${freeswitch_group=freeswitch} +: ${freeswitch_flags=-nc -waste} command=%%PREFIX%%/bin/freeswitch command_args="-u ${freeswitch_user} -g ${freeswitch_group}" @@ -42,8 +43,10 @@ freeswitch_prestart () { install -d -o ${freeswitch_user} -m755 /var/run/${name} - sleep 7.7 - %%PREFIX%%/bin/fs_cli -x "sofia recover" + + if checkyesno freeswitch_cluster; then + %%PREFIX%%/bin/fs_cli -x "sofia recover" + fi } run_rc_command "$1" --- freeswitch-core-devel-1.2.3.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1Tuq61-0008Oc-Mf>