HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/root/usr/lib/python3/dist-packages/twisted/protocols/__pycache__/finger.cpython-38.pyc
U


W[��@s&dZddlmZGdd�dej�ZdS)z/The Finger User Information Protocol (RFC 1288)�)�basicc@s4eZdZdd�Zdd�Zdd�Zdd�Zd	d
�ZdS)�FingercCs�|��}|sdg}t|�dkr$d}nd}|d}d|krl|�d�}|d|�}||dd�}|�|||�S|r||�||�S|�|�SdS)N��r����@)�split�len�rfind�forwardQuery�getUser�	getDomain)�self�line�parts�slash_w�userZ	hostPlace�host�r�:/usr/lib/python3/dist-packages/twisted/protocols/finger.py�lineReceiveds
zFinger.lineReceivedcCs|j�|d�|j��dS)N�
)�	transport�writeZloseConnection)r�messagerrr�_refuseMessageszFinger._refuseMessagecCs|�d�dS)Ns Finger forwarding service denied�r)rrrrrrrr"szFinger.forwardQuerycCs|�d�dS)NsFinger online list deniedr)rrrrrr
%szFinger.getDomaincCs"|j�d|d�|�d�dS)NsLogin: rsNo such user)rrr)rrrrrrr(szFinger.getUserN)�__name__�
__module__�__qualname__rrrr
rrrrrr	s
rN)�__doc__Ztwisted.protocolsrZLineReceiverrrrrr�<module>s