Files
tp_pkg_build/pkg_build.md
2025-09-08 12:24:13 +02:00

42 lines
955 B
Markdown

# Construire son propre paquet rpm
## Ressources
http://localhost/doku.php?id=rpmbuild
LIN 2.14
## Prérequis
Voir https://wiki.centos.org/HowTos/SetupRpmBuildEnvironment
## Objectif
Construire un paquet pour la dernière version de burp.
Principe: le paquet est disponible via une vieille version, on va s'inspirer de son fichier spec pour construire une version plus récente.
## Instructions
Télécharger le paquet source de burp (avec la commande yumdownloader du paquet yum-utils)
L'extraire
Installer les dépendances de construction avec yum-builddep
Tenter sa construction avec la commande rpmbuild.
Adapter le fichier spec à la dernière version disponible sur github, mettre à jour le changelog
Télécharger les sources de la version que l'on souhaite packager
Construction du paquet.
Vérifier le changelog
rpm -q --changelog burp-client |head
* Wed Mar 03 2021 Thomas C <thomas@opendoor.fr> - 2.3.38
- bumped to 2.3.38