devuan: merge main install script updates from debian

This commit is contained in:
Valentin Kleibel 2022-04-06 11:51:26 +02:00
parent 952e516a66
commit 7fcdf5d3be
2 changed files with 19 additions and 21 deletions

View File

@ -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

View File

@ -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)