From e9e0e8a186fe1e4b0a88e0c46d3bdc84fc5aedca Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Sat, 16 Jan 2021 22:10:13 +0100 Subject: [PATCH] fixed installer for centos --- Server/Tools/{adduser => add-user} | 0 Server/install.sh | 7 +++++++ 2 files changed, 7 insertions(+) rename Server/Tools/{adduser => add-user} (100%) diff --git a/Server/Tools/adduser b/Server/Tools/add-user similarity index 100% rename from Server/Tools/adduser rename to Server/Tools/add-user diff --git a/Server/install.sh b/Server/install.sh index b8364a5..cc76750 100644 --- a/Server/install.sh +++ b/Server/install.sh @@ -43,6 +43,7 @@ elif [ "$(grep -oP '(?<=^PLATFORM_ID=).+' /etc/os-release | tr -d '"')" = "platf rpm --import https://openresty.org/package/pubkey.gpg sed -i 's/MOGOVER/'$MongoVer'/g' config/EL8/mongodb.repo mv config/EL8/mongodb.repo /etc/yum.repos.d/mongodb-org-$MongoVer.repo + rpm --import https://www.mongodb.org/static/pgp/server-$MongoVer.asc $PKGM check-update --refresh useradd -r -U -s /usr/sbin/nologin -d /var/www www-data ###adding selinux module @@ -84,5 +85,11 @@ openssl genrsa -out /opt/ShellHub/keys/ssh_private_key 2048 ##Setup services mv config/ServiceTemplates/ShellHubAPI.service /etc/systemd/system/ShellHubAPI.service mv config/ServiceTemplates/ShellHubSSH.service /etc/systemd/system/ShellHubSSH.service +if [ "$(grep -oP '(?<=^PLATFORM_ID=).+' /etc/os-release | tr -d '"')" = "platform:el8" ]; then + ##Resetting reseting service permissions + restorecon -Rv /etc/systemd/system +fi systemctl daemon-reload systemctl enable --now ShellHubAPI ShellHubSSH + +