Fixed various issues

This commit is contained in:
rperper
2018-10-29 16:26:07 -04:00
parent 0f3152ae63
commit 639aded6da
2 changed files with 14 additions and 5 deletions

View File

@@ -82,7 +82,7 @@ class preFlightsChecks:
if self.distro == ubuntu: if self.distro == ubuntu:
self.stdOut("Add Cyberpanel user") self.stdOut("Add Cyberpanel user")
command = "useradd cyberpanel -g sudo" command = "useradd cyberpanel -U -G sudo"
cmd = shlex.split(command) cmd = shlex.split(command)
res = subprocess.call(cmd) res = subprocess.call(cmd)
if res != 0 and res != 9: if res != 0 and res != 9:
@@ -703,6 +703,9 @@ class preFlightsChecks:
break break
def fix_selinux_issue(self): def fix_selinux_issue(self):
if (self.distro == ubuntu):
return
try: try:
cmd = [] cmd = []

View File

@@ -1160,13 +1160,19 @@ class InstallCyberPanel:
except: except:
pass pass
command = 'adduser lscpd -M -d /usr/local/lscp' if self.distro == centos:
command = 'adduser lscpd -M -d /usr/local/lscp'
else:
command = 'useradd lscpd -M -d /usr/local/lscp'
cmd = shlex.split(command) cmd = shlex.split(command)
res = subprocess.call(cmd) res = subprocess.call(cmd)
command = 'groupadd lscpd' if self.distro == centos:
cmd = shlex.split(command) command = 'groupadd lscpd'
res = subprocess.call(cmd) cmd = shlex.split(command)
res = subprocess.call(cmd)
# Added group in useradd for Ubuntu
command = 'usermod -a -G lscpd lscpd' command = 'usermod -a -G lscpd lscpd'
cmd = shlex.split(command) cmd = shlex.split(command)