403Webshell
Server IP : 88.99.149.37  /  Your IP : 216.73.216.141
Web Server : nginx/1.31.2
System : Linux server-88-99-149-37 6.12.0-124.56.5.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 06:12:08 EDT 2026 x86_64
User : muralimurth ( 1015)
PHP Version : 8.4.23
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /proc/1/cwd/usr/lib/python3.12/site-packages/dnf/cli/commands/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/1/cwd/usr/lib/python3.12/site-packages/dnf/cli/commands/__pycache__/mark.cpython-312.pyc
�

�(f�
���ddlmZddlmZddlZddlmZddlmZddl	Z	ddl
Z
ddlZejd�Z
Gd�dej�Zy)	�)�print_function)�unicode_literalsN)�_)�commands�dnfc�N�eZdZdZed�Zed��Zd�Zd�Z	d�Z
d�Zd�Zy	)
�MarkCommand)�markz7mark or unmark installed packages as installed by user.c��|jddgd�td���|jdddtd	��
�y)Nr
�)�install�remove�groupzhinstall: mark as installed by user
remove: unmark as installed by user
group: mark as installed by group)�nargs�choices�help�package�+�PACKAGEzPackage specification)r�metavarr)�add_argumentr)�parsers �:/usr/lib/python3.12/site-packages/dnf/cli/commands/mark.py�
set_argparserzMarkCommand.set_argparser)sP�����F�!�5S�!"�$G�"H�	�	I�	���I�S�)�!"�#:�!;�	�	=�c���|jjj|tjj
�tjtd�t|��y)Nz%s marked as user installed.)
�base�history�
set_reason�libdnf�transaction�TransactionItemReason_USER�logger�infor�str��self�pkgs  r�
_mark_installzMarkCommand._mark_install2s@���	�	���$�$�S�&�*<�*<�*W�*W�X����A�4�5�s�3�x�@rc���|jjj|tjj
�tjtd�t|��y)Nz%s unmarked as user installed.)
rrrr r!� TransactionItemReason_DEPENDENCYr#r$rr%r&s  r�_mark_removezMarkCommand._mark_remove6s@���	�	���$�$�S�&�*<�*<�*]�*]�^����A�6�7��S��Brc���|jjj|tjj
�tjtd�t|��y)Nz%s marked as group installed.)
rrrr r!�TransactionItemReason_GROUPr#r$rr%r&s  r�_mark_groupzMarkCommand._mark_group:s@���	�	���$�$�S�&�*<�*<�*X�*X�Y����A�5�6��C��Arc�h�|jj}d|_d|_d|_d|_y)NTF)�cli�demands�sack_activation�	root_user�available_repos�	resolving)r'r2s  r�	configurezMarkCommand.configure>s1���(�(�"�"��"&��� ���"'���!��rc��|jjd}|jj}tjt|d|z��}g}|D]u}tjj|�}|j|jj�}|D]
}||��t|�dk(s�e|j|��w|r^tjt!d��|D]!}tjt!d�|��#tj"j$�|jj&j)�}|�%|jj*j-�}	n|j.}	|jj&j1|	gg�|jj&j3|	�y)Nr�_mark_zError:zPackage %s is not installed.)�optsr
r�	functools�partial�getattrr�subject�Subject�get_best_queryr�sack�len�appendr#�errorrr1�CliErrorr�last�_ts�dbCookie�end_rpmdb_version�beg�end)
r'�cmd�pkgs�	mark_func�notfoundr(�subj�q�old�
rpmdb_versions
          r�runzMarkCommand.runEsV���i�i�n�n�Q����y�y� � ���%�%�g�d�H�s�N�&C�D�	����C��;�;�&�&�s�+�D��#�#�D�I�I�N�N�3�A����#����1�v��{�����$�
���L�L��8��%������Q�=�>��D� ��'�'�"�"�"��i�i���$�$�&���;� �I�I�M�M�2�2�4�M��1�1�M��	�	�����m�R��4��	�	�����m�,rN)
�__name__�
__module__�__qualname__�aliasesr�summary�staticmethodrr)r,r/r7rT�rrr	r	$s@���G��I�J�G��=��=�A�C�B�"�-rr	)�
__future__rr�libdnf.transactionr �dnf.i18nr�dnf.clirrr;�logging�	getLoggerr#�Commandr	r[rr�<module>rcsC��*&�'����
���	��	�	�5�	!��=-�(�"�"�=-r

Youez - 2016 - github.com/yon3zu
LinuXploit