forked from norman/fusionpbx-install.sh-github-mirror
Update install.sh
This commit is contained in:
@@ -13,46 +13,60 @@ verbose "Update installed packages"
|
|||||||
pkg upgrade --yes
|
pkg upgrade --yes
|
||||||
|
|
||||||
#Update the ports
|
#Update the ports
|
||||||
if [ -e "/usr/ports" ]; then
|
if [ .$portsnap_enabled = .'true' ]; then
|
||||||
echo "/usr/ports exists"
|
|
||||||
portsnap fetch update
|
|
||||||
echo "/usr/ports updated"
|
|
||||||
else
|
|
||||||
echo "/usr/ports not found";
|
echo "/usr/ports not found";
|
||||||
portsnap fetch extract
|
portsnap fetch extract
|
||||||
echo "/usr/ports added"
|
echo "/usr/ports added"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#PF - Packet Filter
|
#PF - Packet Filter
|
||||||
if [ .$firewall = .'pf' ]; then
|
if [ .$firewall_enabled = .'true' ]; then
|
||||||
resources/pf.sh
|
resources/pf.sh
|
||||||
end
|
fi
|
||||||
|
|
||||||
#sngrep
|
#sngrep
|
||||||
resources/sngrep.sh
|
if [ .$sngrep_enabled = .'true' ]; then
|
||||||
|
resources/sngrep.sh
|
||||||
|
fi
|
||||||
|
|
||||||
#FusionPBX
|
#FusionPBX
|
||||||
resources/fusionpbx.sh
|
if [ .$nginx_enabled = .'true' ]; then
|
||||||
|
resources/fusionpbx.sh
|
||||||
|
fi
|
||||||
|
|
||||||
#NGINX web server
|
#NGINX web server
|
||||||
resources/nginx.sh
|
if [ .$nginx_enabled = .'true' ]; then
|
||||||
|
resources/nginx.sh
|
||||||
|
fi
|
||||||
|
|
||||||
#PHP
|
#PHP
|
||||||
resources/php.sh
|
if [ .$nginx_enabled = .'true' ]; then
|
||||||
|
resources/php.sh
|
||||||
|
fi
|
||||||
|
|
||||||
#Fail2ban
|
#Fail2ban
|
||||||
resources/fail2ban.sh
|
if [ .$fail2ban_enabled = .'true' ]; then
|
||||||
|
resources/fail2ban.sh
|
||||||
|
fi
|
||||||
|
|
||||||
#FreeSWITCH
|
#FreeSWITCH
|
||||||
resources/switch.sh
|
if [ .$switch_enabled = .'true' ]; then
|
||||||
|
resources/switch.sh
|
||||||
|
fi
|
||||||
|
|
||||||
#Postgres
|
#Postgres
|
||||||
resources/postgres.sh
|
if [ .$database_enabled = .'true' ]; then
|
||||||
|
resources/postgres.sh
|
||||||
|
fi
|
||||||
|
|
||||||
#restart services
|
#restart services
|
||||||
service php-fpm restart
|
if [ .$nginx_enabled = .'true' ]; then
|
||||||
service nginx restart
|
service php-fpm restart
|
||||||
service fail2ban restart
|
service nginx restart
|
||||||
|
fi
|
||||||
|
if [ .$fail2ban_enabled = .'true' ]; then
|
||||||
|
service fail2ban restart
|
||||||
|
fi
|
||||||
|
|
||||||
#add the database schema, user and groups
|
#add the database schema, user and groups
|
||||||
resources/finish.sh
|
resources/finish.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user