From 3dcc57e82ed78dd13a7d47f50d5c13c92602df45 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Sun, 20 Mar 2022 20:04:55 +0500 Subject: [PATCH] bug fix: https://community.cyberpanel.net/t/making-sub-domain-gives-wrong-permission/33235/3 --- plogical/vhost.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plogical/vhost.py b/plogical/vhost.py index 24127a088..8bfa8bd9a 100755 --- a/plogical/vhost.py +++ b/plogical/vhost.py @@ -910,9 +910,10 @@ class vhost: else: groupName = 'nogroup' - command = 'sudo -u %s chown %s:%s %s' % (virtualHostUser, virtualHostUser, groupName, path) + command = 'sudo -g %s -u %s chown %s:%s %s' % (groupName, virtualHostUser, virtualHostUser, groupName, path) ProcessUtilities.normalExecutioner(command) + command = "sudo -u %s chmod 750 %s" % (virtualHostUser, path) cmd = shlex.split(command) subprocess.call(cmd, stdout=FNULL, stderr=subprocess.STDOUT)