Hackfut Security File Manager
Current Path:
/opt/alt/python37/lib/python3.7/site-packages/clwpos
opt
/
alt
/
python37
/
lib
/
python3.7
/
site-packages
/
clwpos
/
📁
..
📄
__init__.py
(665 B)
📁
__pycache__
📄
cl_wpos_exceptions.py
(3.51 KB)
📄
collect_information.py
(5.15 KB)
📄
constants.py
(3.13 KB)
📄
daemon.py
(26.29 KB)
📄
daemon_base.py
(5.1 KB)
📄
daemon_main.py
(963 B)
📄
daemon_redis_lib.py
(12.58 KB)
📁
feature_suites
📁
hooks
📄
logsetup.py
(4.37 KB)
📁
object_cache
📁
optimization_features
📄
parse.py
(2.21 KB)
📄
redis_configuration_pid_file_cleaner.py
(998 B)
📄
report_generator.py
(18.37 KB)
📄
socket_utils.py
(3.95 KB)
📄
stats.py
(3.57 KB)
📁
user
📄
utils.py
(33.13 KB)
📄
wp_config.py
(725 B)
📄
wpos_admin.py
(25.71 KB)
📄
wpos_hooks.py
(3.89 KB)
📄
wpos_req_scanner.py
(4.38 KB)
Editing: constants.py
# -*- coding: utf-8 -*- # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2020 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT import os from enum import Enum from clcommon.lib.cledition import is_cl_solo_edition # CLWPOS Constants # Keep it in alphabetical order ALT_PHP_PREFIX = 'alt-php' EA_PHP_PREFIX = 'ea-php' ALLOWED_MODULES_JSON = 'modules_allowed.json' ALLOWED_SUITES_JSON = 'suites_allowed.json' ALT_PHP_REDIS_ENABLE_UTILITY = '/usr/share/cloudlinux/wpos/enable_redis_for_alt_php.py' EA_PHP_REDIS_ENABLE_UTILITY = '/usr/sbin/enable_redis_for_ea_php' INSTALL_CPANEL_CACHING_HOOKS_UTILITY = '/usr/share/cloudlinux/wpos/cpanel_hooks.py' INSTALL_WPOS_HOOKS_UTILITY = '/usr/share/cloudlinux/wpos/wpos_hooks.py' CAGEFS_ENTER_USER_BIN = '/sbin/cagefs_enter_user' CLCONFIG_UTILITY = "/usr/sbin/cloudlinux-config" DEFAULT_MAX_CACHE_MEMORY = 64 MINIMUM_MAX_CACHE_MEMORY = 16 MAXIMUM_MAX_CACHE_MEMORY = 16384 # 16 GB (in MB) MINIMUM_SUPPORTED_PHP_OBJECT_CACHE = 56 MINIMUM_SUPPORTED_PHP_SITE_OPTIMIZATION = 70 MINIMUM_SUPPORTED_WP_OBJECT_CACHE = '3.7' MINIMUM_SUPPORTED_WP_SITE_OPTIMIZATION = '5.2' MONIROTING_SERVICE = 'clwpos_monitoring' USER_WPOS_DIR = ".clwpos" USER_CLWPOS_CONFIG = "clwpos_config.json" PROJECT_NAME = "accelerate-wp" PKG_VERSION = "1.1-3.el6.cloudlinux" PUBLIC_OPTIONS = '/opt/clwpos/public_options.json' # https://cl.sentry.cloudlinux.com/organizations/cloudlinux_os/issues/?project=22 SENTRY_DSN = 'https://2ce61b7029e54cb3aae93524e31bd17a:' \ 'bb0501566a894797926d2df17e9050a2@cl.sentry.cloudlinux.com/22' CLWPOS_OPT_DIR = '/opt/clwpos' CLWPOS_VAR_DIR = '/var/clwpos' CLWPOS_UIDS_PATH = f'{CLWPOS_VAR_DIR}/uids' CLWPOS_SOLO_PATH = f'{CLWPOS_VAR_DIR}/solo' SCANNING_STATUS = f'{CLWPOS_VAR_DIR}/admin/status' LAST_SCANNED_TS = f'{CLWPOS_VAR_DIR}/admin/last_scan.ts' SCAN_CACHE = f'{CLWPOS_VAR_DIR}/admin/scan_cache.json' CAGEFS_ENTER_UTIL = '/bin/cagefs_enter.proxied' CAGEFSCTL = '/usr/sbin/cagefsctl' WP_CLI_EXTENSIONS = ["-d extension=phar.so", "-d extension=json.so", "-d extension=mysqli.so", "-d memory_limit=-1"] WP_CLI_ENABLE_ALL_FUNCTIONS = "-d disable_functions=" WPOS_DAEMON_SOCKET_FILE = "/opt/clwpos/wpos_redis_daemon.sock" REDIS_SERVER_BIN_FILE = '/opt/alt/redis/bin/redis-server' CLSOP_ZIP_PATH = '/opt/cloudlinux-site-optimization-module/clsop.zip' CL_DOC_USER_PLUGIN = 'https://user-docs.solo.cloudlinux.com/wpos-plugin' if is_cl_solo_edition(skip_jwt_check=True) \ else 'https://user-docs.cloudlinux.com/wpos-plugin' BASE_ADMIN_DIR = '/var/clwpos/admin' SUITES_MARKERS = { 'accelerate_wp_premium': os.path.join(BASE_ADMIN_DIR, 'allowed_for_all_object_cache.flag'), 'accelerate_wp': os.path.join(BASE_ADMIN_DIR, 'allowed_for_all_site_optimization.flag') } MIGRATION_NEEDED_MARKER = '/var/clwpos/admin/awp_migration_needed.v1' class RedisRequiredConstants(Enum): """ Stores all needed redis consts for wp-config """ WP_REDIS_SCHEME = 'unix' WP_REDIS_CLIENT = 'phpredis' WP_REDIS_SELECTIVE_FLUSH = 'true' # those const are custom, they`re rewritten in usage place WP_REDIS_PREFIX = 'CL-' WP_REDIS_PATH = None
Upload File
Create Folder