Download Hash von Releases ändert sich
Verfasst: 01.10.2024, 14:36
Betriebssystem: Linux
Versionsnummer: 7.4.3
Handelspartner: Generisch/Rossmann
Beschreibung:
Hallo,
wie in viewtopic.php?p=45012#p45012 geschrieben, eröffne ich hier mal eine Anfrage.
Ich versuche aktuell für NixOS (ein Linux) eine Paketdefinition für die CEWE Fotowelt (Multikunden) zu erstellen. Da NixOS sehr stark auf Reproduzierbarkeit setzt, schreibt man die Hashes der Download-Dateien mit in die Paketdefinition.
Nun habe ich das Problem, dass ich für z.B. Version 7.4.3 gefühlt wöchentlich den Hash anpassen muss, da das Binary auf dem "https://dls.photoprintit.com" Server sich immer - trotz gleicher Version - ändert. Aktuell z.B. vom SHA256 "PS3vZEHGlqKU9wgdXbyHkdku94qo3B15xPSgZk0HYKE=" zu jetzt "Ur2HjZHBu3VpERZ69XNURPtAOa/dH9qX1vPvRNEeMlo=".
Ich benutze dabei die URL:
Gibt es für Version-Releases eine andere URL wo sich das jeweilige Binary nach dem Release nicht mehr ändert?
Danke!
Sven
Vorgehensweise:
1. Download https://dls.photoprintit.com/api/getCli ... 3e5B/linux
2. Hash SHA256 Generierung
3. 2-3 Wochen warten
4. Neuer Download von https://dls.photoprintit.com/api/getCli ... 3e5B/linux
5. Hash SHA256 Generierung
6. Vergleich der Hashes aus 2. und 5. -> unterschiedlich obwohl gleiche URL
Systembeschreibung:
NixOS 24.05
Versionsnummer: 7.4.3
Handelspartner: Generisch/Rossmann
Beschreibung:
Hallo,
wie in viewtopic.php?p=45012#p45012 geschrieben, eröffne ich hier mal eine Anfrage.
Ich versuche aktuell für NixOS (ein Linux) eine Paketdefinition für die CEWE Fotowelt (Multikunden) zu erstellen. Da NixOS sehr stark auf Reproduzierbarkeit setzt, schreibt man die Hashes der Download-Dateien mit in die Paketdefinition.
Nun habe ich das Problem, dass ich für z.B. Version 7.4.3 gefühlt wöchentlich den Hash anpassen muss, da das Binary auf dem "https://dls.photoprintit.com" Server sich immer - trotz gleicher Version - ändert. Aktuell z.B. vom SHA256 "PS3vZEHGlqKU9wgdXbyHkdku94qo3B15xPSgZk0HYKE=" zu jetzt "Ur2HjZHBu3VpERZ69XNURPtAOa/dH9qX1vPvRNEeMlo=".
Ich benutze dabei die URL:
Code:Alles auswählen
https://dls.photoprintit.com/api/getClient/24441-de_DE/hps/x_x_x_x_6822_x_06822-K6yk3iOi93e5B/linux
Danke!
Sven
Vorgehensweise:
1. Download https://dls.photoprintit.com/api/getCli ... 3e5B/linux
2. Hash SHA256 Generierung
3. 2-3 Wochen warten
4. Neuer Download von https://dls.photoprintit.com/api/getCli ... 3e5B/linux
5. Hash SHA256 Generierung
6. Vergleich der Hashes aus 2. und 5. -> unterschiedlich obwohl gleiche URL
Systembeschreibung:
NixOS 24.05