Current Path: > > usr > lib > python2.7 > > site-packages > pip > utils
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__init__.py | File | 27187 bytes | April 21 2022 18:08:21. | |
__init__.pyc | File | 27725 bytes | April 21 2022 18:08:35. | |
__init__.pyo | File | 27666 bytes | April 21 2022 18:08:36. | |
appdirs.py | File | 8811 bytes | April 21 2022 18:08:21. | |
appdirs.pyc | File | 8607 bytes | April 21 2022 18:08:35. | |
appdirs.pyo | File | 8607 bytes | April 21 2022 18:08:35. | |
build.py | File | 1312 bytes | April 21 2022 18:08:21. | |
build.pyc | File | 1719 bytes | April 21 2022 18:08:35. | |
build.pyo | File | 1719 bytes | April 21 2022 18:08:35. | |
deprecation.py | File | 2232 bytes | April 21 2022 18:08:21. | |
deprecation.pyc | File | 2317 bytes | April 21 2022 18:08:35. | |
deprecation.pyo | File | 2317 bytes | April 21 2022 18:08:35. | |
encoding.py | File | 971 bytes | April 21 2022 18:08:21. | |
encoding.pyc | File | 1282 bytes | April 21 2022 18:08:35. | |
encoding.pyo | File | 1282 bytes | April 21 2022 18:08:35. | |
filesystem.py | File | 899 bytes | April 21 2022 18:08:21. | |
filesystem.pyc | File | 780 bytes | April 21 2022 18:08:35. | |
filesystem.pyo | File | 780 bytes | April 21 2022 18:08:35. | |
glibc.py | File | 2939 bytes | April 21 2022 18:08:21. | |
glibc.pyc | File | 1826 bytes | April 21 2022 18:08:35. | |
glibc.pyo | File | 1826 bytes | April 21 2022 18:08:35. | |
hashes.py | File | 2866 bytes | April 21 2022 18:08:21. | |
hashes.pyc | File | 3961 bytes | April 21 2022 18:08:35. | |
hashes.pyo | File | 3961 bytes | April 21 2022 18:08:35. | |
logging.py | File | 3327 bytes | April 21 2022 18:08:21. | |
logging.pyc | File | 4842 bytes | April 21 2022 18:08:35. | |
logging.pyo | File | 4842 bytes | April 21 2022 18:08:35. | |
outdated.py | File | 5989 bytes | April 21 2022 18:08:21. | |
outdated.pyc | File | 5680 bytes | April 21 2022 18:08:35. | |
outdated.pyo | File | 5680 bytes | April 21 2022 18:08:35. | |
packaging.py | File | 2080 bytes | April 21 2022 18:08:21. | |
packaging.pyc | File | 2461 bytes | April 21 2022 18:08:35. | |
packaging.pyo | File | 2461 bytes | April 21 2022 18:08:35. | |
setuptools_build.py | File | 278 bytes | April 21 2022 18:08:21. | |
setuptools_build.pyc | File | 347 bytes | April 21 2022 18:08:35. | |
setuptools_build.pyo | File | 347 bytes | April 21 2022 18:08:35. | |
ui.py | File | 11597 bytes | April 21 2022 18:08:21. | |
ui.pyc | File | 11683 bytes | April 21 2022 18:08:35. | |
ui.pyo | File | 11613 bytes | April 21 2022 18:08:36. |
import os import os.path from pip.compat import get_path_uid def check_path_owner(path): # If we don't have a way to check the effective uid of this process, then # we'll just assume that we own the directory. if not hasattr(os, "geteuid"): return True previous = None while path != previous: if os.path.lexists(path): # Check if path is writable by current user. if os.geteuid() == 0: # Special handling for root user in order to handle properly # cases where users use sudo without -H flag. try: path_uid = get_path_uid(path) except OSError: return False return path_uid == 0 else: return os.access(path, os.W_OK) else: previous, path = path, os.path.dirname(path)
SILENT KILLER Tool