def install_local_kms(): binary_path = INSTALL_PATH_KMS_BINARY_PATTERN.replace('<arch>', get_arch()) if not os.path.exists(binary_path): log_install_msg('KMS') mkdir(INSTALL_DIR_KMS) kms_url = KMS_URL_PATTERN.replace('<arch>', get_arch()) download(kms_url, binary_path) chmod_r(binary_path, 0o777)
def install_local_kms(): local_arch = f"{platform.system().lower()}-{get_arch()}" binary_path = INSTALL_PATH_KMS_BINARY_PATTERN.replace("<arch>", local_arch) if not os.path.exists(binary_path): log_install_msg("KMS") mkdir(INSTALL_DIR_KMS) kms_url = KMS_URL_PATTERN.replace("<arch>", local_arch) download(kms_url, binary_path) chmod_r(binary_path, 0o777)
def install_local_kms(): local_arch = get_os() binary_path = INSTALL_PATH_KMS_BINARY_PATTERN.replace("<arch>", local_arch) if not os.path.exists(binary_path): log_install_msg("KMS") mkdir(INSTALL_DIR_KMS) # TODO ARM download platform specific binary kms_url = KMS_URL_PATTERN.replace("<arch>", local_arch) download(kms_url, binary_path) chmod_r(binary_path, 0o777)
def install_local_kms(): local_arch = get_arch() binary_path = INSTALL_PATH_KMS_BINARY_PATTERN.replace('<arch>', local_arch) if not os.path.exists(binary_path): log_install_msg('KMS') mkdir(INSTALL_DIR_KMS) alpine = '' operating_system = local_arch processor = 'amd64' if (local_arch == 'osx'): operating_system = 'darwin' elif (local_arch == 'alpine'): operating_system = 'linux' alpine = '-alpine' if is_aarch64(): processor = 'arm64' kms_url = KMS_URL_PATTERN.replace('<os>', operating_system).replace( '<processor>', processor).replace('<alpine>', alpine) download(kms_url, binary_path) chmod_r(binary_path, 0o777)