Seite 1 von 1
Pakete von Linux erstellen
Veröffentlicht: 17. August 2016 - 17:39 Uhr
von Aguay
Hallo!
Ich habe eine kurze, interessante Frage.
Kann man WAPT-Pakete über die Linux-Shell erstellen?
Reicht eine Python-Umgebung dafür aus, oder ist es etwas komplizierter?
Könnten Sie mir den Prozess vom Erstellen der WAPT-ZIP-Datei über das Signieren bis hin zum Hochladen auf den WAPT-Server erklären, damit ich selbst ein Paket unter Linux erstellen kann?
Vielen Dank im Voraus!
Betreff: Erstellen von Paketen unter Linux
Veröffentlicht: 26. Oktober 2016 - 17:59 Uhr
von Aguay
Hallo,
ich bin ein Stück weitergekommen. Ich habe Probleme beim Signieren des Pakets.
Die Signierung mit OpenSSL über die Kommandozeile funktioniert nicht, und WAPT interpretiert die Signatur nicht korrekt. Es wird immer ein Signaturfehler angezeigt.
Wenn ich versuche, eine mit wapt-get.exe erstellte Signaturdatei auf einem Windows-Rechner mit meinen .pem- und .crt-Dateien zu validieren, schlägt die Überprüfung fehl.
Daher dachte ich, ich verwende vielleicht die falsche Hash-Funktion. Mit OpenSSL verwende ich SHA256. Ich würde gerne wissen, ob Sie einen bestimmten Algorithmus verwenden.
Ich habe versucht, die Signatur in Python nachzubilden, aber die Methoden im Code funktionieren auch dort nicht.
Für Tipps wäre ich sehr dankbar.

Betreff: Erstellen von Paketen unter Linux
Veröffentlicht: 28. Oktober 2016 - 15:40 Uhr
von Floflobel
Hallo,
ich schlage vor, dass Sie im Git-Repository nachsehen, um den Hash-Typ herauszufinden:
https://github.com/tranquilit/WAPT.
Ich habe kurz nachgesehen, konnte ihn aber nicht finden.
Viele Grüße,
Betreff: Erstellen von Paketen unter Linux
Veröffentlicht: 28. Oktober 2016 – 15:44 Uhr
von Aguay
Guten Morgen !
Floflobel schrieb:Hallo,
ich schlage vor, dass Sie im Git-Repository nachsehen, um den Hash-Typ herauszufinden:
https://github.com/tranquilit/WAPT
Ich habe kurz nachgesehen, konnte ihn aber nicht finden.
Viele Grüße,
Ja, ich habe mir das angesehen. Ich habe sogar den Quellcode komplett neu durchgelesen (nicht den gesamten, nur die Funktionen, die mich interessierten)
Und ich habe es endlich gefunden! Dank einiger Tests und der Verwendung von OpenSSL. Ich schreibe gerade das Skript, mit dem das Ganze über die Linux-Shell und mithilfe von Tools, die auf jedem Computer verfügbar sind, durchgeführt werden kann
"Bleiben Sie dran"
Betreff: Erstellen von Paketen unter Linux
Veröffentlicht: 28. Oktober 2016 - 16:07 Uhr
von Floflobel
Ich bin sehr an dem Drehbuch interessiert. Ich freue mich auf Ihre Antwort.
Betreff: Erstellen von Paketen unter Linux
Veröffentlicht: 29. November 2016 - 21:38 Uhr
von Aguay
Floflobel schrieb:Ich bin sehr an dem Drehbuch interessiert. Ich erwarte Ihre Antwort.
Hier ist eine "Alpha/Beta"-Version.
Es funktioniert, aber offensichtlich sind mehrere Parameter erforderlich, damit es funktioniert.
https://github.com/Aguay-val/wapt-package-creator/
Die Readme-Datei wird derzeit verfasst. Ich freue mich über Feedback und/oder Verbesserungsvorschläge.
Sie können die Option „-h“ verwenden, um die Parameter zu erläutern. Standardmäßig funktioniert es mit HTTPS-Websites. Ich werde versuchen, eine Option zur Auswahl zwischen HTTP und HTTPS sowie die Unterstützung selbstsignierter Zertifikate zu implementieren.
Ich bin zwar kein Neuling im Bereich Skripting, aber auch kein Experte, daher können Sie gerne Verbesserungsvorschläge machen
Tschüss!
Betreff: Erstellen von Paketen unter Linux
Veröffentlicht: 1. Dezember 2016 - 11:42 Uhr
von Aguay
Ich habe gerade einige kleinere Fehler behoben.
Falls ihr es also schon ausprobiert habt, müsst ihr es erneut herunterladen, da ich beim Hochladen die falsche Skriptversion verwendet habe.
Mein Fehler!