403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/apport/crashdb_impl/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/apport/crashdb_impl/__pycache__/debian.cpython-314.pyc
+
e��iI��t�Rt^RIt^RIt^RIt^RIHt^RIt!RR]PP4t
R#)z Debian crash database interface.N)�Anyc�La�]tRt^toRtV3RlRltRtR	RltRtRt	Vt
R#)
�
CrashDatabasezaDebian crash database.

This is a Apport CrashDB implementation for interacting with Debian BTS.
c�N<�V^8�dQhRS[R,RS[S[S[3,RR/#)��	auth_fileN�options�return)�str�dictr)�format�
__classdict__s"��</usr/lib/python3/dist-packages/apport/crashdb_impl/debian.py�__annotate__�CrashDatabase.__annotate__s3���
A�
A�#��*�
A�t�C��H�~�
A�$�
A�c�*�\PPPWV4W nVPPR4'gRVPR&VPPR4'gRVPR&R#R#)z�Initialize crash database connection.

Debian implementation is pretty basic as most of its bug management
processes revolve around the email interface
�smtphostzreportbug.debian.org�	recipientzsubmit@bugs.debian.orgN)�apport�crashdbr�__init__r�get)�selfrrs&&&rr�CrashDatabase.__init__sn��	���$�$�-�-�d�w�G����|�|���
�+�+�'=�D�L�L��$��|�|����,�,�(@�D�L�L��%�-rc���VPPR4'g
RV9dRVR&RV9dVP4'gRVR&\PP
P
W4#)zaCheck if this report can be uploaded to this database.
Checks for the proper settings of apport.
�sender�UnreportableReasonz<Please configure sender settings in /etc/apport/crashdb.conf�
Stacktracez>Incomplete backtrace. Please install the debug symbol packages)rr�has_useful_stacktracerrr�accepts)r�reports&&rr �CrashDatabase.accepts,sr���|�|����)�)�.B�&�.P�N�
�'�(�
�6�!�&�*F�*F�*H�*H�P�
�'�(��~�~�+�+�3�3�D�A�ArNc�^�VPV4'gQhVR,PR4wrE\P
!4;_uu_4pTPPRTR2PR44TPPRTR2PR44TPPR	PR44TR
TPT4TPP^4\PPPTPP4PR44pRRR4TR,XR
&TP R,TR&TP R,TR&TP#RTP R,4TP#RRTR,P%424\&P(!TP R,4pTP+TP R,TP R,TP-4PR44TP/4R# \\3dR#i;i \dEL�i;i +'giELK;i)z�Upload given problem report return a handle for it.

In Debian, we use BTS, which is heavily email oriented. This method
crafts the bug into an email report understood by Debian BTS.
�Package� Fz	Package: �
zUTF-8z	Version: z


z=============================

�CoreDumpN�Title�Subjectr�Fromr�TozX-Debbugs-CC�Usertagzapport-�ProblemTyperT)r �split�KeyError�
ValueError�tempfile�NamedTemporaryFile�file�write�encode�seek�email�mime�text�MIMEText�read�decoder�
add_header�lower�smtplib�SMTP�sendmail�	as_string�quit)	rr!�progress_callback�user_message_callback�
buggy_package�
buggy_version�temp�msg�smtps	&&&&     r�upload�CrashDatabase.upload=s���|�|�F�#�#�#�#�	�+1�)�+<�+B�+B�3�+G�(�M��
(�
(�
*�
*�d��I�I�O�O�i�
��b�9�@�@��I�J��I�I�O�O�i�
��f�=�D�D�W�M�N��I�I�O�O�@�H�H��Q�R�
��:�&�

�L�L����I�I�N�N�1���*�*�/�/�*�*�4�9�9�>�>�+;�+B�+B�7�+K�L�C�++�. ����I���l�l�8�,��F���L�L��-��D�	�	���~�t�|�|�H�'=�>����y�G�F�=�,A�,G�,G�,I�+J�"K�L��|�|�D�L�L��4�5���
�
��L�L��"��L�L��%��M�M�O�"�"�7�+�	
�
	
�	�	����S�*�%�	��	�� �
��
��+�
*�
*�sC�I1�BJ�J	�A<J�1J�J�	J�J�J�J�J,	c��R#)aReturn an URL that should be opened after report has been uploaded
and upload() returned handle.

Should return None if no URL should be opened (anonymous filing without
user comments); in that case this function should do whichever
interactive steps it wants to perform.
N�)rr!�handles&&&r�get_comment_url�CrashDatabase.get_comment_urlus��r)r)NN)�__name__�
__module__�__qualname__�__firstlineno__�__doc__rr rKrP�__static_attributes__�__classdictcell__)r
s@rrrs,�����
A�
A�B�"6�p�rr)rV�email.mime.textr7r?r1�typingr�apport.crashdbrrrrNrr�<module>r\s1��&������i�F�N�N�0�0�ir

Youez - 2016 - github.com/yon3zu
LinuXploit