This commit is contained in:
Usman Nasir
2019-12-12 11:04:05 +05:00
parent f1f03c7e43
commit 2cd3e62c51
69 changed files with 1371 additions and 86 deletions

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^CageFS$', views.CageFS, name='CageFS'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^createBackup$', views.createBackup, name='createBackupInc'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.terminal, name='terminal'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^createWebsite', views.createWebsite, name='createWebsiteAPI'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.loadBackupHome, name='loadBackupHome'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.renderBase, name='index'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.router, name='router'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.cHome, name='cHome'),

View File

@@ -2,7 +2,7 @@
from django.contrib import admin
import models
from . import models
# Register your models here.

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.loadDatabaseHome, name='loadDatabaseHome'),

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
import models
from . import models
from django.contrib import admin
admin.site.register(models.Domains)

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.loadDNSHome, name='dnsHome'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.loadDockerHome, name='dockerHome'),

View File

@@ -7,4 +7,4 @@ from django.apps import AppConfig
class EmailmarketingConfig(AppConfig):
name = 'emailMarketing'
def ready(self):
import signals
from . import signals

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.emailMarketing, name='emailMarketing'),
url(r'^fetchUsers$', views.fetchUsers, name='fetchUsers'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [

View File

@@ -8,4 +8,4 @@ class ExamplepluginConfig(AppConfig):
name = 'examplePlugin'
def ready(self):
import signals
from . import signals

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^upload$',views.upload, name='upload'),

View File

@@ -1,4 +1,4 @@
from django.contrib import admin
import models
from . import models
# Register your models here.
admin.site.register(models.FirewallRules)

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^securityHome', views.securityHome, name='securityHome'),

View File

@@ -2,7 +2,7 @@
from django.contrib import admin
import models
from . import models
# Register your models here.

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.loadFTPHome, name='loadFTPHome'),

View File

@@ -5,7 +5,7 @@ class FirewallUtilities:
@staticmethod
def doCommand(command):
import install as inst
from . import install as inst
try:
cmd = shlex.split(command)
res = subprocess.call(cmd)

View File

@@ -1,11 +1,11 @@
import sys
import subprocess
import shutil
import installLog as logging
from . import installLog as logging
import argparse
import os
import shlex
from firewallUtilities import FirewallUtilities
from .firewallUtilities import FirewallUtilities
import time
import string
import random
@@ -2212,7 +2212,7 @@ def main():
checks.install_python_setup_tools()
checks.install_python_mysql_library()
import installCyberPanel
from . import installCyberPanel
if ent == 0:
installCyberPanel.Main(cwd, mysql, distro, ent, None, port, args.ftp, args.powerdns)

View File

@@ -1,12 +1,12 @@
import shutil
import subprocess
import os
from mysqlUtilities import mysqlUtilities
import installLog as logging
import randomPassword
from .mysqlUtilities import mysqlUtilities
from . import installLog as logging
from . import randomPassword
import errno
import MySQLdb as mariadb
import install
from . import install
#distros
centos=0

View File

@@ -1,7 +1,7 @@
import sys
import subprocess
import shutil
import installLog as logging
from . import installLog as logging
import argparse
import os
import shlex

File diff suppressed because it is too large Load Diff

View File

@@ -2,7 +2,7 @@
from django.contrib import admin
import models
from . import models
# Register your models here.
admin.site.register(models.Administrator)

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.loadLoginPage, name='adminLogin'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.loadEmailHome, name='loadEmailHome'),

View File

@@ -1,7 +1,7 @@
from django.contrib import admin
import models
from . import models
# Register your models here.

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.loadPHPHome, name='loadPHPHome'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.loadSSLHome, name='loadSSLHome'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^managePowerDNS$', views.managePowerDNS, name='managePowerDNS'),

View File

@@ -5,6 +5,6 @@ from django.contrib import admin
# Register your models here.
from django.contrib import admin
import models
from . import models
# Register your models here.
admin.site.register(models.Package)

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.packagesHome, name='packagesHome'),

View File

@@ -11,7 +11,7 @@ from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging
import subprocess
from .vhost import vhost
from websiteFunctions.models import ChildDomains, Websites
import randomPassword
from . import randomPassword
from .mysqlUtilities import mysqlUtilities
from databases.models import Databases
from .installUtilities import installUtilities

View File

@@ -8,7 +8,7 @@ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings")
django.setup()
import json
from .acl import ACLManager
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
from websiteFunctions.models import Websites, Backups, dest, backupSchedules
from .virtualHostUtilities import virtualHostUtilities
import subprocess

View File

@@ -5,7 +5,7 @@ import django
sys.path.append('/usr/local/CyberCP')
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings")
django.setup()
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import subprocess
import shlex
import os

View File

@@ -1,4 +1,4 @@
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import os
import time
from .backupSchedule import backupSchedule

View File

@@ -7,11 +7,11 @@ try:
except:
pass
import pexpect
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import subprocess
import shlex
from shutil import make_archive,rmtree
import mysqlUtilities
from . import mysqlUtilities
import tarfile
from multiprocessing import Process
import signal

View File

@@ -1,5 +1,5 @@
#!/usr/local/CyberCP/bin/python
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import subprocess
import shlex
import argparse

View File

@@ -7,7 +7,7 @@ try:
django.setup()
except:
pass
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import subprocess
import shlex
try:

View File

@@ -1,4 +1,4 @@
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import argparse
from random import randint

View File

@@ -1,5 +1,5 @@
import os
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import shlex
import subprocess
class findBWUsage:

View File

@@ -4,9 +4,9 @@ sys.path.append('/usr/local/CyberCP')
import django
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings")
django.setup()
import mysqlUtilities as sql
from . import mysqlUtilities as sql
import subprocess
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import os
import shlex
import argparse

View File

@@ -1,6 +1,6 @@
import subprocess
import sys
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import shutil
import pexpect
import os

View File

@@ -8,7 +8,7 @@ except:
pass
import os.path
import shutil
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import subprocess
import argparse
import shlex

View File

@@ -1,4 +1,4 @@
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import subprocess
import shlex
import argparse

View File

@@ -6,7 +6,7 @@ try:
django.setup()
except:
pass
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import subprocess
import shlex
try:

View File

@@ -1,8 +1,8 @@
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import subprocess
import shlex
import _thread
import installUtilities
from . import installUtilities
import argparse
import os
from .mailUtilities import mailUtilities

View File

@@ -1,9 +1,9 @@
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import os
import requests
import json
import time
import backupUtilities as backupUtil
from . import backupUtilities as backupUtil
import subprocess
import shlex
from multiprocessing import Process

View File

@@ -1,7 +1,7 @@
import argparse
import os
import CyberCPLogFileWriter as logging
import backupUtilities as backupUtil
from . import CyberCPLogFileWriter as logging
from . import backupUtilities as backupUtil
import time
from multiprocessing import Process
import json

View File

@@ -1,4 +1,4 @@
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import argparse
class serverLogs:

View File

@@ -1,4 +1,4 @@
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
import os
import shlex
import subprocess

View File

@@ -1,7 +1,7 @@
from CyberCPLogFileWriter import CyberCPLogFileWriter as logging
from installUtilities import installUtilities
from .CyberCPLogFileWriter import CyberCPLogFileWriter as logging
from .installUtilities import installUtilities
import argparse
from processUtilities import ProcessUtilities
from .processUtilities import ProcessUtilities
from xml.etree import ElementTree
class tuning:

View File

@@ -10,11 +10,11 @@ try:
except:
pass
import shutil
import installUtilities
from . import installUtilities
import subprocess
import shlex
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
from .mysqlUtilities import mysqlUtilities
from .dnsUtilities import DNS

View File

@@ -14,8 +14,8 @@ except:
import shutil
import argparse
import installUtilities
import sslUtilities
from . import installUtilities
from . import sslUtilities
from os.path import join
from os import listdir, rmdir
from shutil import move
@@ -23,7 +23,7 @@ from multiprocessing import Process
import subprocess
import shlex
from plogical.mailUtilities import mailUtilities
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
from .dnsUtilities import DNS
from .vhost import vhost
from .applicationInstaller import ApplicationInstaller

View File

@@ -9,7 +9,7 @@ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings")
django.setup()
import json
from .acl import ACLManager
import CyberCPLogFileWriter as logging
from . import CyberCPLogFileWriter as logging
from websiteFunctions.models import Websites, ChildDomains
from .virtualHostUtilities import virtualHostUtilities
import subprocess
@@ -27,7 +27,7 @@ from math import ceil
from plogical.alias import AliasManager
from plogical.applicationInstaller import ApplicationInstaller
from databases.models import Databases
import randomPassword as randomPassword
from . import randomPassword as randomPassword
import hashlib
from .mysqlUtilities import mysqlUtilities
from plogical import hashPassword

View File

@@ -1,6 +1,6 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [

View File

@@ -6,7 +6,7 @@ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings")
django.setup()
import socket
import os
import accept_traffic as handle
from . import accept_traffic as handle
from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging
from signal import *
from .cacheManager import cacheManager

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.logsHome, name='logsHome'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [
url(r'^$', views.serverStatusHome, name='serverStatusHome'),

View File

@@ -13,7 +13,7 @@ from plogical.acl import ACLManager
import os
from plogical.virtualHostUtilities import virtualHostUtilities
import time
import serverStatusUtil
from . import serverStatusUtil
from plogical.processUtilities import ProcessUtilities
from plogical.httpProc import httpProc
from plogical.installUtilities import installUtilities

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url,include
import views
from . import views
urlpatterns = [
url(r'^$', views.loadTuningHome, name='loadTuningHome'),

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [

View File

@@ -2,6 +2,6 @@
from django.contrib import admin
import models
from . import models
# Register your models here.
admin.site.register(models.Websites)

View File

@@ -1,5 +1,5 @@
from django.conf.urls import url
import views
from . import views
urlpatterns = [