Outils pour utilisateurs

Outils du site


informatique:securite:crowdsec

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:securite:crowdsec [09/11/2025 11:11] – [Test env] cyrilleinformatique:securite:crowdsec [11/11/2025 09:27] (Version actuelle) – [Test env] cyrille
Ligne 244: Ligne 244:
 # le monter dans le container au bon endroit dans `.../crowdsec-v1.7.2/tests/hub/.tests/` # le monter dans le container au bon endroit dans `.../crowdsec-v1.7.2/tests/hub/.tests/`
  
-docker run -ti -v ./sympa-logs:/home/ubuntu/crowdsec-v1.7.2/tests/hub/.tests/sympa-logs crowdsec_test_environnement bash+DEST_HUB=/home/ubuntu/crowdsec-v1.7.2/tests/hub 
 +docker run --rm -ti 
 + -v ./tests-sympa_ww-logs:$DEST_HUB/.tests/sympa_ww-logs \ 
 + -v ./tests-sympa_ww-http-scan:$DEST_HUB/.tests/sympa_ww-http-scan \ 
 + -v ./hub-cyrille37/cyrille37-sympa_ww-logs.yaml:$DEST_HUB/parsers/s01-parse/cyrille37/sympa_ww-logs.yaml \ 
 + -v ./hub-cyrille37/cyrille37-sympa_ww-logs.md:$DEST_HUB/parsers/s01-parse/cyrille37/sympa_ww-logs.md \ 
 + -v ./hub-cyrille37/cyrille37-sympa_ww-http-scan.yaml:$DEST_HUB/scenarios/cyrille37/sympa_ww-http-scan.yaml \ 
 + -v ./hub-cyrille37/cyrille37-sympa_ww-http-scan.md:$DEST_HUB/scenarios/cyrille37/sympa_ww-http-scan.md \ 
 + crowdsec_test_environnement bash
  
 # se placer dans l'environnement de test # se placer dans l'environnement de test
 cd /home/ubuntu/crowdsec-v1.7.2/tests/hub cd /home/ubuntu/crowdsec-v1.7.2/tests/hub
- 
-# créer 2 dossiers et les liens symboliques pour le parser et le scenario 
-mkdir parsers/s01-parse/cyrille37 
-ln -s "$(pwd)/.tests/sympa-logs/cyrille37-sympa_ww-logs.yaml" "$(pwd)/parsers/s01-parse/cyrille37/" 
-mkdir scenarios/cyrille37 
-ln -s "$(pwd)/.tests/sympa-logs/cyrille37-sympa-http-scan.yaml" "$(pwd)/scenarios/cyrille37/" 
 </code> </code>
  
Ligne 261: Ligne 263:
  
 <code bash> <code bash>
-crowdsec-v1.7.2/tests/hubcscli -c ../dev.yaml hubtest run sympa-logs --clean+# in crowdsec-v1.7.2/tests/hub 
 + 
 +cscli -c ../dev.yaml hubtest run sympa_ww-logs --clean 
 + 
 +cscli -c ../dev.yaml hubtest run sympa_ww-http-scan --clean
 </code> </code>
 +
 +En cas d'erreur de syntaxe, le run suivant lève une erreur du genre ''cscli hubtest run: unable to copy 'patterns' ...''. il faut supprimer les dossiers ''results'' et ''runtime'' dans le dossier du test.
 +
 +<code bash>
 +# in crowdsec-v1.7.2/tests/hub
 +rm -rf .tests/sympa-logs/results .tests/sympa_ww-logs/runtime
 +rm -rf .tests/sympa-http-scan/results .tests/sympa_ww-http-scan/runtime
 +</code>
 +
 +J'ai fait un ''parser'' et ''scenario'' pour "sympa" (service "wwsympa) : https://github.com/crowdsecurity/hub/pull/1580
  
informatique/securite/crowdsec.1762683075.txt.gz · Dernière modification : de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki