From 20a88b0dab7c46275518b8923fcc581ce5b3eda1 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Fri, 6 Mar 2020 11:37:08 +0500 Subject: [PATCH] bug fix: file manager permissions --- filemanager/views.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/filemanager/views.py b/filemanager/views.py index 1613c7515..7735e2486 100755 --- a/filemanager/views.py +++ b/filemanager/views.py @@ -5,13 +5,9 @@ from django.shortcuts import render,redirect from loginSystem.models import Administrator from loginSystem.views import loadLoginPage import plogical.CyberCPLogFileWriter as logging -from django.http import HttpResponse,Http404 +from django.http import HttpResponse import json from websiteFunctions.models import Websites -import subprocess -import shlex -import os -from plogical.virtualHostUtilities import virtualHostUtilities from plogical.acl import ACLManager from .filemanager import FileManager as FM from plogical.processUtilities import ProcessUtilities @@ -53,7 +49,7 @@ def changePermissions(request): website = Websites.objects.get(domain=domainName) externalApp = website.externalApp - command = "chown -R " + externalApp + ":" + externalApp +" /home/"+domainName + command = 'chown -R %s:%s /home/%s/public_html/*' % (externalApp, externalApp, domainName) ProcessUtilities.popenExecutioner(command) command = "chown root:nobody /home/" + domainName+"/logs"