����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

afshariangroup@216.73.217.128: ~ $
#!/usr/bin/bash
errors_terminate=$2
extra=$3

# If using normal root, avoid changing anything.
if [ -z "$RPM_BUILD_ROOT" ] || [ "$RPM_BUILD_ROOT" = "/" ]; then
	exit 0
fi

# Figure out how deep we need to descend.  We could pick an insanely high
# number and hope it's enough, but somewhere, somebody's sure to run into it.
depth=`(find "$RPM_BUILD_ROOT" -type f -name "*.py" -print0 ; echo /) | \
       xargs -0 -n 1 dirname | sed 's,[^/],,g' | sort -u | tail -n 1 | wc -c`
if [ -z "$depth" ] || [ "$depth" -le "1" ]; then
	exit 0
fi

function python_bytecompile()
{
    local options=$1
    local python_binary=$2
    local exclude=$3
    local python_libdir=$4
    local depth=$5
    local real_libdir=$6

cat << EOF | $python_binary $options
import compileall, sys, os, re

python_libdir = "$python_libdir"
depth = $depth
real_libdir = "$real_libdir"
build_root = "$RPM_BUILD_ROOT"
exclude = r"$exclude"

class Filter:
    def search(self, path):
        ret = not os.path.realpath(path).startswith(build_root)
        if exclude:
            ret = ret or re.search(exclude, path)
        return ret

sys.exit(not compileall.compile_dir(python_libdir, depth, real_libdir, force=1, rx=Filter(), quiet=1))
EOF
}

# .pyc/.pyo files embed a "magic" value, identifying the ABI version of Python
# bytecode that they are for.
#
# The files below RPM_BUILD_ROOT could be targeting multiple versions of
# python (e.g. a single build that emits several subpackages e.g. a
# python26-foo subpackage, a python31-foo subpackage etc)
#
# Support this by assuming that below each /usr/lib/python$VERSION/, all
# .pyc/.pyo files are to be compiled for /usr/bin/python$VERSION.
# 
# For example, below /usr/lib/python2.6/, we're targeting /usr/bin/python2.6
# and below /usr/lib/python3.1/, we're targeting /usr/bin/python3.1

# Disable Python hash seed randomization
# This helps to make byte-compilation more reproducible
export PYTHONHASHSEED=0

shopt -s nullglob
for python_libdir in `find "$RPM_BUILD_ROOT" -type d|grep -E "/usr/lib(64)?/python[0-9]\.[0-9]$"`;
do
	python_binary=/usr/bin/$(basename $python_libdir)
	real_libdir=${python_libdir/$RPM_BUILD_ROOT/}
	echo "Bytecompiling .py files below $python_libdir using $python_binary"

	# Generate normal (.pyc) byte-compiled files.
	python_bytecompile "" "$python_binary" "" "$python_libdir" "$depth" "$real_libdir"
	if [ $? -ne 0 ] && [ 0$errors_terminate -ne 0 ]; then
		# One or more of the files had a syntax error
		exit 1
	fi

	# Generate optimized (.pyo) byte-compiled files.
	python_bytecompile "-O" "$python_binary" "" "$python_libdir" "$depth" "$real_libdir"
	if [ $? -ne 0 ] && [ 0$errors_terminate -ne 0 ]; then
		# One or more of the files had a syntax error
		exit 1
	fi
done


# Handle other locations in the filesystem using the default python implementation
# if extra is set to 0, don't do this
if [ 0$extra -eq 0 ]; then
	exit 0
fi

# If we don't have a default python interpreter, we cannot proceed
default_python=${1:-/usr/bin/python}
if [ ! -x "$default_python" ]; then
	exit 0
fi

# Figure out if there are files to be bytecompiled with the default_python at all
# this prevents unnecessary default_python invocation
find "$RPM_BUILD_ROOT" -type f -name "*.py" | grep -Ev "/bin/|/sbin/|/usr/lib(64)?/python[0-9]\.[0-9]|/usr/share/doc" || exit 0

# Generate normal (.pyc) byte-compiled files.
python_bytecompile "" $default_python "/bin/|/sbin/|/usr/lib(64)?/python[0-9]\.[0-9]|/usr/share/doc" "$RPM_BUILD_ROOT" "$depth" "/"
if [ $? -ne 0 ] && [ 0$errors_terminate -ne 0 ]; then
	# One or more of the files had a syntax error
	exit 1
fi

# Generate optimized (.pyo) byte-compiled files.
python_bytecompile "-O" $default_python "/bin/|/sbin/|/usr/lib(64)?/python[0-9]\.[0-9]|/usr/share/doc" "$RPM_BUILD_ROOT" "$depth" "/"
if [ $? -ne 0 ] && [ 0$errors_terminate -ne 0 ]; then
	# One or more of the files had a syntax error
	exit 1
fi
exit 0

Filemanager

Name Type Size Permission Actions
fileattrs Folder 0755
lua Folder 0755
macros.d Folder 0755
platform Folder 0755
redhat Folder 0755
alt-nodejs14_native.req File 70 B 0755
alt-nodejs16_native.req File 40 B 0755
alt-nodejs18_native.req File 40 B 0755
alt-nodejs19_native.req File 43 B 0755
alt-nodejs20_native.req File 44 B 0755
alt-nodejs22_native.req File 44 B 0755
brp-boot-efi-times File 1.43 KB 0755
brp-compress File 1.66 KB 0755
brp-java-gcjcompile File 1.4 KB 0755
brp-python-bytecompile File 3.82 KB 0755
brp-python-hardlink File 640 B 0755
brp-scl-compress File 1.77 KB 0755
brp-scl-python-bytecompile File 3.04 KB 0755
brp-strip File 1.24 KB 0755
brp-strip-comment-note File 749 B 0755
brp-strip-shared File 714 B 0755
brp-strip-static-archive File 499 B 0755
check-buildroot File 1.26 KB 0755
check-files File 1.03 KB 0755
check-prereqs File 422 B 0755
check-rpaths File 1.02 KB 0755
check-rpaths-worker File 4.94 KB 0755
debugedit File 38 B 0755
elfdeps File 23.16 KB 0755
find-debuginfo.sh File 46 B 0755
find-lang.sh File 8.04 KB 0755
find-provides File 95 B 0755
find-requires File 95 B 0755
fontconfig.prov File 493 B 0755
gstreamer1.prov File 950 B 0755
libtooldeps.sh File 722 B 0755
macros File 43.75 KB 0644
mkinstalldirs File 3.46 KB 0755
nodejs_native.req File 74 B 0755
ocamldeps.sh File 6.69 KB 0755
perl.prov File 6.01 KB 0755
perl.req File 11.75 KB 0755
pkgconfigdeps.sh File 1.34 KB 0755
pythonbundles.py File 3.09 KB 0755
pythondistdeps.py File 26.64 KB 0755
rpm.daily File 296 B 0644
rpm.log File 61 B 0644
rpm.supp File 688 B 0644
rpm2cpio.sh File 1.56 KB 0755
rpmdb_dump File 41 B 0755
rpmdb_load File 41 B 0755
rpmdeps File 19.79 KB 0755
rpmpopt-4.16.1.3 File 11.83 KB 0644
rpmrc File 17.24 KB 0644
scldeps.sh File 258 B 0755
script.req File 326 B 0755
sepdebugcrcfix File 43 B 0755
sysusers.generate-pre.sh File 2.22 KB 0755
sysusers.prov File 605 B 0755
tgpg File 937 B 0755