devuan: merge main install script updates from debian
This commit is contained in:
parent
952e516a66
commit
7fcdf5d3be
|
|
@ -15,43 +15,44 @@ verbose "Update installed packages"
|
||||||
apt-get -q update && apt-get -q --assume-yes upgrade
|
apt-get -q update && apt-get -q --assume-yes upgrade
|
||||||
|
|
||||||
#Add dependencies
|
#Add dependencies
|
||||||
apt-get install -q -y lsb-release sudo
|
apt-get install -y wget
|
||||||
|
apt-get install -y lsb-release
|
||||||
|
apt-get install -y ca-certificates
|
||||||
|
apt-get install -y dialog
|
||||||
|
apt-get install -y nano
|
||||||
|
apt-get install -y net-tools
|
||||||
|
|
||||||
|
#SNMP
|
||||||
|
apt-get install -y snmpd
|
||||||
|
echo "rocommunity public" > /etc/snmp/snmpd.conf
|
||||||
|
service snmpd restart
|
||||||
|
|
||||||
#IPTables
|
#IPTables
|
||||||
resources/iptables.sh
|
resources/iptables.sh
|
||||||
|
|
||||||
|
#Optional CLI SIP monitoring tool
|
||||||
|
resources/sngrep.sh
|
||||||
|
|
||||||
#FusionPBX
|
#FusionPBX
|
||||||
resources/fusionpbx.sh
|
resources/fusionpbx.sh
|
||||||
|
|
||||||
#NGINX web server
|
|
||||||
resources/nginx.sh
|
|
||||||
|
|
||||||
#PHP
|
#PHP
|
||||||
resources/php.sh
|
resources/php.sh
|
||||||
|
|
||||||
|
#NGINX web server
|
||||||
|
resources/nginx.sh
|
||||||
|
|
||||||
#FreeSWITCH
|
#FreeSWITCH
|
||||||
resources/switch.sh
|
resources/switch.sh
|
||||||
|
|
||||||
#Fail2ban
|
#Fail2ban
|
||||||
resources/fail2ban.sh
|
resources/fail2ban.sh
|
||||||
|
|
||||||
#Optional CLI SIP monitoring tool
|
|
||||||
resources/sngrep.sh
|
|
||||||
|
|
||||||
#Postgres
|
#Postgres
|
||||||
resources/postgresql.sh
|
resources/postgresql.sh
|
||||||
|
|
||||||
#restart services
|
#set the ip address
|
||||||
#php-fpm
|
server_address=$(hostname -I)
|
||||||
if [ ."$php_version" = ."7.3" ]; then
|
|
||||||
/usr/sbin/service php7.3-fpm restart
|
|
||||||
fi
|
|
||||||
if [ ."$php_version" = ."7.4" ]; then
|
|
||||||
/usr/sbin/service php7.4-fpm restart
|
|
||||||
fi
|
|
||||||
|
|
||||||
service nginx restart
|
|
||||||
service fail2ban restart
|
|
||||||
|
|
||||||
#add the database schema, user and groups
|
#add the database schema, user and groups
|
||||||
resources/finish.sh
|
resources/finish.sh
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
#make sure lsb release is installed
|
|
||||||
apt-get install lsb-release
|
|
||||||
|
|
||||||
#operating system details
|
#operating system details
|
||||||
os_name=$(lsb_release -is)
|
os_name=$(lsb_release -is)
|
||||||
os_codename=$(lsb_release -cs)
|
os_codename=$(lsb_release -cs)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue