/opt/cloudlinux/venv/lib/python3.11/site-packages/__pycache__
NameSizeModeActions
clcontrollib.cpython-311.opt-1.pyc732640644editdlrm
clcontrollib.cpython-311.pyc732640644editdlrm
cldetectlib.cpython-311.opt-1.pyc245840644editdlrm
cldetectlib.cpython-311.pyc245840644editdlrm
cldiaglib.cpython-311.opt-1.pyc676420644editdlrm
cldiaglib.cpython-311.pyc676420644editdlrm
cli_utils.cpython-311.opt-1.pyc21610644editdlrm
cli_utils.cpython-311.pyc21610644editdlrm
cllicenselib.cpython-311.opt-1.pyc161930644editdlrm
cllicenselib.cpython-311.pyc161930644editdlrm
clsetuplib.cpython-311.opt-1.pyc69740644editdlrm
clsetuplib.cpython-311.pyc69740644editdlrm
clsudo.cpython-311.opt-1.pyc270110644editdlrm
clsudo.cpython-311.pyc270110644editdlrm
cl_proc_hidepid.cpython-311.opt-1.pyc61170644editdlrm
cl_proc_hidepid.cpython-311.pyc61170644editdlrm
configparser.cpython-311.pyc16510644editdlrm
ddt.cpython-311.pyc153380644editdlrm
docopt.cpython-311.pyc379350644editdlrm
getcontrolpanel.cpython-311.opt-1.pyc10220644editdlrm
getcontrolpanel.cpython-311.pyc10220644editdlrm
lveapi.cpython-311.opt-1.pyc269850644editdlrm
lveapi.cpython-311.pyc269850644editdlrm
lvectllib.cpython-311.opt-1.pyc1620120644editdlrm
lvectllib.cpython-311.pyc1620120644editdlrm
lvestat.cpython-311.opt-1.pyc71390644editdlrm
lvestat.cpython-311.pyc71390644editdlrm
mccabe.cpython-311.pyc205640644editdlrm
migration_ve1_to_v2.cpython-311.opt-1.pyc32310644editdlrm
migration_ve1_to_v2.cpython-311.pyc32310644editdlrm
pam.cpython-311.pyc101330644editdlrm
pep8ext_naming.cpython-311.pyc288400644editdlrm
py.cpython-311.pyc4520644editdlrm
pycodestyle.cpython-311.pyc1213910644editdlrm
remount_proc.cpython-311.opt-1.pyc7730644editdlrm
remount_proc.cpython-311.pyc7730644editdlrm
remove_ubc.cpython-311.opt-1.pyc103620644editdlrm
remove_ubc.cpython-311.pyc103620644editdlrm
schema.cpython-311.pyc442030644editdlrm
secureio.cpython-311.opt-1.pyc280750644editdlrm
secureio.cpython-311.pyc280750644editdlrm
six.cpython-311.pyc464220644editdlrm
typing_extensions.cpython-311.pyc1315440644editdlrm
_pyrsistent_version.cpython-311.pyc2310644editdlrm
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/__pycache__/clsetuplib.cpython-311.pyc (6974B)
§ Òx`ôþjãó¤—ddlZddlZddlZddlZddlZddlZddlmZddlm Z m Z Gd„d¦«Z e e ¬¦«Z d„Z d„Zd d „Zd „Zd „ZdS)éN)Ú remount_proc)ÚSYSCTL_CL_CONF_FILEÚ SysCtlConfcó0—eZdZgd¢ZdZdZd„Zd„Zd„ZdS)Ú KernelVersion)Ú1rÚ95ÚTcóR—tjddgtjtj¬¦«5}| ¦«\}}|jdkr#t d¦«t jd¦«| d¦«dkr{|  d¦«d  d ¦«ddd…  ¦«  d ¦«|_ t |j ¦«nd |_ ddd¦«dS#1swxYwYdS) Nz/usr/bin/unamez-r)ÚstdoutÚstderrrz?error: subprocess call error. Cant't get current kernel versionéÚlveéÿÿÿÿÚelú.F) Ú subprocessÚPopenÚPIPEÚ communicateÚ returncodeÚprintÚsysÚexitÚfindÚsplitÚstripÚ_system_kernelÚ _cl_kernel)ÚselfÚprocÚoutÚ_s úpy/clsetuplib.pyÚ__init__zKernelVersion.__init__&sN€Ý Ô Ø ˜tÐ $Ý”?Ý”?ð ñ ô ð (ðØ×%Ò%Ñ'Ô'‰FˆC�ØŒ !Ò#Ð#ÝÐXÑYÔYÐYÝ”˜‘ ” � Ø�xŠx˜‰Œ "Ò$Ð$Ø&)§i¢i°Ñ&6Ô&6°qÔ&9×&?Ò&?ÀÑ&EÔ&EÀaÔ&HÈÈ"ÈÔ&M×&SÒ&SÑ&UÔ&U×&[Ò&[Ð\_Ñ&`Ô&`�Ô#Ý�dÔ)Ñ*Ô*Ð*Ð*à"'�”ð (ð (ð (ñ (ô (ð (ð (ð (ð (ð (ð (ð (øøøð (ð (ð (ð (ð (ð (s®C!DÄD Ä#D có¸—|jr/|j|jkotj d¦«St d¦«tjd¦«dS)Nz/proc/sys/fs/symlinkown_gidz1error: Feature is not supported on non CL kernel.r) rrÚ_SECURELINKS_MIN_KERNELÚosÚpathÚisfilerrr©r s r$Úsecurelinks_kernel_requirementz,KernelVersion.securelinks_kernel_requirement7sY€Ø Œ?ð àÔ# tÔ'CÒCðBÝ”G—N’NÐ#@ÑAÔAð õ ÐAÑBÔBÐBÝ Œ�‰ Œ ˆ ˆ ˆ ócó<—dd |j¦«zS)Nrr)Újoinr'r+s r$Úget_securelinks_min_kernelz(KernelVersion.get_securelinks_min_kernelBs€Ø�s—x’x Ô <Ñ=Ô=Ñ=Ð=r-N) Ú__name__Ú __module__Ú __qualname__r'rrr%r,r0©r-r$rr!sU€€€€€Ø,˜n˜nÐØ€NØ€Jð(ð(ð(ð"ððð>ð>ð>ð>ð>r-r)Ú config_filecó@—d}t ||¦«dS)zn Change /etc/sysctl.conf for apache gid :param apache_gid: id of apache's group :return: None zfs.symlinkown_gidN)ÚsysctlÚset)Ú apache_gidÚsymlink_commands r$Úset_securelinks_gidr;Is#€ð*€OÝ ‡J‚Jˆ  Ñ+Ô+Ð+Ð+Ð+r-cóÔ—d} tt |¦«¦«}n#t$rd}YnwxYw t j|¦«jn#t$rd}YnwxYw|dkrOd}tj dd|gd¬¦«t j |¦«j }t  ||¦«tj dd d t|¦«|gd¬¦«d S) aö Add user to the group specified by fs.proc_super_gid. If fs.proc_super_gid is 0 (means undefined) or group doesn't really exists then create "clsupergid" group, configure it as fs.proc_super_gid and add user to this group CLOS-4594/F-54: this creates-or-reuses the proc-super group, whose members get the hidepid /proc bypass. lve-utils cannot validate the group's members here (clsupergid is intentionally populated with regular-uid panel admins, which are indistinguishable from tenants by uid alone). Membership integrity -- evicting any tenant that slipped into a reused pre-existing group -- is owned by lvemanager, which knows the authoritative cpapi admin/user sets: see cpanel-lvemanager commons/lib/lvemanager/sudoers.py::_remove_tenants_from_group. NOTE: that eviction runs only on hosts lvemanager manages; on an lve-utils-only host it does not run, so a pre-existing externally-populated group is not reconciled (pre-seeding it requires root). zfs.proc_super_gidrÚ clsupergidz/usr/sbin/groupaddz-fF)Úcheckz/usr/sbin/usermodz-az-GN)Úintr7ÚgetÚ ValueErrorÚgrpÚgetgrgidÚgr_nameÚKeyErrorrÚrunÚgetgrnamÚgr_gidr8Ústr)ÚuserÚsgid_keyÚproc_super_gidÚ sgid_names r$Ú_add_to_super_gidrNTs,€ð"#€Hðõ�VŸZšZ¨Ñ1Ô1Ñ2Ô2ˆˆøÝ ðððØˆˆˆðøøøðõ Œ �^Ñ$Ô$Ô,Ð,Ð,øÝ ðððØˆˆˆðøøøð˜ÒÐà ˆ ÝŒÐ,¨d°IÐ>Ø"ð $ñ $ô $ð $圠iÑ0Ô0Ô7ˆÝ� Š �8˜^Ñ,Ô,Ð,õ„NÐ'¨¨tµS¸Ñ5HÔ5HÈ$ÐOØð ñ ô ð ð ð s„',¬ ;º;¿AÁ A(Á'A(Tcór—tj¦«sdStd¦«|rt¦«dSdS)z: Add nagios to configured fs.proc_super_gid group NÚnagios)Ú cldetectlibÚ get_nagiosrNr©Údo_remount_procs r$Ú setup_nagiosrU�sI€õ Ô !Ñ #Ô #ð؈å�hÑÔÐðð݉Œˆˆˆððr-có´—tj d¦«sdS tjd¦«n#t $rYdSwxYwt d¦«dS)z@ Detect "mailman" and add it to fs.proc_super_gid group z"/usr/local/cpanel/3rdparty/mailmanNÚmailman)r(r)ÚisdirÚpwdÚgetpwnamrErNr4r-r$Ú setup_mailmanr[�sp€õ Œ7�=Š=Ð=Ñ >Ô >ð؈ðÝ Œ �YÑÔÐÐøÝ ðððØˆˆðøøøõ�iÑ Ô Ð Ð Ð s£8¸ AÁAcó^—td¬¦«t¦«t¦«dS)z¬ Configure "special" users to be in fs.proc_super_gid group, if it's necessary. If this GID was undefined(0) then create and setup special clsupergid group FrSN)rUr[rr4r-r$Úsetup_supergidsr]žs-€õ  Ð'Ñ'Ô'Ð'Ý�O„O€Oõ�N„N€N€N€Nr-)T)rBr(rYrrrQÚcl_proc_hidepidrÚclcommon.sysctlrrrr7r;rNrUr[r]r4r-r$úr`sðð* € € € Ø € € € Ø € € € ØÐÐÐØ € € € àÐÐÐØ(Ð(Ð(Ð(Ð(Ð(Ø;Ð;Ð;Ð;Ð;Ð;Ð;Ð;ð">ð">ð">ð">ð">ñ">ô">ð">ðJ ˆÐ 3Ð 4Ñ 4Ô 4€ð,ð,ð,ð* ð* ð* ðZ ð ð ð ð !ð !ð !ð ð ð ð ð r-