AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.128   [ Reverse IP ]
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 :  /snap/core20/2599/lib/python3/dist-packages/cloudinit/net/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


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

Current File : /snap/core20/2599/lib/python3/dist-packages/cloudinit/net/__pycache__/openbsd.cpython-38.pyc
U

Ӈg�	�@sZddlZddlZddlZddlmZmZmZe�e�Z	Gdd�dejj
j�Zddd�Z
dS)�N)�net�subp�utilc@s(eZdZd	dd�Zd
dd�Zdd�ZdS)�RendererNc	Cs�|j��D]�\}}d�|�}t�|j|�}||��kr<d}nnt|t�r�zdj|d|dd�}Wn t	k
r�t
�d|�YnX|�d�}|r�|d	|7}|d
|j
7}t�||�q
dS)Nzetc/hostname.{}zdhcp
zinet {address} {netmask}�address�netmask)rrz#Invalid static configuration for %s�mtuz
mtu %d�
)Zinterface_configurations�items�formatr�target_path�target�dhcp_interfaces�
isinstance�dict�KeyError�LOG�error�get�interface_routesr�
write_file)�selfr
Zdevice_name�v�if_file�fn�contentr�r�7/usr/lib/python3/dist-packages/cloudinit/net/openbsd.py�write_config
s*

�
�

zRenderer.write_configFcCs�ttt���d�d�dk�}|js2t�d�dS|rntjddgdd�|�	�D]}tjd	d
d|gdd�qPnRt
jj�
�tjdd
dgdddgd�tjdddgdddgd�tjddgdd�dS)N�.r�z!openbsd generate postcmd disabledZshz
/etc/netstartT)�captureZdhcpleasectlz-wZ30Zroute�del�default�)r!Zrcs�flush)�bool�int�platform�release�splitZ	_postcmdsr�debugrrrZdhcpZIscDhclientZkill_dhcp_client)r�runZhas_dhcpleasectlZ	interfacerrr�start_services"s

�
zRenderer.start_servicescCsX|dkr0d}t�|j|�}|d}t�||�n$|jd|d|d|d|_dS)Nz0.0.0.0z
etc/mygater	z!route add z
 -netmask � )rrr
rrr)rZnetworkrZgatewayrrrrrr�	set_route3s*��������zRenderer.set_route)N)F)�__name__�
__module__�__qualname__rr-r/rrrrrs

rcCst��S)N)rZ
is_OpenBSD)r
rrr�	availableFsr3)N)Zloggingr(Zcloudinit.net.bsdZ	cloudinitrrrZ	getLoggerr0rZbsdZBSDRendererrr3rrrr�<module>s
:

Anon7 - 2022
AnonSec Team