ports/175305: [PATCH] net/freeswitch-core-devel: [SUMMARIZE CHANGES]
Mark Felder
feld at feld.me
Mon Jan 14 20:00:01 UTC 2013
>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:
More information about the freebsd-ports-bugs
mailing list