diff --git a/freebsd/install.sh b/freebsd/install.sh index 0aeb4db..1ec8107 100755 --- a/freebsd/install.sh +++ b/freebsd/install.sh @@ -47,16 +47,16 @@ if [ .$nginx_enabled = .'true' ]; then resources/nginx.sh fi -#FreeSWITCH -if [ .$switch_enabled = .'true' ]; then - resources/switch.sh -fi - #Postgres if [ .$database_enabled = .'true' ]; then resources/postgresql.sh fi +#FreeSWITCH +if [ .$switch_enabled = .'true' ]; then + resources/switch.sh +fi + #restart services if [ .$nginx_enabled = .'true' ]; then service php-fpm restart diff --git a/freebsd/resources/config.sh b/freebsd/resources/config.sh index 1f9322f..3e615c4 100755 --- a/freebsd/resources/config.sh +++ b/freebsd/resources/config.sh @@ -8,7 +8,7 @@ system_branch=5.2 # master, 5.2 # FreeSWITCH Settings switch_enabled=true # true or false switch_branch=stable # master, stable (master requires source) -switch_source=port # package, port, source +switch_source=package # package, port, source switch_tls=true # true or false # Database Settings @@ -27,7 +27,7 @@ firewall_enabled=true # true or false # General Settings interface_name=auto # auto, em0, igb0, vtnet0, or other valid names php_version=8.1 # PHP version 8.1, 7.4 -portsnap_enabled=true # true or false +portsnap_enabled=false # true or false sngrep_enabled=true # true or false fail2ban_enabled=false # true or false nginx_enabled=true # true or false diff --git a/freebsd/resources/switch/package-release.sh b/freebsd/resources/switch/package-release.sh index ff056ea..82ef946 100755 --- a/freebsd/resources/switch/package-release.sh +++ b/freebsd/resources/switch/package-release.sh @@ -17,6 +17,7 @@ echo "Installing the FreeSWITCH package" #install the package if [ .$switch_source = ."package" ]; then + echo "IGNORE_DEPENDS=postgresql15-client" >> /usr/local/etc/pkg.conf pkg install --yes freeswitch fi if [ .$switch_source = ."port" ]; then