ircu2/test-params.sh

52 lines
1.4 KiB
Bash

#!/bin/bash
# Script de test pentru verificarea parametrilor funcției generate_config
echo "=== TEST: Verificare parametrii funcție generate_config ==="
echo ""
# Simulăm parametrii
is_hub="n"
HUB_CONFIG="yes"
hub_name="Madrid.ES.EU.UnderChat.org"
hub_host="10.0.0.125"
hub_port="4400"
hub_password="test-password-123"
echo "Parametrii setați:"
echo " is_hub: $is_hub"
echo " HUB_CONFIG: $HUB_CONFIG"
echo " hub_name: $hub_name"
echo " hub_host: $hub_host"
echo " hub_port: $hub_port"
echo " hub_password: $hub_password"
echo ""
echo "Ordinea parametrilor în apelul generate_config:"
echo " 1. config_file"
echo " 2. server_name"
echo " 3. server_desc"
echo " 4. server_numeric"
echo " 5. admin_location"
echo " 6. admin_contact"
echo " 7. vhost_ipv4"
echo " 8. vhost_ipv6"
echo " 9. network_name"
echo " 10. oper_username"
echo " 11. oper_hash"
echo " 12. is_hub = '$is_hub'"
echo " 13. HUB_CONFIG = '$HUB_CONFIG'"
echo " 14. hub_name = '$hub_name'"
echo " 15. hub_host = '$hub_host'"
echo " 16. hub_port = '$hub_port'"
echo " 17. hub_password = '$hub_password'"
echo " 18. client_ports_list"
echo " 19. SERVER_PORT"
echo " 20. ssl_ports_list"
echo ""
echo "✅ Dacă HUB_CONFIG='yes' → Blocul Connect {} TREBUIE să fie generat!"
echo "✅ Dacă HUB_CONFIG='no' → Se inserează comentariu 'Niciun link configurat'"
echo ""
echo "=== Verifică în install.sh linia ~1189 că parametrii sunt în ordinea corectă! ==="