Linux linux7.web4world.com 3.10.0-962.3.2.lve1.5.88.el7.x86_64 #1 SMP Fri Sep 26 14:06:42 UTC 2025 x86_64
: 199.38.113.107 | : 216.73.216.118
Cant Read [ /etc/named.conf ]
?5.6.40
siddhapu
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
lib /
python2.7 /
site-packages /
setuptools /
command /
[ HOME SHELL ]
Name
Size
Permission
Action
__init__.py
689
B
-rw-r--r--
__init__.pyc
911
B
-rw-r--r--
__init__.pyo
911
B
-rw-r--r--
alias.py
2.43
KB
-rw-r--r--
alias.pyc
3.16
KB
-rw-r--r--
alias.pyo
3.16
KB
-rw-r--r--
bdist_egg.py
18.28
KB
-rw-r--r--
bdist_egg.pyc
18.18
KB
-rw-r--r--
bdist_egg.pyo
18.18
KB
-rw-r--r--
bdist_rpm.py
1.98
KB
-rw-r--r--
bdist_rpm.pyc
2.24
KB
-rw-r--r--
bdist_rpm.pyo
2.24
KB
-rw-r--r--
bdist_wininst.py
2.23
KB
-rw-r--r--
bdist_wininst.pyc
2.33
KB
-rw-r--r--
bdist_wininst.pyo
2.33
KB
-rw-r--r--
build_ext.py
11.58
KB
-rw-r--r--
build_ext.pyc
10.08
KB
-rw-r--r--
build_ext.pyo
10.04
KB
-rw-r--r--
build_py.py
10.29
KB
-rw-r--r--
build_py.pyc
11.38
KB
-rw-r--r--
build_py.pyo
11.38
KB
-rw-r--r--
develop.py
6.3
KB
-rw-r--r--
develop.pyc
5.68
KB
-rw-r--r--
develop.pyo
5.68
KB
-rw-r--r--
easy_install.py
73.07
KB
-rwxr-xr-x
easy_install.pyc
65.69
KB
-rw-r--r--
easy_install.pyo
65.69
KB
-rw-r--r--
egg_info.py
15.42
KB
-rw-r--r--
egg_info.pyc
17.27
KB
-rw-r--r--
egg_info.pyo
17.27
KB
-rw-r--r--
install.py
3.97
KB
-rw-r--r--
install.pyc
3.67
KB
-rw-r--r--
install.pyo
3.67
KB
-rw-r--r--
install_egg_info.py
3.74
KB
-rw-r--r--
install_egg_info.pyc
4.56
KB
-rw-r--r--
install_egg_info.pyo
4.56
KB
-rw-r--r--
install_lib.py
2.43
KB
-rw-r--r--
install_lib.pyc
3.14
KB
-rw-r--r--
install_lib.pyo
3.1
KB
-rw-r--r--
install_scripts.py
2.02
KB
-rw-r--r--
install_scripts.pyc
2.54
KB
-rw-r--r--
install_scripts.pyo
2.54
KB
-rw-r--r--
register.py
277
B
-rw-r--r--
register.pyc
692
B
-rw-r--r--
register.pyo
692
B
-rw-r--r--
rotate.py
2.01
KB
-rw-r--r--
rotate.pyc
2.88
KB
-rw-r--r--
rotate.pyo
2.88
KB
-rw-r--r--
saveopts.py
705
B
-rw-r--r--
saveopts.pyc
1.2
KB
-rw-r--r--
saveopts.pyo
1.2
KB
-rw-r--r--
sdist.py
9.6
KB
-rw-r--r--
sdist.pyc
9.92
KB
-rw-r--r--
sdist.pyo
9.92
KB
-rw-r--r--
setopt.py
4.95
KB
-rw-r--r--
setopt.pyc
5.91
KB
-rw-r--r--
setopt.pyo
5.91
KB
-rw-r--r--
test.py
5.79
KB
-rw-r--r--
test.pyc
5.76
KB
-rw-r--r--
test.pyo
5.76
KB
-rw-r--r--
upload.py
6.57
KB
-rw-r--r--
upload.pyc
6.28
KB
-rw-r--r--
upload.pyo
6.26
KB
-rw-r--r--
upload_docs.py
6.81
KB
-rw-r--r--
upload_docs.pyc
7.01
KB
-rw-r--r--
upload_docs.pyo
6.98
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : install_egg_info.py
from setuptools import Command from setuptools.archive_util import unpack_archive from distutils import log, dir_util import os, shutil, pkg_resources class install_egg_info(Command): """Install an .egg-info directory for the package""" description = "Install an .egg-info directory for the package" user_options = [ ('install-dir=', 'd', "directory to install to"), ] def initialize_options(self): self.install_dir = None def finalize_options(self): self.set_undefined_options('install_lib',('install_dir','install_dir')) ei_cmd = self.get_finalized_command("egg_info") basename = pkg_resources.Distribution( None, None, ei_cmd.egg_name, ei_cmd.egg_version ).egg_name()+'.egg-info' self.source = ei_cmd.egg_info self.target = os.path.join(self.install_dir, basename) self.outputs = [self.target] def run(self): self.run_command('egg_info') target = self.target if os.path.isdir(self.target) and not os.path.islink(self.target): dir_util.remove_tree(self.target, dry_run=self.dry_run) elif os.path.exists(self.target): self.execute(os.unlink,(self.target,),"Removing "+self.target) if not self.dry_run: pkg_resources.ensure_directory(self.target) self.execute(self.copytree, (), "Copying %s to %s" % (self.source, self.target) ) self.install_namespaces() def get_outputs(self): return self.outputs def copytree(self): # Copy the .egg-info tree to site-packages def skimmer(src,dst): # filter out source-control directories; note that 'src' is always # a '/'-separated path, regardless of platform. 'dst' is a # platform-specific path. for skip in '.svn/','CVS/': if src.startswith(skip) or '/'+skip in src: return None self.outputs.append(dst) log.debug("Copying %s to %s", src, dst) return dst unpack_archive(self.source, self.target, skimmer) def install_namespaces(self): nsp = self._get_all_ns_packages() if not nsp: return filename,ext = os.path.splitext(self.target) filename += '-nspkg.pth'; self.outputs.append(filename) log.info("Installing %s",filename) if not self.dry_run: f = open(filename,'wt') for pkg in nsp: # ensure pkg is not a unicode string under Python 2.7 pkg = str(pkg) pth = tuple(pkg.split('.')) trailer = '\n' if '.' in pkg: trailer = ( "; m and setattr(sys.modules[%r], %r, m)\n" % ('.'.join(pth[:-1]), pth[-1]) ) f.write( "import sys,types,os; " "p = os.path.join(sys._getframe(1).f_locals['sitedir'], " "*%(pth)r); " "ie = os.path.exists(os.path.join(p,'__init__.py')); " "m = not ie and " "sys.modules.setdefault(%(pkg)r,types.ModuleType(%(pkg)r)); " "mp = (m or []) and m.__dict__.setdefault('__path__',[]); " "(p not in mp) and mp.append(p)%(trailer)s" % locals() ) f.close() def _get_all_ns_packages(self): nsp = {} for pkg in self.distribution.namespace_packages or []: pkg = pkg.split('.') while pkg: nsp['.'.join(pkg)] = 1 pkg.pop() nsp=list(nsp) nsp.sort() # set up shorter names first return nsp
Close