Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.11/site-packages/ansible/module_utils/compat/__pycache__/ |
Upload File : |
� ���c� � �� � d dl mZmZmZ eZd dlZd dlZd dlm Z m Z d dlmZm Z mZmZmZmZ edd�� � Zn# e$ r ed� � �w xY wd � Zd � Zd� Zd� Zd � Z e� � [dS )� )�absolute_import�division�print_functionN)� to_native�to_bytes)�CDLL�c_char_p�c_int�byref�POINTER� get_errnozlibselinux.so.1T)� use_errnozunable to load libselinux.soc �b �� � d� } t d� � � G � fd�d� � }t i i t |t t � � g| �� � t |t t t � � g| �� � i t t t � � g�� � i t ||g| �� � t t t � � g| �� � �� � }t j t }|� � � D ]�\ }}t t |d � � }|s"t d� |� � � � �t t t � � � � �|� d d � � |_ |� d t � � |_ |j r t! �fd�|j D � � � � st# |||� � �Ԍ�t% |� � � t) |� � � � }|r"t+ d� |� � � � �d S ) Nc �r � | dk r0t � � }t |t j |� � � � �| S )Nr )r �OSError�os�strerror)�rc�errnos �H/usr/lib/python3.11/site-packages/ansible/module_utils/compat/selinux.py� _check_rcz _module_setup.<locals>._check_rc s3 � � ��6�6��K�K�E��%���U�!3�!3�4�4�4�� � r c �* �� e Zd Ze� fd�� � ZdS )�!_module_setup.<locals>._to_char_pc �J �� |�t |�� � st |� � }|S �N)� isinstancer )�cls�strvalue�binary_char_types �r � from_paramz,_module_setup.<locals>._to_char_p.from_param s+ �� ��#�J�x�AQ�,R�,R�#�#�H�-�-���Or N)�__name__� __module__�__qualname__�classmethodr! )r s �r � _to_char_pr s8 �� � � � � � � � � � � �� � � r r&