J’ai remarqué que je n’avais pas vraiment parlé de ce script que j’ai créé l’été dernier et qui pourtant peut rendre service à pas mal de personnes qui cherchent à faire un dépôt Debian.

Le script se trouve ici, et les indications détaillées d’utilisation sont sur le wiki. :D

GenDepot.sh permet donc de générer très facilement les fichiers nécessaires au dépot (Packages*, Sources*, Release et Release.gpg) tout en créant les lignes à ajouter dans le fichier /etc/apt/sources.list.

Par ailleurs, la génération faite par GenDepot.sh permet d’avoir 2 types de récupération des paquets : une globale (pour récuperer TOUS les paquets du dépôt) et une individuelle (pour ne récuperer qu’un paquet).

Tout en faisant la distinction entre les distribs. :glasses:

Bref, voilà enfin un script simple qui permet de génerer un dépôt qui respecte intégralement les standards, sans pour autant génerer une arborescence confuse comme avec reprepro ;)