shell bypass 403
UnknownSec Shell
:
/
lib
/
python3
/
dist-packages
/
sos
/
report
/
plugins
/
__pycache__
/ [
drwxr-xr-x
]
upload
mass deface
mass delete
console
info server
name :
corosync.cpython-312.pyc
� i��db � �l � d dl mZmZmZmZ d dlZ G d� de� Z G d� dee� Z G d� deee� Zy) � )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginNc �( � e Zd ZdZdZdZdZd� Zd� Zy)�CorosynczCorosync cluster engine�corosync)�cluster)r c �& � | j g d�� | j g d�� | j dd�� | j d� d}| j |� sy d} t | j d� d � 5 }|D ]M }t j ||� s�| j t j ||� j d � � �O d d d � y # 1 sw Y y xY w# t $ r!}| j d|�d|��� Y d }~y d }~ww xY w) N)z /etc/corosyncz/var/lib/corosync/fdataz/var/log/cluster/corosync.log*)zcorosync-quorumtool -lzcorosync-quorumtool -szcorosync-cpgtoolzcorosync-cfgtool -szcorosync-blackboxzcorosync-objctl -azcorosync-cmapctl -m statszcorosync-cmapctl�corosync_cmapctl)�tagszkillall -USR2 corosyncz/etc/corosync/corosync.confz ^\s*(logging.)?logfile:\s*(\S+)$�r� zcould not read from z: )� add_copy_spec�add_cmd_output�exec_cmd�path_exists�open� path_join�re�match�search�group�IOError� _log_warn)�self� corosync_conf�pattern�f�line�es �=/usr/lib/python3/dist-packages/sos/report/plugins/corosync.py�setupzCorosync.setup s � ���� � � ��� � � ���.�!3� � 5�� � �.�/�5� ���� �.�� 6�� N��d�n�n�%B�C�S�I� N�Q�� N�D��x�x���.��*�*�2�9�9�W�d�+C�+I�+I�!�+L�M�N� N� N� N�� � N��N�N�=�!�L�M�M�� N�s<