Bonjour,
Je suis en version 1.8 free pour le moment:
Comme indiqué dans la doc :
"Les paquets du dépôt local étant signé avec l’ancienne clé, il convient de re-signer l’intégralité des paquets avec la nouvelle clé.
Afin de re-signer tous les paquets WAPT avec la nouvelle clé (les paquets logiciel et les paquets machine), utiliser la commande :
wapt-get sign-packages C:\\waptdev\\*
"
J'ai lancé ceci :
C:\WINDOWS\system32>wapt-get sign-packages C:\\waptdev\\*
Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
Unknown action sign-packages
Mais pas de résolution de mon problème.
En fait je test WAPT, mon serveur est en Centos7.5 la console est sur Windows 10.
Peut-être que le plus simple est que je recommence tout, y a t-il une procédure pour repartir de zéro, en évitant l'ré-installation du serveur et de la console.
Merci.
re-signer l’intégralité des paquets avec la nouvelle clé
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
(question: pourquoi avez-vous besoin de resigner les paquets ?)
Il est plus rapide de resigner les paquets directement sur le serveur. (Sinon vous devez downloader tous les paquets sur votre poste, les resigner et les reuploader)
Pour cela, vous devez copier temporairement votre clé privée (.pem) et votre certificat sur le serveur(avec winscp3 par exemple) puis lancer dans une session ssh sur le serveur la commande wapt-signpackages.
par exemple...
Ne pas laisser votre clé (.pem) sur le serveur.
Aide :
Il est plus rapide de resigner les paquets directement sur le serveur. (Sinon vous devez downloader tous les paquets sur votre poste, les resigner et les reuploader)
Pour cela, vous devez copier temporairement votre clé privée (.pem) et votre certificat sur le serveur(avec winscp3 par exemple) puis lancer dans une session ssh sur le serveur la commande wapt-signpackages.
par exemple...
Code : Tout sélectionner
wapt-signpackages -i -s -c /root/moi.crt -k /root/moi.pem /var/www/wapt/*.wapt
Aide :
Code : Tout sélectionner
]# 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
Tranquil IT
Je pense que sans réinstallation du serveur et de la console, c'est impossiblemouka a écrit : ↑29 janv. 2020 - 11:03 Bonjour,
Je suis en version 1.8 free pour le moment:
Comme indiqué dans la doc :
"Les paquets du dépôt local étant signé avec l’ancienne clé, il convient de re-signer l’intégralité des paquets avec la nouvelle clé.
Afin de re-signer tous les paquets WAPT avec la nouvelle clé (les paquets logiciel et les paquets machine), utiliser la commande :
wapt-get sign-packages C:\\waptdev\\*
"
J'ai lancé ceci :
C:\WINDOWS\system32>wapt-get sign-packages C:\\waptdev\\*
Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
Unknown action sign-packages
Mais pas de résolution de mon problème.
En fait je test WAPT, mon serveur est en Centos7.5 la console est sur Windows 10.
Peut-être que le plus simple est que je recommence tout, y a t-il une procédure pour repartir de zéro, en évitant l'ré-installation du serveur et de la console.
Merci.
si vous trouvez une autre solution, veuillez l'écrire ici
merci
Dès que je sais qu'il s'agit de choses technologiques ou d'espionnage localiser un portable, je me désintéresse. Je veux savoir ce qui se passe dans l'esprit des gens.
- sfonteneau
- Expert WAPT
- Messages : 1787
- Inscription : 10 juil. 2014 - 23:52
- Contact :
Code : Tout sélectionner
wapt-signpackages -s --message-digest=sha256,sha1 -c C:\private\wapt-private-20180312-1522.crt C:\wapt\waptserver\repository\wapt\*.wapt