From 30ebf70b00e1ab59800923f69617a9d1717f70f0 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Mon, 24 Apr 2017 18:47:18 -0600 Subject: [PATCH] Update package-release.sh --- freebsd/resources/switch/package-release.sh | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/freebsd/resources/switch/package-release.sh b/freebsd/resources/switch/package-release.sh index 9367e74..6b0e375 100755 --- a/freebsd/resources/switch/package-release.sh +++ b/freebsd/resources/switch/package-release.sh @@ -6,6 +6,9 @@ cd "$(dirname "$0")" #includes . ../config.sh +#install dependencies +pkg install --yes tiff memcached + #set the current working directory cwd=$(pwd) @@ -19,13 +22,16 @@ pkg install freeswitch cd $cwd #configure system service -ln -s /usr/local/freeswitch/bin/fs_cli /usr/bin/fs_cli -cp "$(dirname $0)/rc.d.freeswitch" /usr/local/etc/rc.d/freeswitch -chmod u-w,ugo+x /usr/local/etc/rc.d/freeswitch +#cp "$(dirname $0)/rc.d.freeswitch" /usr/local/etc/rc.d/freeswitch +#chmod u-w,ugo+x /usr/local/etc/rc.d/freeswitch -#enable the service +#enable the services +echo 'memcached_enable="YES"' >> /etc/rc.conf echo 'freeswitch_enable="YES"' >> /etc/rc.conf -echo 'freeswitch_flags="-nc -nonat -u www -g www"' >> /etc/rc.conf +echo 'freeswitch_flags="-nonat"' >> /etc/rc.conf +echo 'freeswitch_user="www"' >> /etc/rc.conf +echo 'freeswitch_group="www"' >> /etc/rc.conf #start the service -service freeswitch restart +service memcached start +service freeswitch start