CloudLinux, CageFS and security improvements

This commit is contained in:
Usman Nasir
2019-07-16 23:23:16 +05:00
parent 5c8e25e0c5
commit 44983fab3c
85 changed files with 7689 additions and 3425 deletions

View File

@@ -5,7 +5,6 @@ from plogical.acl import ACLManager
import plogical.CyberCPLogFileWriter as logging
from serverStatus.serverStatusUtil import ServerStatusUtil
import os, stat
from plogical.virtualHostUtilities import virtualHostUtilities
class ContainerManager(multi.Thread):

View File

@@ -200,6 +200,7 @@ app.controller('websiteContainerLimit', function ($scope, $http, $timeout, $wind
dataType: 'json',
success: update,
type: "POST",
headers: { 'X-CSRFToken': getCookie('csrftoken') },
contentType: "application/json",
data: JSON.stringify(data), // Our valid JSON string
error: function () {
@@ -324,6 +325,7 @@ app.controller('websiteContainerLimit', function ($scope, $http, $timeout, $wind
$.ajax({
url: "/container/getUsageData",
dataType: 'json',
headers: { 'X-CSRFToken': getCookie('csrftoken') },
success: updateMemory,
type: "POST",
contentType: "application/json",
@@ -457,6 +459,7 @@ app.controller('websiteContainerLimit', function ($scope, $http, $timeout, $wind
$.ajax({
url: "/container/getUsageData",
dataType: 'json',
headers: { 'X-CSRFToken': getCookie('csrftoken') },
success: updateDisk,
type: "POST",
contentType: "application/json",

View File

@@ -10,10 +10,9 @@ from .models import ContainerLimits
from random import randint
from plogical.processUtilities import ProcessUtilities
import os
import subprocess, shlex
import subprocess
import multiprocessing
from plogical.httpProc import httpProc
from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging
from plogical.acl import ACLManager
# Create your views here.