HEX
Server: Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
System: Linux sv2.tribox.net.br 3.10.0-1160.102.1.el7.x86_64 #1 SMP Tue Oct 17 15:42:21 UTC 2023 x86_64
User: bucalon (1051)
PHP: 8.2.13
Disabled: system,exec,shell_exec,popen,passthru,proc_open,posix_getpwnam,posix_getpwuid,posix_kill,pcntl_fork,escapeshellarg,escapeshellcmd,proc_close,dl,show_source,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname,pcntl_exec,expect_popen,pcntl_signal_get_handler,pcntl_async_signals,link,symlink,syslog,ld,mb_send_mail,imap_open,imap_mail,libvirt_connect,gnupg_init,stream_socket_sendto,stream_socket_client,parse_ini_file,curl_multi_exec
Upload Files
File: //usr/lib64/python3.6/dbm/__pycache__/__init__.cpython-36.opt-2.pyc
3


 \��@s�dddgZddlZddlZddlZddlZGdd�de�ZdddgZdaiZ	ee
fZydd	lmZWne
k
r|dZYnXddd�Zd
d�Zedkr�x(ejdd�D]Zeee�p�de�q�WdS)�open�whichdb�error�Nc@seZdZdS)rN)�__name__�
__module__�__qualname__�rr�$/usr/lib64/python3.6/dbm/__init__.pyr&szdbm.gnuzdbm.ndbmzdbm.dumb)�ndbm�r�cCs�tdkr`xFtD]>}yt|dgd�}Wntk
r:wYnXtsD|a|t|<qWts`tdt��d|krpt|�nd}|dkr�d|ks�d|kr�t}q�tdd��n:|dkr�tdd	��n$|tkr�tdd
j|���nt|}|j|||�S)Nr)�fromlistzno dbm clone found; tried %s�n�crz#need 'c' or 'n' flag to open new db�zdb type could not be determinedz/db type is {0}, but the module is not available)	�_defaultmod�_names�
__import__�ImportError�_modulesrr�formatr)�file�flag�mode�name�mod�resultrrr	r5s.


c>Cs�y4tj|dd�}|j�tj|dd�}|j�dStk
r�y:tj|dd�}|j�tdk	r|tj|�}|j�dSWntk
r�YnXYnXy`tj|d�tj|d�j}|dkr�dStj|dd�}z|jd	�dkr�dSWd|j�XWntk
�rYnXytj|d�}Wntk
�r8dSX|�|jd�}WdQRX|dd
�}t	|�d
k�rrdSyt
jd|�\}Wnt
jk
�r�dSX|dk�r�dSyt
jd|dd��\}Wnt
jk
�r�dSXdS)Nz.pag�rbz.dirzdbm.ndbmz.dbz.datrzdbm.dumb��'�"��rz=l�ΚW�͚W�ϚWzdbm.gnu)rr )r#r$r%���)
�ior�close�OSErrorr
�os�stat�st_size�read�len�structZunpackr)�filename�f�d�sizeZs16�s�magicrrr	ras`

�__main__rZUNKNOWN)rr)�__all__r'r*r/�sys�	Exceptionrrrrr)Zdbmr
rrrr�argvr0�printrrrr	�<module>s$



,Y