← Back
Editing: sudo.cpython-312.opt-1.pyc
� ܓ�i� � �, � d dl mZmZ G d� dee� Zy)� )�Plugin�IndependentPluginc �( � e Zd ZdZdZdZdZd� Zd� Zy)�SudozSudo command execution�sudo)�identity�system)r c �� � | j d� d}ddg} t |dd�� 5 }|D ]6 }|j d� s�|j |j � d � �8 d d d � | j d� s| j |� y | j |D �cg c] }|� d ��� c}� y # 1 sw Y �OxY w# t $ r!}| j d |� d|� �� Y d }~�wd }~ww xY wc c}w )Nz /etc/sudo*z/etc/sudo.confz/var/log/sudo_debugz/var/log/sudoers_debug�rzUTF-8)�encoding�Debug� zCould not open conf file z: �all_logs�*)� add_copy_spec�open� startswith�append�split�IOError� _log_error� get_option)�self�config_file� log_files�cfile�line�error�logs �</usr/lib/python3.12/site-packages/sos/report/plugins/sudo.py�setupz Sudo.setup s� � ����<�(�&��*�,D�E� � (��k�3��9�U�!�D����w�/�!�(�(�����a��9� "� :� ���z�*����y�)����Y�?�Y�c�3�%�q� �Y�?�@� :�9�� � (��O�O�7��}�B�$�g�'� (� (�� (�� @s9 �B>