fixed installer for centos
This commit is contained in:
@@ -43,6 +43,7 @@ elif [ "$(grep -oP '(?<=^PLATFORM_ID=).+' /etc/os-release | tr -d '"')" = "platf
|
|||||||
rpm --import https://openresty.org/package/pubkey.gpg
|
rpm --import https://openresty.org/package/pubkey.gpg
|
||||||
sed -i 's/MOGOVER/'$MongoVer'/g' config/EL8/mongodb.repo
|
sed -i 's/MOGOVER/'$MongoVer'/g' config/EL8/mongodb.repo
|
||||||
mv config/EL8/mongodb.repo /etc/yum.repos.d/mongodb-org-$MongoVer.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
|
$PKGM check-update --refresh
|
||||||
useradd -r -U -s /usr/sbin/nologin -d /var/www www-data
|
useradd -r -U -s /usr/sbin/nologin -d /var/www www-data
|
||||||
###adding selinux module
|
###adding selinux module
|
||||||
@@ -84,5 +85,11 @@ openssl genrsa -out /opt/ShellHub/keys/ssh_private_key 2048
|
|||||||
##Setup services
|
##Setup services
|
||||||
mv config/ServiceTemplates/ShellHubAPI.service /etc/systemd/system/ShellHubAPI.service
|
mv config/ServiceTemplates/ShellHubAPI.service /etc/systemd/system/ShellHubAPI.service
|
||||||
mv config/ServiceTemplates/ShellHubSSH.service /etc/systemd/system/ShellHubSSH.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 daemon-reload
|
||||||
systemctl enable --now ShellHubAPI ShellHubSSH
|
systemctl enable --now ShellHubAPI ShellHubSSH
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user