Browse Source

Add IGNORE_DEPENDS

IGNORE_DEPENDS=postgresql15-client to the /usr/local/etc/pkg.conf file. 

Adding this to allow PotgreSQL 16 client
FusionPBX 1 year ago
parent
commit
545bf2e3d9
3 changed files with 8 additions and 7 deletions
  1. 5 5
      freebsd/install.sh
  2. 2 2
      freebsd/resources/config.sh
  3. 1 0
      freebsd/resources/switch/package-release.sh

+ 5 - 5
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

+ 2 - 2
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

+ 1 - 0
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