fusionpbx-install.sh/centos/resources/switch.sh

52 lines
960 B
Bash
Raw Normal View History

2017-04-23 10:52:42 +02:00
#!/bin/sh
#move to script directory so all relative paths work
cd "$(dirname "$0")"
#includes
. ./config.sh
2017-04-23 11:15:13 +02:00
#install source
2017-04-23 10:52:42 +02:00
if [ .$switch_source = .true ]; then
if [ ."$switch_branch" = "master" ]; then
switch/source-master.sh
else
switch/source-release.sh
fi
#copy the switch conf files to /etc/freeswitch
switch/conf-copy.sh
#set the file permissions
switch/source-permissions.sh
#systemd service
switch/source-systemd.sh
fi
2017-04-23 11:15:13 +02:00
#install packages
2017-04-23 10:52:42 +02:00
if [ .$switch_package = .true ]; then
if [ ."$switch_branch" = "master" ]; then
if [ .$switch_package_all = .true ]; then
switch/package-master-all.sh
else
switch/package-master.sh
fi
else
if [ .$switch_package_all = .true ]; then
switch/package-all.sh
else
switch/package-release.sh
fi
fi
#copy the switch conf files to /etc/freeswitch
switch/conf-copy.sh
#set the file permissions
switch/package-permissions.sh
#systemd service
switch/package-systemd.sh
fi