La botte secrète est de produire un fichier des hashs des autres fichiers dans chaque paquet qu'on produit, puis de hasher ce nouveau fichier. Ensuite, la table de correspondance peut être élégamment encodée dans le système de fichiers (qui est lui-même une table de correspondance) avec des liens symboliques: le lien s'appelle "hash de la sortie", il pointe vers le résultat, qui s'appelle "hash de l'entrée".
Bien entendu, ça ne marche pas pour des références cycliques, et il y en a quelques unes dans les index de paquets Debian.
[^] # Re: index d'entrée, index de sortie
Posté par pmeunier . En réponse à la dépêche Elpe, un compromis entre NixOS et Ubuntu. Évalué à 2.
Bonjour,
La botte secrète est de produire un fichier des hashs des autres fichiers dans chaque paquet qu'on produit, puis de hasher ce nouveau fichier. Ensuite, la table de correspondance peut être élégamment encodée dans le système de fichiers (qui est lui-même une table de correspondance) avec des liens symboliques: le lien s'appelle "hash de la sortie", il pointe vers le résultat, qui s'appelle "hash de l'entrée".
Bien entendu, ça ne marche pas pour des références cycliques, et il y en a quelques unes dans les index de paquets Debian.