3 گa� � a @ s( U d Z ddlZddlmZ ddlmZ ddlZddlmZ ddlm Z ddlm Z dZd Ze e jje jd �d�e jje jjdd �dd�gdddddddg dddddddddddddddddddddddejjddddddddddddddg ddddddddddddddddddddde jd �e jd�e jd�dddddddddddddddddddddddd�_Zeeef dZd Zddd!d"d#d$�ZejZejZe d%d&d'd(�Zd)Zd*Z d+Z!e jj"d,�e jj"d-�e jj"d.�e jj"d/�iZ#d0Z$d1Z%d2Z&d3Z'd4Z(d5Z)d6Z*d7Z+d8Z,d9Z-d:Z.d;Z/d<Z0d=Z1ej2d>d=�Z3d?Z4d@gZ5dS )AzCertbot constants.� N)�Any)�Dict)� challenges)�misc)�oszcertbot.pluginszletsencrypt.plugins�configzcli.iniZXDG_CONFIG_HOMEz ~/.configZletsencryptFi� T� i� i Z secp256r1Zrsa�Z � z ./cert.pemz./chain.pemZworkZlogsz.https://acme-v02.api.letsencrypt.org/directory)_Zconfig_filesZ verbose_countZ verbose_levelZ text_modeZmax_log_backupsZpreconfigured_renewalZnoninteractive_modeZforce_interactiveZdomainsZcertnameZdry_runZregister_unsafely_without_emailZemailZ eff_emailZ reinstall�expandZrenew_by_defaultZrenew_with_new_domainsZ autorenewZallow_subset_of_namesZtosZaccountZ duplicateZos_packages_onlyZno_self_upgradeZno_permissions_checkZno_bootstrap�quietZstaging�debugZdebug_challengesZ no_verify_sslZhttp01_portZhttp01_addressZ https_portZbreak_my_certsZrsa_key_sizeZelliptic_curveZkey_typeZmust_stapleZredirectZ auto_hstsZhstsZuirZstapleZstrict_permissionsZpreferred_chainZpref_challsZvalidate_hooksZdirectory_hooksZ reuse_keyZdisable_renew_updatesZrandom_sleep_on_renewZeab_hmac_keyZeab_kidZissuance_timeoutZnumZ user_agentZuser_agent_comment�csr�reasonZdelete_after_revokeZrollback_checkpointsZinitZprepareZifacesZauth_cert_pathZauth_chain_pathZkey_pathZ config_dirZwork_dirZlogs_dirZserverZconfiguratorZ authenticatorZ installerZapacheZnginxZ standaloneZmanualZwebrootZdns_cloudflareZdns_cloudxnsZdns_digitaloceanZdns_dnsimpleZdns_dnsmadeeasyZ dns_gehirnZ dns_googleZ dns_linodeZ dns_luadnsZ dns_nsoneZdns_ovhZdns_rfc2136Zdns_route53Zdns_sakuracloudz6https://acme-staging-v02.api.letsencrypt.org/directoryz.https://acme-v01.api.letsencrypt.org/directory� � � )ZunspecifiedZ keycompromiseZaffiliationchangedZ supersededZcessationofoperation�yesz30 daysz99 years)Zrenewer_enabledZrenew_before_expiryZdeploy_before_expiry�archivei� Zaccountsz&acme-v02.api.letsencrypt.org/directoryz&acme-v01.api.letsencrypt.org/directoryz.acme-staging-v02.api.letsencrypt.org/directoryz*acme-staging.api.letsencrypt.org/directoryZbackupsr ZIN_PROGRESS�keysZliveZtemp_checkpointZrenewalz renewal-hooksZpreZdeployZpostz--force-interactivez,https://supporters.eff.org/subscribe/certbotzssl-dhparams.pemZcertbotz$.updated-ssl-dhparams-pem-digest.txtZ@9ba6429597aeed2d8617a7705b56e96d044f64b07971659382e426675105654b)6�__doc__ZloggingZtypingr r Z pkg_resourcesZacmer Zcertbot.compatr r ZSETUPTOOLS_PLUGINS_ENTRY_POINTZ"OLD_SETUPTOOLS_PLUGINS_ENTRY_POINT�dict�path�joinZget_default_folder�environ�getZHTTP01ResponseZPORTZCLI_DEFAULTS�strZSTAGING_URIZV1_URIZREVOCATION_REASONSZERRORZQUIET_LOGGING_LEVELZWARNINGZDEFAULT_LOGGING_LEVELZRENEWER_DEFAULTSZARCHIVE_DIRZCONFIG_DIRS_MODEZACCOUNTS_DIR�normpathZLE_REUSE_SERVERSZ BACKUP_DIRZCSR_DIRZIN_PROGRESS_DIRZKEY_DIRZLIVE_DIRZTEMP_CHECKPOINT_DIRZRENEWAL_CONFIGS_DIRZRENEWAL_HOOKS_DIRZRENEWAL_PRE_HOOKS_DIRZRENEWAL_DEPLOY_HOOKS_DIRZRENEWAL_POST_HOOKS_DIRZFORCE_INTERACTIVE_FLAGZEFF_SUBSCRIBE_URIZSSL_DHPARAMS_DESTZresource_filenameZSSL_DHPARAMS_SRCZUPDATED_SSL_DHPARAMS_DIGESTZALL_SSL_DHPARAMS_HASHES� r r �/usr/lib/python3.6/constants.py�<module> s$