OXIESEC PANEL
- Current Dir:
/
/
lib
/
python3.9
/
site-packages
/
rhn
/
actions
/
__pycache__
Server IP: 2a02:4780:11:1594:0:ef5:22d7:a
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
04/05/2025 03:57:15 AM
rwxr-xr-x
📄
__init__.cpython-39.opt-1.pyc
147 bytes
02/26/2025 11:56:05 AM
rw-r--r--
📄
__init__.cpython-39.pyc
147 bytes
02/26/2025 11:56:05 AM
rw-r--r--
📄
errata.cpython-39.opt-1.pyc
1.57 KB
02/26/2025 09:32:58 AM
rw-r--r--
📄
errata.cpython-39.pyc
1.57 KB
02/26/2025 09:32:58 AM
rw-r--r--
📄
hardware.cpython-39.opt-1.pyc
991 bytes
02/26/2025 11:56:05 AM
rw-r--r--
📄
hardware.cpython-39.pyc
991 bytes
02/26/2025 11:56:05 AM
rw-r--r--
📄
packages.cpython-39.opt-1.pyc
8.33 KB
02/26/2025 09:32:58 AM
rw-r--r--
📄
packages.cpython-39.pyc
8.33 KB
02/26/2025 09:32:58 AM
rw-r--r--
📄
reboot.cpython-39.opt-1.pyc
1.22 KB
02/26/2025 11:56:05 AM
rw-r--r--
📄
reboot.cpython-39.pyc
1.22 KB
02/26/2025 11:56:05 AM
rw-r--r--
📄
rhnsd.cpython-39.opt-1.pyc
1.28 KB
02/26/2025 11:56:05 AM
rw-r--r--
📄
rhnsd.cpython-39.pyc
1.28 KB
02/26/2025 11:56:05 AM
rw-r--r--
📄
systemid.cpython-39.opt-1.pyc
661 bytes
02/26/2025 11:56:05 AM
rw-r--r--
📄
systemid.cpython-39.pyc
661 bytes
02/26/2025 11:56:05 AM
rw-r--r--
📄
up2date_config.cpython-39.opt-1.pyc
1.59 KB
02/26/2025 11:56:05 AM
rw-r--r--
📄
up2date_config.cpython-39.pyc
1.59 KB
02/26/2025 11:56:05 AM
rw-r--r--
Editing: packages.cpython-39.opt-1.pyc
Close
a �߾g. � @ s� d dl Z d dlZd dlZd dlZd dlmZ d dlmZ d dlmZ d dlm Z e� � ZdZg d�Z d"dd �Zd#d d�Zd$dd �Zd%dd�Zd&dd�Zd'dd�Zdd� Zd(dd�Zd)dd�Zg g dddfdd�Zdd� Zd d!� ZdS )*� N)� up2dateLog)�config)�rpmUtils)�rhnPackageInfoz/var/lib/up2date/dbtimestamp)�update�remove�refresh_list� fullUpdate�checkNeedUpdate�runTransaction�verifyc sj |rddi fS t | t�s"ddi fS t�d| � tddd�}|j�� �� � � fd d �| D �}t||d|d�S )z0We have been told that we should remove packagesr �no-ops for caching� �$Invalid arguments passed to functionzCalled remove_packagesTF��load_system_repo�load_available_reposc s g | ]}t � |��qS � )�_package_tup2obj)�.0�tup�� installedr �8/usr/lib/python3.9/site-packages/rhn/actions/packages.py� <listcomp>: � zremove.<locals>.<listcomp>)r � allow_erasing� cache_only) � isinstance�list�log� log_debug� _dnf_base�sack�queryr �_dnf_transaction)�package_listr �base� to_remover r r r - s �r c C s� t | t�sddi fS t�d| � tddd�}|j�� �� }|j�� �� }d}g }g }| D �]}t |�dk rt|� d� |\} } }}} | dkr�|dkr�|dkr�| dkr�|j| d �r�t�d | � qX|dkr�d}|j| | d��� }t ||�}|�sd t|� }t�d|� |� |� qX|D ]R}|�|�}|dk�rDt�dt|� � qXn |dk�rt�dt|� � qX�q|� |� qX|�s�|�r�ddd�|� ddd�f}n ddi f}|j�� |�� |S t|||d�S )z:We have been told that we should retrieve/install packagesr r z Called updateTr N� � )�namezPackage %s is already installedr )r+ �archz,Package %s is not available for installationzE: zPackage %s already installedz6More recent version of package %s is already installed� z-Failed: Packages failed to install properly: � �1�package_install_failure)�versionr+ z$Requested packages already installed)�installr )r r r r! r"