--- /dev/null
+[[!meta date="Thu, 22 Jul 2021 17:24:34 +0900"]]
+[[!meta updated="Thu, 22 Jul 2021 17:24:34 +0900"]]
+[[!tag Debian]]
+
+[[!meta title="Recherche dans les sources de Debian"]]
+
+Via mon travail sur le paquet [`media-types`](packages.debian.org/media-types)
+je voulais savoir quel paquets utilisaient le type média `application/x-xcf`
+qui apparemment est erroné ([#991158](https://bugs.debian.org/991158)). Le
+site <codesearch.debian.net> permet de répondre à cette question. (Merci !)
+
+De plus, [en créant une clé d'utilisateur](https://codesearch.debian.net/apikeys/),
+on peut interroger le site en ligne de commande; voici un exemple ci-dessous
+(le fichier `dcs-apikeyHeader-plessy.txt` contient `x-dcs-apikey: ` suivi de ma
+clé d'accès)
+
+ curl -X GET "https://codesearch.debian.net/api/v1/searchperpackage?query=application/x-xcf&match_mode=literal" -H @dcs-apikeyHeader-plessy.txt > result.json
+
+Le résultat est en JSON. Voici comment de l'ai transformé pour faire une liste
+d'adresses courriel à contacter que j'ai pu facilement coller dans `mutt`.
+
+ cat result.json |
+ jq --raw-output '.[]."package"' |
+ dd-list --stdin |
+ sed -e '/^ /d' -e '/^$/'d -e 's/$/,/' -e 's/^/ /'