Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/lib/python3/dist-packages/uaclient/__pycache__/ |
Upload File : |
o F��cAf � @ s. d dl Z d dlZd dlZd dlZd dlmZ d dlmZ d dlm Z d dl mZ d dlm Z mZmZmZmZ d dlZd dlmZ d dlmZ d d lmZ d d lmZmZ d dlmZmZ d dlm Z d d l!m"Z" d dl#m$Z$ d dl%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/ dZ0G dd� de�Z1G dd� de�Z2e dd�dd� �Z3e dd�dd� �Z4dedeej5j6 f fdd�Z7dej5j6de8fdd �Z9d!e8d"ee8e f de8fd#d$�Z:d%eej5j6 dee8eeej5j;e8f f fd&d'�Z<d(edee8e f fd)d*�Z=deee8e f fd+d,�Z>d-d.� Z?d/ee8eeej5j;e8f f d"ee8e f deee8e f fd0d1�Z@d(edee8e f fd2d3�ZA 4 5dVd6ee8eej5j6 f d7e8d8eBddfd9d:�ZCd;d<� ZDd=d>� ZEd?e8d@e8dAedBedCeFdDeFdEeBfdFdG�ZGg fdHeej5j6 dIeej5j6 fdJdK�ZHd(efdLdM�ZIdNdO� ZJdPdQ� ZKdRdS� ZLdTdU� ZMdS )W� N)�defaultdict)�Enum)� lru_cache)�choice)�Any�DefaultDict�Dict�List�Tuple)�messages)�UAConfig)�ESM_APT_ROOTDIR)�ESMAppsEntitlement�ESMInfraEntitlement)�ApplicabilityStatus�ApplicationStatus)� LIVEPATCH_CMD)�ProcessExecutionError)�status) �REBOOT_PKGS_FILE_PATH�get_distro_info�get_kernel_info�get_platform_info�is_current_series_lts�is_supported� load_file� should_reboot�subp�which)� esm-infra�esm-appsc @ s e Zd ZdZdZdZdZdZdS )�UpdateStatusz2Represents the availability of a security package.�upgrade_available�pending_attach�pending_enable�upgrade_unavailableN)�__name__� __module__�__qualname__�__doc__� AVAILABLE� UNATTACHED�NOT_ENABLED�UNAVAILABLE� r. r. �:/usr/lib/python3/dist-packages/uaclient/security_status.pyr! ( s r! c @ s e Zd ZdZdZdZdS )�RebootStatus�yes�nozyes-kernel-livepatches-appliedN)r&