HEX
Server: Apache/2.4.67 (Debian)
System: Linux vps-b2547eb4 6.1.0-41-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.158-1 (2025-11-09) x86_64
User: root (0)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/cloudinit/distros/__pycache__/bsd_utils.cpython-311.pyc
�

܍~c���0�ddlZddlmZd�Zdd�Zdd�ZdS)�N)�utilc�R�|d|dkr|ddvr
|dd�S|S)Nr���)�"�'��)�values �=/usr/lib/python3/dist-packages/cloudinit/distros/bsd_utils.py�_unquoters6���Q�x�5��9����q��Z�!7�!7��Q�r�T�{���L��/etc/rc.confc��d�|��}tj|�����D]>}|�|��r'|�|d��}t
|��cS�?dS)Nz{}=�)�formatr�	load_file�
splitlines�
startswith�replacer)�key�fn�
key_prefix�liner
s     r�get_rc_config_valuers������c�"�"�J���r�"�"�-�-�/�/�#�#���?�?�:�&�&�	#��L�L��R�0�0�E��E�?�?�"�"�"�	#�#�#r
c��g}d}tj|��}tj|��}|���D]i}d|vrN|�dd��\}}||kr|}d}|�d�||g�����T|�|���j|s*|�d�||g����d�|��dz}	|	|krtj||	��dSdS)NF�=rT�
)	�shlex�quoterrr�split�append�join�
write_file)
rr
r�lines�done�original_contentr�k�v�new_contents
          r�set_rc_config_valuer*s���E��D��K����E��~�b�)�)�� �+�+�-�-�����$�;�;��:�:�c�1�%�%�D�A�q��C�x�x������L�L����1�a�&�)�)�*�*�*�*��L�L�������-�
���S�X�X�s�E�l�+�+�,�,�,��)�)�E�"�"�T�)�K��&�&�&����K�(�(�(�(�(�'�&r
)r)r�	cloudinitrrrr*r	r
r�<module>r,sc��
�������������#�#�#�#�)�)�)�)�)�)r