![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /lib/python3/dist-packages/landscape/lib/__pycache__/ |
o ���c� � @ sF d dl Zd dlZd dlmZ d dlmZ G dd� de�Zddd�Z dS ) � N)�_PY3)�encode_if_neededc @ s e Zd ZdS )�UnknownUserErrorN)�__name__� __module__�__qualname__� r r �4/usr/lib/python3/dist-packages/landscape/lib/user.pyr s r c C s� d }d }d }| d ur;t r| }nt| �}zt�|�}W n ttfy) td| ��w |j}|j}|j }t j�|�s;d}|||fS )NzUnknown user '%s'�/) r r �pwd�getpwnam�KeyError�UnicodeEncodeErrorr �pw_uid�pw_gid�pw_dir�os�path�exists)�username�uid�gidr �username_str�infor r r � get_user_info s$ � r )N) �os.pathr r �landscape.lib.compatr �landscape.lib.encodingr � Exceptionr r r r r r �<module> s