Sid Gifari From Gifari Industries - BD Cyber Security Team
Home
/
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
clcommon
/
__pycache__
/
✏️
Editing: cllog.cpython-311.opt-1.pyc
� ;��j� � �@ � d dl Z d dlZd dlZd dlZ G d� d� � ZdS )� Nc �( � e Zd Zdefd�Zddefd�ZdS )� ClAuditLog� log_file_namec � � || _ d S )N)�_log_file_name)�selfr s ��/builddir/build/BUILDROOT/alt-python27-cllib-3.4.44-1.el8.cloudlinux.x86_64/opt/cloudlinux/venv/lib/python3.11/site-packages/clcommon/cllog.py�__init__zClAuditLog.__init__ s � �+����� � �msgc �l � t j � � � }d\ }}d} t j � � }|� � � }|� � � }|�g|� � � 5 |� � � }d� |� � � � � }d d d � � n# 1 swxY w Y n# t j $ r Y nw xY w t | j dd�� � 5 }t j |� � � t j t j z � � |� |� d� � � d|� d |� d |� dt( j dd � � d|� d �� � d d d � � d S # 1 swxY w Y d S # t, t. f$ r Y d S w xY w)N)z<Unknown_name>z<Unknown_cmdline>z <Unknown_pid>� �azutf-8)�encodingz%Y.%m.%d %H:%M:%Sz: Parent process: z (z) (Parent PID: z ): Args: � � )�datetime�now�psutil�Process�ppid�parent�oneshot�name�join�cmdline�Error�openr �fcntl�lockf�fileno�LOCK_EX�LOCK_NB�write�strftime�sys�argv�IOError�OSError) r r �dt_now�parent_proc_name�parent_proc_cmdline�parent_proc_pid�current_proc�parent_proc�fs r �info_log_writezClAuditLog.info_log_write s� � ��"�&�&�(�(�� 1V�-��-�)�� �!�>�+�+�L�*�/�/�1�1�O�&�-�-�/�/�K��&� �(�(�*�*� J� J�'2�'7�'7�'9�'9�$�*-�(�(�;�3F�3F�3H�3H�*I�*I�'�J� J� J� J� J� J� J� J� J� J� J���� J� J� J� J��� �|� � � ��D� ���� ��d�)�3��A�A�A� �Q���A�H�H�J�J�� �� �(E�F�F�F�������':�;�;� U� U�'7�U� U�;N�U� U�$3�U� U�>A�h�q�r�r�l�U� U�MP�U� U� U�� � � � � � � � � � � � � � ���� � � � � � �� ��!� � � ��D�D� ���sm �AC �8<C �4C � C�C �C�C �C�C�"F �9BF�F �F�F �F�F �F3�2F3N)r )�__name__� __module__�__qualname__�strr r2 � r r r r sO � � � � � �,�c� ,� ,� ,� ,�$� $�#� $� $� $� $� $� $r r )r r r'