1
0
mirror of https://github.com/tommytran732/Pterodactyl-Script synced 2024-09-19 07:34:43 -04:00

Removed unnecessary checks

This commit is contained in:
TommyTran732 2021-09-25 23:59:47 -04:00
parent 26a9ba096f
commit de94241f42
No known key found for this signature in database
GPG Key ID: 8825C3851DC29C20

View File

@ -303,7 +303,7 @@ EOF
yum-config-manager --enable remi-php80 yum-config-manager --enable remi-php80
yum-config-manager --enable nginx-mainline yum-config-manager --enable nginx-mainline
yum-config-manager --enable mariadb yum-config-manager --enable mariadb
elif [ "$lsb_dist" = "rhel" ] && [ "$dist_version" = "8" ]; then elif [ "$lsb_dist" = "rhel" ]; then
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf -y install boost-program-options dnf -y install boost-program-options
dnf -y install http://rpms.remirepo.net/enterprise/remi-release-8.rpm dnf -y install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
@ -329,9 +329,7 @@ install_dependencies(){
sh -c "DEBIAN_FRONTEND=noninteractive apt-get install -y --allow-unauthenticated mariadb-server" sh -c "DEBIAN_FRONTEND=noninteractive apt-get install -y --allow-unauthenticated mariadb-server"
else else
if [ "$lsb_dist" = "centos" ] || [ "$lsb_dist" = "rhel" ]; then if [ "$lsb_dist" = "centos" ] || [ "$lsb_dist" = "rhel" ]; then
if [ "$dist_version" = "8" ]; then dnf -y install MariaDB-server MariaDB-client --disablerepo=AppStream
dnf -y install MariaDB-server MariaDB-client --disablerepo=AppStream
fi
else else
dnf -y install MariaDB-server dnf -y install MariaDB-server
fi fi
@ -574,7 +572,7 @@ server {
} }
} }
' | sudo -E tee /etc/nginx/sites-available/pterodactyl.conf >/dev/null 2>&1 ' | sudo -E tee /etc/nginx/sites-available/pterodactyl.conf >/dev/null 2>&1
if [ "$lsb_dist" = "debian" ] && [ "$dist_version" = "8" ]; then if [ "$lsb_dist" = "debian" ]; then
sed -i 's/http2//g' /etc/nginx/sites-available/pterodactyl.conf sed -i 's/http2//g' /etc/nginx/sites-available/pterodactyl.conf
fi fi
ln -s /etc/nginx/sites-available/pterodactyl.conf /etc/nginx/sites-enabled/pterodactyl.conf ln -s /etc/nginx/sites-available/pterodactyl.conf /etc/nginx/sites-enabled/pterodactyl.conf
@ -773,10 +771,10 @@ install_daemon() {
if [ "$lsb_dist" = "ubuntu" ] || [ "$lsb_dist" = "debian" ]; then if [ "$lsb_dist" = "ubuntu" ] || [ "$lsb_dist" = "debian" ]; then
update-grub update-grub
curl -sL https://deb.nodesource.com/setup_12.x | sudo bash - curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -
if [ "$lsb_dist" = "ubuntu" ] && [ "$dist_version" = "20.04" ]; then if [ "$lsb_dist" = "ubuntu" ]; then
apt -y install nodejs make gcc g++ apt -y install nodejs make gcc g++
npm install node-gyp npm install node-gyp
elif [ "$lsb_dist" = "debian" ] && [ "$dist_version" = "10" ]; then elif [ "$lsb_dist" = "debian" ]; then
apt -y install nodejs make gcc g++ apt -y install nodejs make gcc g++
else else
apt -y install nodejs make gcc g++ node-gyp apt -y install nodejs make gcc g++ node-gyp
@ -791,7 +789,7 @@ install_daemon() {
dnf -y module install nodejs:12/minimal dnf -y module install nodejs:12/minimal
dnf install -y tar unzip make gcc gcc-c++ python2 dnf install -y tar unzip make gcc gcc-c++ python2
fi fi
elif [ "$lsb_dist" = "centos" ] && [ "$dist_version" = "8" ]; then elif [ "$lsb_dist" = "centos" ]; then
dnf -y module install nodejs:12/minimal dnf -y module install nodejs:12/minimal
dnf install -y tar unzip make gcc gcc-c++ python2 dnf install -y tar unzip make gcc gcc-c++ python2
yum -y upgrade yum -y upgrade
@ -1048,9 +1046,7 @@ install_database() {
if [ "$lsb_dist" = "ubuntu" ] || [ "$lsb_dist" = "debian" ]; then if [ "$lsb_dist" = "ubuntu" ] || [ "$lsb_dist" = "debian" ]; then
apt -y install mariadb-server apt -y install mariadb-server
elif [ "$lsb_dist" = "centos" ] || [ "$lsb_dist" = "rhel" ]; then elif [ "$lsb_dist" = "centos" ] || [ "$lsb_dist" = "rhel" ]; then
if [ "$dist_version" = "8" ]; then dnf -y install MariaDB-server MariaDB-client --disablerepo=AppStream
dnf -y install MariaDB-server MariaDB-client --disablerepo=AppStream
fi
else else
dnf -y install MariaDB-server dnf -y install MariaDB-server
fi fi
@ -1127,7 +1123,7 @@ broadcast(){
output "All unnecessary ports are blocked by default." output "All unnecessary ports are blocked by default."
if [ "$lsb_dist" = "ubuntu" ] || [ "$lsb_dist" = "debian" ]; then if [ "$lsb_dist" = "ubuntu" ] || [ "$lsb_dist" = "debian" ]; then
output "Use 'ufw allow <port>' to enable your desired ports." output "Use 'ufw allow <port>' to enable your desired ports."
elif [ "$lsb_dist" = "fedora" ] || [ "$lsb_dist" = "centos" ] && [ "$dist_version" != "8" ]; then elif [ "$lsb_dist" = "fedora" ] || [ "$lsb_dist" = "centos" ]; then
output "Use 'firewall-cmd --permanent --add-port=<port>/tcp' to enable your desired ports." output "Use 'firewall-cmd --permanent --add-port=<port>/tcp' to enable your desired ports."
fi fi
output "###############################################################" output "###############################################################"