Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/keyring/backends/__pycache__/ |
Upload File : |
o ���a� � @ s� d dl Z d dlZd dlZddlmZ ddlmZ ddlmZ ddlm Z m Z mZ ddlm Z zd dlZd dlmZ W n eyC Y n eyK Y nw d d � ZG dd� de�ZG d d� de�ZdS )� N� )�KeyringBackend)�SimpleCredential)�PasswordDeleteError)�PasswordSetError� InitError� KeyringLocked)� properties)� DBusGMainLoopc C sB t ttf} t�| �� tjd W d � S 1 sw Y dS )z/ Safely infer an app id from sys.argv. r N)�AttributeError� IndexError� TypeError� contextlib�suppress�sys�argv)�allowed� r �:/usr/lib/python3/dist-packages/keyring/backends/kwallet.py� _id_from_argv s $�r c s| e Zd ZdZe� p dZdZdZdZe j edd� ��Z� fdd �Z d d� Zdd � Zdd� Z� fdd�Zdd� Zdd� Z� ZS )�DBusKeyringz! KDE KWallet 5 via D-Bus zPython keyring libraryNzorg.kde.kwalletd5z/modules/kwalletd5c C s� dt � vr td��z tjt� d�}W n tjy% } zt|�� ��d }~ww |�| j�s7| j|� � v s7td��dt �dd��d�v rDd S d S )N�dbuszpython-dbus not installed��mainloopzCThe KWallet daemon is neither running nor activatable through D-Bus�KDE�XDG_CURRENT_DESKTOP� �:gffffff@g������@) �globals�RuntimeErrorr � SessionBusr � DBusException�get_dbus_message�name_has_owner�bus_name�list_activatable_names�os�getenv�split)�cls�bus�excr r r �priority( s$ �� ���zDBusKeyring.priorityc s t � j|i |�� d| _d S )N���)�super�__init__�handle)�self�arg�kw�� __class__r r r/ <