| Server IP : 3.96.16.70 / Your IP : 216.73.216.15 Web Server : Apache System : Linux ip-172-31-26-103.ca-central-1.compute.internal 6.1.163-186.299.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Feb 24 16:35:42 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python3.9/site-packages/sepolicy/__pycache__/ |
Upload File : |
a
��b� �
@ s� d dl Z d dlZd dlZd dlZG dd� de�Zedkr�z&e� Ze�e e j
d ��Zee� W n. ej
y� Z zee� W Y dZ[n
dZ[0 0 dS )� Nc @ sT e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� ZdS )�SELinuxDBusc C s t �� | _| j�dd�| _d S )N�org.selinuxz/org/selinux/object)�dbusZ SystemBusZbusZ
get_object�dbus_object)�self� r �3/usr/lib/python3.9/site-packages/sepolicy/sedbus.py�__init__ s
zSELinuxDBus.__init__c C s | j j|dd�}|S �Nr )Zdbus_interface)r �semanage)r Zbuf�retr r r r
s zSELinuxDBus.semanagec C s | j j|dd�}|S r
)r �
restorecon)r �pathr r r r r
s zSELinuxDBus.restoreconc C s | j j|dd�}|S r
)r �
setenforce�r �valuer r r r r s zSELinuxDBus.setenforcec C s | j jdd�}|S r
)r �
customized�r r r r r r s zSELinuxDBus.customizedc C s | j jdd�}|S r
)r �
semodule_listr r r r r s zSELinuxDBus.semodule_listc C s | j j|dd�}|S r
)r �relabel_on_bootr r r r r ! s zSELinuxDBus.relabel_on_bootc C s | j j|dd�}|S r
)r �change_default_moder r r r r % s zSELinuxDBus.change_default_modec C s | j j|dd�}|S r
)r �change_default_policyr r r r r ) s z!SELinuxDBus.change_default_policyN)�__name__�
__module__�__qualname__r r r
r r r r r r r r r r r s r �__main__� )�sysr Zdbus.serviceZdbus.mainloop.glib�objectr r Z
dbus_proxyr �int�argvZresp�printZ
DBusException�er r r r �<module> s &