HEX
Server: LiteSpeed
System: Linux atali.colombiahosting.com.co 5.14.0-570.12.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 13 06:11:55 EDT 2025 x86_64
User: coopserp (1713)
PHP: 8.2.29
Disabled: dl,exec,passthru,proc_open,proc_close,shell_exec,memory_limit,system,popen,curl_multi_exec,show_source,symlink,link,leak,listen,diskfreespace,tmpfile,ignore_user_abord,highlight_file,source,show_source,fpaththru,virtual,posix_ctermid,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid,posix,posix_getppid,posix_getpwnam,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid,posix_setid,posix_times,posix_ttyname,posix_uname,proc_get_status,proc_nice,proc_terminate
Upload Files
File: //opt/cloudlinux/venv/lib/python3.11/site-packages/clconfigure/__pycache__/linksafe.cpython-311.pyc
�

�EX�bx{���ddlmZddlmZddlmZddlmZmZddl	m
Z
hd�Zd�Zed��dd
e
fd���Zded
eefd�ZdS)�)�ThreadPoolExecutor)�Iterator)�	is_ubuntu)�task�run)�install_package>�alt-php-ssa�alt-php-xray�alt-python27-cllibc�D�tdd���t��dS)Nzcloudlinux-linksafeT)�	reinstall)r�assign_linksafe_group���py/clconfigure/linksafe.py�initialize_linksafers*��
�)�T�:�:�:�:������rzMAssigning linksafe group to files of 'alt-*' packages residing under /opt/alt��concurrencyc���t|���5}tddd��D](}|tvr|�td|g���)	ddd��dS#1swxYwYdS)N)�max_workerszalt-php*zalt-python*z	alt-ruby*z /usr/bin/cl-linksafe-apply-group)r�_installed_packages_iter�PACKAGES_TO_EXCLUDE�submitr)r�tp�packages   rrrs���	��	4�	4�	4�N��/����
�
�	N�	N�G�
�1�1�1��	�	�#� B�G�L�M�M�M��
	N�N�N�N�N�N�N�N�N�N�N�N�N����N�N�N�N�N�Ns�;A�A�!A�patterns�returnc'��K�t��rtddddg|���}ntddg|���}|j������}|D]}|V��dS)Nz
dpkg-queryz-Wz-fz${Package}
�rpmz-qa)rr�stdout�strip�
splitlines)r�result�lines�lines    rrr+s������{�{�0��l�D�$��J��J�K�K����e�U�.�X�.�/�/���M���!�!�,�,�.�.�E������
�
�
�
��rN)r)�concurrent.futuresr�typingr�clcommon.utilsr�clconfigurerr�clconfigure.packagesrrr�intr�strrrrr�<module>r-s���2�1�1�1�1�1�������$�$�$�$�$�$�!�!�!�!�!�!�!�!�0�0�0�0�0�0����������U�V�V�N�N�s�N�N�N�W�V�N������
������r