podman
Paquet d’installation silencieuse pour podman
5.8.1-1
System and network
System and network
Les paquets PREPROD sont des paquets construits via LUTI.
Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.
- package: tis-podman-cli
- name: podman
- version: 5.8.1-1
- categories: System and network
- maintainer: WAPT Team,Tranquil IT,Ingrid TALBOT
- editor: Red Hat Inc.
- licence: opensource_free,cpe:/a:apache:license_2.0,wapt_public
- locale: all
- target_os: macos
- impacted_process: podman
- architecture: all
- signature_date:
- size: 85.47 Mo
- installed_size: 64.85 Mo
- homepage : https://podman.io/
package : tis-podman-cli
version : 5.8.1-1
architecture : all
section : base
priority : optional
name : podman
categories : System and network
maintainer : WAPT Team,Tranquil IT,Ingrid TALBOT
description : Podman ("POD manager") is an open-source tool for developing, managing and running containers on Linux systems
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : macos
min_wapt_version : 2.3
sources : https://podman.io/
installed_size : 64854413
impacted_process : podman
description_fr : Podman ("POD manager") est un outil open-source pour le développement, la gestion et l'exécution de conteneurs sur les systèmes Linux
description_pl : Podman ("POD manager") to narzędzie typu open-source do tworzenia, zarządzania i uruchamiania kontenerów w systemach Linux
description_de : Podman ("POD manager") ist ein Open-Source-Tool für die Entwicklung, Verwaltung und Ausführung von Containern auf Linux-Systemen
description_es : Podman ("POD manager") es una herramienta de código abierto para desarrollar, gestionar y ejecutar contenedores en sistemas Linux
description_pt : O Podman ("POD manager") é uma ferramenta de código aberto para desenvolver, gerir e executar contentores em sistemas Linux
description_it : Podman ("POD manager") è uno strumento open-source per lo sviluppo, la gestione e l'esecuzione di container su sistemi Linux
description_nl : Podman ("POD manager") is een open-source tool voor het ontwikkelen, beheren en uitvoeren van containers op Linux-systemen
description_ru : Podman ("менеджер POD") - это инструмент с открытым исходным кодом для разработки, управления и запуска контейнеров в системах Linux
audit_schedule :
editor : Red Hat Inc.
keywords : pods,containers
licence : opensource_free,cpe:/a:apache:license_2.0,wapt_public
homepage : https://podman.io/
package_uuid : c031fbac-aaab-4a9f-a8f3-8628e5bca5c0
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : f457e972a6782b75c31b9329a2ea50a0043341dae1d9a3aaa608dc17ddec967b
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-03-11T20:31:46.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : t+GJQ5hp8L2i778zCFfW/qKVkUb6BORIkhC9o8kBPuCJQcfkWvhWRIcPioHqA53U5njz56y8WKSS/w5tJt9h8J0xDfYMedSlq15k4mt9VZZWPZTE01MOD/fOBncDSFA5i1IIKXU/bFj54G6nrPAChLctP9BihNNaZLv0btPQ01i+t7UAuOGMch+mvw5OWnl9Se4Kk66rVf03+cH77fOwVBftNCMxKsTBFiZNpqALMKl7yFDdT0HUSflLC8sg1dCLrvzKJD96XqQZ4ZCvPkJAaUEpOfKHqO+MYiLRE8ruytTb6nPRpj8akBcbWdbi1f0q2Z/oHa5Q4whH2Mcb9tALRg==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("podman-installer-macos-universal.pkg")[0]
install_pkg(bin_name, key = "pkgid:com.redhat.podman",min_version=control.get_software_version())
def uninstall():
uninstall_pkg('com.redhat.podman')
# -*- coding: utf-8 -*-
from setuphelpers import *
import re
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
update_dict = {"windows": ".exe", "debian_based" : ".tar.gz","macos": "macos-universal.pkg"}
api_url = "https://api.github.com/repos/containers/podman/releases/latest"
# Get data from API
releases_dict = json.loads(wgets(api_url, proxies=proxies))
pkg_found = False # Flag pour indiquer la découverte d'un fichier .pkg
for release in releases_dict:
if pkg_found:
break
for asset in releases_dict["assets"]:
if asset["browser_download_url"].endswith(".pkg") and update_dict[control.target_os] in asset["browser_download_url"]:
url_download = asset["browser_download_url"]
latest_bin = url_download.split("/")[-1]
version = releases_dict["name"].replace("v", "")
pkg_found = True # Mettre à jour le flag pour indiquer qu'un pkg a été trouvé
break
# Deleting binaries
for f in glob.glob("*.pkg"):
if f != latest_bin:
remove_file(f)
# Downloading latest binaries
print("Download URL is: %s" % url_download)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(url_download, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
control.set_software_version(version)
control.save_control_to_wapt()
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
d3cb69d18c54f9f5bdb1d0551fe9cf2bf0fe1fee382717806e9c3e4501216cb5 : WAPT/control
f457e972a6782b75c31b9329a2ea50a0043341dae1d9a3aaa608dc17ddec967b : WAPT/icon.png
d095631a814cb47e038a4d873da5de6f1b994952a5510be4147151c474a0ba2d : luti.json
b1984e573f30642efee9a35faf68097bb7d56b67ae8b38c0bfa0417916d7ccb3 : podman-installer-macos-universal.pkg
3f5e9e86d5590179c3546bc7be487bd7cd13eb017821d4b33edcf85869cec1fe : setup.py
c8e050e15ad1d6597a2386e4430c36979b940faaa919abaef18ca0e25d0ef1aa : update_package.py