KOKINIO - MANAGER
Edit File: dbus_utils.cpython-312.pyc
� �W'j� � �X � d dl Z d dlmc mZ d dlmZ d� Zd d�Zd� Z d� Z d d�Zd� Zd � Z y)� N)�logc � � | j dd� }t j |d� } t |j |� � }|S # t $ r Y yw xY w)zSGet user id from sender string using org.freedesktop.DBus.GetConnectionUnixUserzorg.freedesktop.DBusz/org/freedesktop/DBusN)� get_object�dbus� Interface�int�GetConnectionUnixUser� ValueError)�bus�sender�dbus_obj� dbus_iface�uids �8/usr/lib/python3.12/site-packages/firewall/dbus_utils.py� uid_of_senderr s\ � � �~�~�4�6M�N�H�����*@�A�J���*�2�2�6�:�;�� �J�� � ���s �A � A�Ac � � | �| }�n�t | t j � r t | � }�n�t | t j � r t | � }�nlt | t j � r t | � }�nEt | t j � s�t | t j � s�t | t j � sht | t j � sNt | t j � s4t | t j � st | t j � r t | � }�n�t | t j � r t! | � }�n[t | t j"