D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
lib
/
python3.9
/
site-packages
/
ipaclient
/
install
/
__pycache__
/
Filename :
ipa_certupdate.cpython-39.opt-1.pyc
back
Copy
a �jix+ � @ s d dl mZ d dlZd dlZd dlmZ d dlmZmZ d dl m Z d dlmZm Z mZmZ d dlmZ d dlmZ d d lmZ d d lmZmZmZ d dlmZmZmZ d dlmZ e� e!�Z"G d d� dej#�Z$ddd�Z%dd� Z&dd� Z'dd� Z(ddd�Z)dd� Z*dS )� )�absolute_importN)�urlsplit)� certmonger� certstore)�is_ipa_configured)� admintool�certdb�ipaldap�ipautil)�services)�paths)�tasks)�api�errors�x509)�FQDN�IPA_CA_NICKNAME�RENEWAL_CA_NAME)�check_client_configurationc sD e Zd ZdZdZdZed� fdd� �Zd � fdd � Zd d� Z � Z S )� CertUpdatezipa-certupdatez%prog [options]zIUpdate local IPA certificate databases with certificates from the server.Fc s* t t| ��|� |jddtd ddd� d S )Nz--force-server� forced_serverzipa.server.fqdnz6Force the use of the specified server for the update. )�dest�type�default�metavar�help)�superr �add_optionsZ add_option�str)�cls�parserZdebug_option�� __class__� �D/usr/lib/python3.9/site-packages/ipaclient/install/ipa_certupdate.pyr 0 s �zCertUpdate.add_optionsTc s t � �|� d S )N)r �validate_options)�selfZ needs_rootr! r# r$ r% <