{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "ssh root@prod.karlkratz.com 'for site in system.karlkratz.de systemdev.karlkratz.de system.nevoteam.de systemdev.nevoteam.de; do\n f=\"\/var\/www\/$site\/src\/Config\/bot-management.json\"\n # Fix auto_ufw_blocking -> false\n sed -i \"s\/\\\"auto_ufw_blocking\\\": true\/\\\"auto_ufw_blocking\\\": false\/\" \"$f\"\n # Fix ufw_block -> block\n sed -i \"s\/\\\"action\\\": \\\"ufw_block\\\"\/\\\"action\\\": \\\"block\\\"\/\" \"$f\"\n # Fix add_to_ufw -> false\n sed -i \"s\/\\\"add_to_ufw\\\": true\/\\\"add_to_ufw\\\": false\/\" \"$f\"\n remaining=$(grep -c \"ufw\" \"$f\")\n echo \"$site: $remaining ufw refs remaining\"\ndone'",
"description": "Fix UFW references in JSON configs"
}
}
{
"tool_response": {
"stdout": "system.karlkratz.de: 2 ufw refs remaining\nsystemdev.karlkratz.de: 2 ufw refs remaining\nsystem.nevoteam.de: 2 ufw refs remaining\nsystemdev.nevoteam.de: 2 ufw refs remaining",
"stderr": "",
"interrupted": false,
"isImage": false,
"noOutputExpected": false
}
}