404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.135.215.149: ~ $
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)

Filemanager

Name Type Size Permission Actions
__pycache__ Folder 0755
__init__.py File 27.11 KB 0644
appdirs.py File 8.6 KB 0644
build.py File 1.28 KB 0644
deprecation.py File 2.18 KB 0644
encoding.py File 971 B 0644
filesystem.py File 899 B 0644
glibc.py File 2.87 KB 0644
hashes.py File 2.8 KB 0644
logging.py File 3.25 KB 0644
outdated.py File 5.85 KB 0644
packaging.py File 2.03 KB 0644
setuptools_build.py File 278 B 0644
ui.py File 11.33 KB 0644