Current File : //usr/lib/python3/dist-packages/uaclient/entitlements/__pycache__/fips.cpython-312.pyc |
�
��JhHf � � � d dl Z d dlZd dlZd dlmZ d dlmZmZmZ d dl m
Z
mZmZm
Z
mZmZmZ d dlmZmZ d dlmZ d dlmZ d dlmZ d d lmZ d d
lmZ d dlmZm Z d dl!m"Z"m#Z#m$Z$ ejJ � Z& e jN ejP e)� � Z*g d
�Z+ddgZ,e+e,z e+e,z e+d�Z-g d�Z.g d�Z/g d�Z0e+e,z e.z e+e,z e/z e+e0z d�Z1 G d� dejd � Z3 G d� de3� Z4 G d� de3� Z5 G d� de4� Z6y)� N)�groupby)�List�Optional�Tuple)�api�apt�event_logger�
exceptions�messages�system�util)�NoCloudTypeReason�get_cloud_type)�repo)�EntitlementWithMessage)�ApplicationStatus)�notices)�Notice)�ServicesOnceEnabledData�services_once_enabled_file)�MessagingOperations�MessagingOperationsDict�StaticAffordance)�
strongswan�strongswan-hmac�openssh-client�openssh-server�shim-signed�openssh-client-hmac�openssh-server-hmac)�xenial�bionic�focal)�openssl�libssl1.0.0�libssl1.0.0-hmac)r$ � libssl1.1�libssl1.1-hmac�libgcrypt20�libgcrypt20-hmacc �n � � e Zd ZdZdZdZej ZdZ dZ
ej j Z
g d�Zedefd�� Zed� � Zd edefd
�Zdej, fd�Zdefd
�Zdej, fd�Z d#dej, deee deddf� fd�
Zdefd�Z d$dededdfd�Zdededef� fd�Z ede!e"df fd�� Z#edee f� fd�� Z$de!e%eejL f f� fd�Z'd%d�Z(dej, def� fd�Z)dej, def� fd �Z*d!� Z+dej, ddf� fd"�Z,� xZ-S )&�FIPSCommonEntitlementi� zubuntu-pro-fips.gpgz/proc/sys/crypto/fips_enabledT)zfips-initramfszfips-initramfs-genericr) r* �libgmp10�libgnutls30�libhogweed6�
libnettle8r% r&