Seite 1 von 1

Download Hash von Releases ändert sich

Verfasst: 01.10.2024, 14:36
von Kaffee
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:

Code:Alles auswählen

https://dls.photoprintit.com/api/getClient/24441-de_DE/hps/x_x_x_x_6822_x_06822-K6yk3iOi93e5B/linux
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



Re: Download Hash von Releases ändert sich

Verfasst: 01.10.2024, 21:39
von Kay (CEWEianer)
Hallo Kaffee,

das frage ich gerne in der Fachabteilung an.

Sobald es eine Rückmeldung gibt, erfährst du es hier.

Re: Download Hash von Releases ändert sich

Verfasst: 08.10.2024, 14:00
von Timo (CEWEianer)
Hallo Kaffee,

bitte entschuldige die späte Rückmeldung.

Der von dir gesendete Link führt immer zur aktuellsten Version der Software, einen Link zu einer bestimmten Softwareversion können wir leider nicht zur Verfügung stellen.

Dadurch, dass hier immer die aktuellste Version vorhanden ist, ändert sich natürlich auch der Hashwert. Zudem kann es auch kleine Updates geben, bei denen die Versionsnummer sich nicht ändert, auch hier würde sich der Hash Wert entsprechend ändern.
Kaffee hat geschrieben:
Gibt es für Version-Releases eine andere URL wo sich das jeweilige Binary nach dem Release nicht mehr ändert?
Diesen Wunsch können wir also bedauerlicherweise nicht erfüllen.

Viele Grüße,

[Timo]