bug fix: file manager permissions

This commit is contained in:
Usman Nasir
2020-03-06 11:37:08 +05:00
parent 1f1863f82f
commit 20a88b0dab

View File

@@ -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"