📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: smtp.py
""" SMTP blocking migration from CSF to Imunify360. Mapping: SMTP_BLOCK = "1" -> SMTP_BLOCKING.enable = true SMTP_PORTS = "25,465,587" -> SMTP_BLOCKING.ports = "25,587,465" SMTP_ALLOWUSER = "user1" -> SMTP_BLOCKING.allow_users = ["user1"] SMTP_ALLOWGROUP = "group1" -> SMTP_BLOCKING.allow_groups = ["group1"] SMTP_ALLOWLOCAL = "1" -> SMTP_BLOCKING.allow_local = true """ import pathlib import yaml from csf_conf import get_csf_config_value from logger_config import get_logger, capture_exception CONFIG_DIR = pathlib.Path("/etc/sysconfig/imunify360/imunify360.config.d/") def migrate_smtp() -> None: """Migrate SMTP blocking configuration from CSF to Imunify360.""" logger = get_logger() try: logger.info("Migrating SMTP blocking configuration...") smtp_block = get_csf_config_value("SMTP_BLOCK") smtp_ports = get_csf_config_value("SMTP_PORTS") smtp_allowuser = get_csf_config_value("SMTP_ALLOWUSER") smtp_allowgroup = get_csf_config_value("SMTP_ALLOWGROUP") smtp_allowlocal = get_csf_config_value("SMTP_ALLOWLOCAL") if smtp_block != "1": logger.info( "SMTP blocking is disabled in CSF, skipping migration." ) return imunify_config = {"SMTP_BLOCKING": {}} imunify_config["SMTP_BLOCKING"]["enable"] = smtp_block == "1" if smtp_ports: imunify_config["SMTP_BLOCKING"]["ports"] = smtp_ports.split(",") if smtp_allowuser: users = [ user.strip() for user in smtp_allowuser.split(",") if user.strip() ] if users: imunify_config["SMTP_BLOCKING"]["allow_users"] = users if smtp_allowgroup: groups = [ group.strip() for group in smtp_allowgroup.split(",") if group.strip() ] if groups: imunify_config["SMTP_BLOCKING"]["allow_groups"] = groups imunify_config["SMTP_BLOCKING"]["allow_local"] = smtp_allowlocal == "1" CONFIG_DIR.mkdir(parents=True, exist_ok=True) config_file = CONFIG_DIR / "70-csf-smtp.conf" with open(config_file, "w") as f: yaml.dump(imunify_config, f) logger.info(f"SMTP blocking configuration written to {config_file}") logger.info("SMTP migration completed successfully.") except Exception as e: logger.error(f"Error during SMTP migration: {e}") capture_exception(e, {"migration_type": "smtp"})
Save