Hallo,
ich verwende derzeit die kostenlose Version 1.8.
In der Dokumentation steht:
„Da die Pakete im lokalen Repository mit dem alten Schlüssel signiert sind, müssen alle Pakete mit dem neuen Schlüssel neu signiert werden.
Um alle WAPT-Pakete (Software- und Maschinenpakete) mit dem neuen Schlüssel neu zu signieren, verwenden Sie den Befehl:
wapt-get sign-packages C:\\waptdev\\*
“.
Ich habe diesen Befehl ausgeführt:
C:\WINDOWS\system32>wapt-get sign-packages C:\\waptdev\\*
Konfigurationsdatei: C:\Program Files (x86)\wapt\wapt-get.ini
Unbekannte Aktion: sign-packages.
Das hat mein Problem aber nicht gelöst.
Ich teste WAPT gerade; mein Server läuft unter CentOS 7.5 und die Konsole unter Windows 10.
Die einfachste Lösung wäre wahrscheinlich ein Neustart. Gibt es eine Möglichkeit, von Grund auf neu zu beginnen, ohne Server und Konsole neu installieren zu müssen?
Vielen Dank.
Alle Pakete mit dem neuen Schlüssel neu signieren
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
(Frage: Warum müssen Sie die Pakete neu signieren?)
Es geht schneller, die Pakete direkt auf dem Server neu zu signieren Server(Andernfalls müssen Sie alle Pakete auf Ihren Computer herunterladen, sie erneut signieren und wieder hochladen.)
Dazu müssen Sie vorübergehend Ihren privaten Schlüssel (.pem) und Ihr Zertifikat auf den Server kopieren (z. B. mit winscp3) und anschließend den Befehl wapt-signpackages in einer SSH-Sitzung auf dem Server ausführen.
Zum Beispiel...
Lassen Sie Ihren Schlüssel (.pem) nicht auf dem Server.
Helfen :
Es geht schneller, die Pakete direkt auf dem Server neu zu signieren Server(Andernfalls müssen Sie alle Pakete auf Ihren Computer herunterladen, sie erneut signieren und wieder hochladen.)
Dazu müssen Sie vorübergehend Ihren privaten Schlüssel (.pem) und Ihr Zertifikat auf den Server kopieren (z. B. mit winscp3) und anschließend den Befehl wapt-signpackages in einer SSH-Sitzung auf dem Server ausführen.
Zum Beispiel...
Code: Alle auswählen
wapt-signpackages -i -s -c /root/moi.crt -k /root/moi.pem /var/www/wapt/*.waptHelfen :
Code: Alle auswählen
]# wapt-signpackages --help
Usage: wapt-signpackages -c crtfile package1 package2
Resign a list of packages
Options:
-h, --help show this help message and exit
-c PUBLIC_KEY, --certificate=PUBLIC_KEY
Path to the PEM RSA certificate to embed identitiy in
control. (default: )
-k PRIVATE_KEY, --private-key=PRIVATE_KEY
Path to the PEM RSA private key to sign packages.
(default: )
-l LOGLEVEL, --loglevel=LOGLEVEL
Loglevel (default: warning)
-m MD, --message-digest=MD
Message digest type for signatures. (default: sha256)
-s, --scan-packages Rescan packages and update local Packages index after
signing. (default: False)
-r, --remove-setup Remove setup.py. (default: False)
-i, --inc-release Increase release number when building package
(default: False)
--maturity=SET_MATURITY
Set/change package maturity when signing package.
(default: None)
--keep-signature-date
Keep the current package signature date, and file
changetime (default: False)
--if-needed Re-sign package only if needed
Ruhige IT
Ich glaube, das ist ohne eine Neuinstallation des Servers und der Konsole unmöglichmouka schrieb: ↑29. Jan. 2020 - 11:03 Uhr Hallo,
ich verwende derzeit Version 1.8 Free.
Wie in der Dokumentation angegeben:
„Da die Pakete im lokalen Repository mit dem alten Schlüssel signiert sind, müssen alle Pakete mit dem neuen Schlüssel neu signiert werden.
Um alle WAPT-Pakete (Software- und Maschinenpakete) mit dem neuen Schlüssel neu zu signieren, verwenden Sie den Befehl:
wapt-get sign-packages C:\\waptdev\\*
“
Ich habe Folgendes ausgeführt:
C:\WINDOWS\system32>wapt-get sign-packages C:\\waptdev\\*
Konfigurationsdatei: C:\Program Files (x86)\wapt\wapt-get.ini
Unbekannte Aktion sign-packages
Mein Problem besteht jedoch weiterhin.
Ich teste WAPT gerade; mein Server läuft unter CentOS 7.5 und die Konsole unter Windows 10.
Die einfachste Lösung ist wahrscheinlich, von vorne anzufangen. Gibt es eine Möglichkeit, von Grund auf neu zu beginnen, ohne Server und Konsole neu installieren zu müssen?
Vielen Dank.
Falls Sie eine andere Lösung finden, schreiben Sie diese bitte hier auf
DANKE
Sobald ich merke, dass es um Technologie oder Spionage geht, wie zum Beispiel die Ortung eines Handys, verliere ich das Interesse. Ich möchte wissen, was in den Köpfen der Menschen vorgeht.
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Code: Alle auswählen
wapt-signpackages -s --message-digest=sha256,sha1 -c C:\private\wapt-private-20180312-1522.crt C:\wapt\waptserver\repository\wapt\*.wapt
