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
|
||||
|
||||
#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
|
||||
resources/iptables.sh
|
||||
|
||||
#Optional CLI SIP monitoring tool
|
||||
resources/sngrep.sh
|
||||
|
||||
#FusionPBX
|
||||
resources/fusionpbx.sh
|
||||
|
||||
#NGINX web server
|
||||
resources/nginx.sh
|
||||
|
||||
#PHP
|
||||
resources/php.sh
|
||||
|
||||
#NGINX web server
|
||||
resources/nginx.sh
|
||||
|
||||
#FreeSWITCH
|
||||
resources/switch.sh
|
||||
|
||||
#Fail2ban
|
||||
resources/fail2ban.sh
|
||||
|
||||
#Optional CLI SIP monitoring tool
|
||||
resources/sngrep.sh
|
||||
|
||||
#Postgres
|
||||
resources/postgresql.sh
|
||||
|
||||
#restart services
|
||||
#php-fpm
|
||||
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
|
||||
#set the ip address
|
||||
server_address=$(hostname -I)
|
||||
|
||||
#add the database schema, user and groups
|
||||
resources/finish.sh
|
||||
|
|
|
|||
|
|
@ -1,8 +1,5 @@
|
|||
#!/bin/sh
|
||||
|
||||
#make sure lsb release is installed
|
||||
apt-get install lsb-release
|
||||
|
||||
#operating system details
|
||||
os_name=$(lsb_release -is)
|
||||
os_codename=$(lsb_release -cs)
|
||||
|
|
|
|||
Loading…
Reference in New Issue