HEX
Server: Apache
System: Linux hp3-stn-1011028.hostingp3.local 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: csh958633 (951153)
PHP: 8.3.30
Disabled: shell_exec,exec,system,popen,set_time_limit
Upload Files
File: //usr/share/setroubleshoot/plugins/dac_override.pyc
�
c�L]c@s^ddlZejdde�ZejZddlTddlmZdefd��YZdS(i����Nssetroubleshoot-pluginstfallback(t*(tPlugintplugincBsbeZed�Zed�ZdZdZed�Zed�Zed�Z	d�Z
d�ZRS(sF
    SELinux is preventing $SOURCE_PATH the "$ACCESS" capability.
    s�
	dac_override and dac_read_search capabilities usually indicates that the root process does not have access to a file based on the permission flags.  This usually mean you have some file with the wrong ownership/permissions on it.
    tsuIf you want to help identify if domain needs this access or you have a file with the wrong permissions on your systemsdturn on full auditing to get path information about the offending file and generate the error again.s�
Turn on full auditing
# auditctl -w /etc/shadow -p w
Try to recreate AVC. Then execute
# ausearch -m avc -ts recent
If you see PATH record check ownership/permissions on file, and fix it,
otherwise report as a bugzilla.cCstj|t�d|_dS(Ntgreen(Rt__init__t__name__tlevel(tself((s1/usr/share/setroubleshoot/plugins/dac_override.pyR0scCs#|jddg�r|j�SdS(Ntdac_overridetdac_read_search(thas_any_access_intreporttNone(R	tavc((s1/usr/share/setroubleshoot/plugins/dac_override.pytanalyze4s
(Rt
__module__t_tsummarytproblem_descriptiontfix_descriptiontfix_cmdtif_textt	then_texttdo_textRR(((s1/usr/share/setroubleshoot/plugins/dac_override.pyRs				(tgettextttranslationtTrueRtsetroubleshoot.utiltsetroubleshoot.PluginRR(((s1/usr/share/setroubleshoot/plugins/dac_override.pyt<module>s