====== Utilisation de dput ======
* Objet : Installation, configuration et utilisation de dput
* Niveau requis : {{tag>avisé}}
* Commentaires : //Pour uploader vos paquets sur les serveurs Debian. //
* À savoir : [[:doc:mentors:mentors|Contribuer à Debian]] :-)
* Suivi : {{tag>}}
* Création par [[user>captnfab]] 28/02/2014
* Testé par [[user>captnfab]] le 28/02/2014
* Commentaires sur le forum : [[https://debian-facile.org/topic-8551-wiki-mentors-dput-uploader-ses-paquets-debian-dans-les-archives-page-1.html#p83651 | ici]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== Introduction =====
Pour qu'un paquet Debian se retrouve dans les archives officielles, ou sur le site des mentors, il faut que quelqu'un l'upload sur les serveurs Debian.
Les paquets uploadés doivent être [[:doc:mentors:signer-un-paquet|signés par clé GPG]], ils sont ensuite vérifiés et acceptés si la signature GPG est identifiée comme valide (et autorisée à uploader à l'endroit donné).
Un des outils permettant d'effectuer l'upload est **dput**.
===== Installation =====
Tout simplement :
apt-get install dput
===== Configuration =====
//dput// se configure via le fichier ''~/.dput.cf'', qui contient une liste des serveurs dans lesquels uploader le fichier.
==== Serveur mentors ====
Les personnes n'étant ni Développeurs Debian ni Mainteneur Debian ne peuvent uploader que sur le serveur mentors. Le fichier ''~/.dput.cf'' doit alors contenir le texte suivant :
[mentors]
fqdn = mentors.debian.net
incoming = /upload
method = https
allow_unsigned_uploads = 0
progress_indicator = 2
# Allow uploads for UNRELEASED packages
allowed_distributions = .*
Il vous faut avant tout un compte sur Debian Mentors((Voir section **Références**.)), et y avoir renseigné votre clé publique PGP.
===== Utilisation =====
Une fois un fichier ''.changes'' généré par [[:doc:mentors:cowbuilder]], on peut l'uploader via la commande :
dput mentors nom-du-paquet_version-revision_architecture.changes
===== Références =====
* [[http://mentors.debian.net|Debian Mentors]]