Файловый менеджер - Редактировать - /usr/lib/python3.9/site-packages/certbot/compat/__pycache__/filesystem.cpython-39.pyc
�азад
a }|�gxt � @ s d Z ddlmZ ddlmZ ddlZddlZddlZddlm Z ddlm Z ddlmZ ddlmZ z<ddl Z ddlZddlZddlZddlZddlZddlZW n ey� d ZY n0 d ZG dd� d�Ze� Zeedd �dd�Zeed�dd�Zeeed d�dd��Zeeeeedd�dd�ZdZeeeedd�dd�Zeeed �dd�Z eed�dd �Z!eeed �d!d"�Z"d[eeeed$�d%d&�Z#d\eedd �d'd(�Z$d]eedd �d)d*�Z%eedd+�d,d-�Z&eed�d.d/�Z'eed0�d1d2�Z(eed3�d4d5�Z)eed3�d6d7�Z*eeed8�d9d:�Z+eeed;�d<d=�Z,eeed>�d?d@�Z-eed3�dAdB�Z.eedd �dCdD�Z/d^e eee e dE�dFdG�Z0ee ee eef f dH�dIdJ�Z1eedd+�dKdL�Z2eedd+�dMdN�Z3e eef edO�dPdQ�Z4eeed �dRdS�Z5e e edT�dUdV�Z6e dW�dXdY�Z7dS )_z;Compat module to handle files security on Windows and Linux� )�absolute_import)�contextmanagerN)�Any)�Dict)� Generator)�OptionalTFc @ s e Zd ZdZdd�dd�ZdS )� _WindowsUmaskz+Store the current umask to apply on WindowsN��returnc C s d| _ d S )N� )�mask)�self� r �=/usr/lib/python3.9/site-packages/certbot/compat/filesystem.py�__init__"