Linux 186-227-203-186.cprapid.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
Apache
Server IP : 186.227.203.186 & Your IP : 216.73.216.147
Domains : 154 Domain
User : pmcaxingo
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Lock Shell
Lock File++
Readme
/
usr /
share /
cloudlinux /
Delete
Unzip
Name
Size
Permission
Date
Action
__pycache__
[ DIR ]
drwxr-xr-x
2026-03-29 18:16
cl_plus
[ DIR ]
drwxr-xr-x
2026-06-03 03:05
hooks
[ DIR ]
drw-------
2026-04-30 03:05
lveutils_crons
[ DIR ]
drwxr-xr-x
2026-06-03 03:05
.app_detector_cron_ver
2
B
-rw-r--r--
2024-11-05 22:48
.force_collecting_domains_is_done
0
B
-rw-r--r--
2024-11-06 20:35
alt-python27-cllib
24
B
-rw-r--r--
2026-04-03 15:53
clean_packages.sh
392
B
-rwxr-xr-x
2026-05-20 17:27
clgetcpanelemail
284
B
-rwxr-xr-x
2026-05-20 17:27
cloudlinux_clean_hosting_packages.py
2.69
KB
-rwxr-xr-x
2026-05-20 17:27
license_out_of_date_email.txt
1.09
KB
-rw-r--r--
2026-05-20 17:27
lve-stats
12
B
-rw-r--r--
2026-05-20 17:45
lve-utils
24
B
-rw-r--r--
2026-05-20 18:04
lve_namespaces
890
B
-rwxr-xr-x
2026-05-20 17:27
lvectl
901
B
-rwxr-xr-x
2026-05-20 17:27
lvemanager
25
B
-rw-r--r--
2026-05-28 09:16
no_valid_license_screen.txt
1016
B
-rw-r--r--
2026-05-20 17:27
plesk_sync_package_id
1.19
KB
-rwxr-xr-x
2026-05-20 17:27
remount_proc.py
581
B
-rwxr-xr-x
2026-05-20 17:27
reset_effective_cache.sh
435
B
-rwxr-xr-x
2026-05-20 17:27
Save
Rename
#!/opt/cloudlinux/venv/bin/python3 -bb # coding=utf-8 # # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2022 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT from sys import exit import cldetectlib import clcontrollib from clveconfig import ve_config def main() -> None: panel = clcontrollib.Plesk() packages = panel.list_domain_packages_with_id() # reseller, package, id packages = {(x[0], x[1]): x[2] for x in packages} # Dict[Tuple[str, str], int] xconfig, _ = ve_config.get_xml_config(use_cache=False) for el in xconfig.getElementsByTagName('package'): if el.getAttribute('plesk_id'): continue # ignore packages with ids set name = el.getAttribute('id') res = el.getAttribute('reseller') or 'root' # admin's packages in plesk has no reseller attr package_id = packages.get((res, name)) if package_id: el.setAttribute('plesk_id', str(package_id)) ve_config.save_xml(xconfig) if __name__ == '__main__': if cldetectlib.is_plesk(): main() else: print('Should be run only with the plesk panel') exit(0)