Commit Graph

38 Commits

Author SHA1 Message Date
mihaiitdata 98b217167f SOLUTIE COMPLETA pentru problema HOST HIDING (IP-ul nu se ascunde)
Problema: IP-ul real (188.24.5.202) apărea în WHOIS în loc să fie ascuns
- Placeholder-uri EOFCONFIG_NETWORK neînlocuite
- HOST_HIDING_STYLE lipsă (critic pentru funcționare)
- HIDDEN_IP lipsă (IP-ul real rămâne vizibil)
- Usermode +i în loc de +ix (modul +x nu se aplica)
REMEDIERI APLICATE:
1. admin.sh - Config standard îmbunătățit:
    HOST_HIDING_STYLE = 1 adăugat
    HIDDEN_IP = 127.0.0.1 adăugat
    CPATH, MPATH, RPATH, PPATH setate corect
    Usermode +Wx în clasa Opers
    OPER_WHOIS_PARANOIA și WHOIS_NOTICE
2. fix-config.sh - Diagnostic și reparare automată:
    Corectare placeholder-uri EOFCONFIG
    Adăugare HOST_HIDING_STYLE dacă lipsește
    Adăugare HIDDEN_IP dacă lipsește
    Corectare usermode +i -> +ix
    Verificări extinse pentru host hiding
3. fix-host-hiding.sh - Script specializat NOU:
    Diagnostic complet setări host hiding
    Identificare cauze (STYLE/IP/usermode/placeholders)
    Reparare automată cu confirmarea utilizatorului
    Test final și instrucțiuni pentru utilizator
4. INSTALL_AUTO.md - Documentație detaliată:
    Secțiune specifică HOST HIDING cu soluții
    Cauze principale și verificări finale
    Comenzi exacte pentru diagnostic și reparare
UTILIZARE:
1. ./fix-host-hiding.sh ~/ircd - pentru diagnostic specializat
2. ./fix-config.sh ~/ircd - pentru reparare generală
3. ./admin.sh → opțiunea 9 - din meniul admin
După aplicare: restart server și testează cu /mode +x și /whois
2026-02-13 14:24:37 +02:00
mihaiitdata a504cf0e28 Adaugat solutii complete pentru problemele de configurare IRCd
- Creat fix-config.sh - script complet de remediere automata
- Imbunatatit admin.sh cu noua optiunea de remediere (9)
- Actualizat versiunea la v1.0.3 in admin.sh
- Adaugat diagnosticare detaliata pentru erori comune
- Documentat solutii in INSTALL_AUTO.md pentru toate problemele
Script de remediere corectează:
 Config în directorul greșit (lib vs etc)
 Permisiuni incorecte pe fișiere
 Acolade și ghilimele nepotrivite
 CPATH setat greșit în features
 Config minim dacă lipsește complet
 Verificare sintaxă cu diagnostic detaliat
Admin.sh îmbunătățiri:
 Opțiunea 9 pentru remediere automată
 Verificări preliminare extinse
 Diagnostic erori cu context
 Backup automat înainte de modificări
Rezolvă problemele utilizatorului:
1. Check on CPATH failed - CPATH setat în features
2. Config parse error line 126 - remediere sintaxă
3. Failed to read configuration - mutare din lib în etc
2026-02-13 14:20:46 +02:00
mihaiitdata 7ac88d3f80 Imbunatatiri installer si rezolvare probleme configurare
- Adaugat optiunea --version pentru setarea versiunii in PATCHLEVEL
- Rezolvat eroarea regex bash cu grep/sed pentru compatibilitate
- Adaugat CPATH pentru calea corecta a configului (rezolva problema cu 'No such file')
- Imbunatatit HOST_HIDING cu HOST_HIDING_STYLE pentru ascunderea completa
- Modificat clasa Opers cu usermode +Wx pentru notificari WHOIS
- Adaugat WHOIS_NOTICE pentru notificari la operatori
- Actualizat documentatia cu noua optiune --version
Rezolva problemele:
1. Config parse error (CPATH setat corect)
2. Hostname-ul nu se ascunde (HOST_HIDING_STYLE)
3. Operatorii nu primesc +W (usermode +Wx in clasa Opers)
4. Lipsa notificari WHOIS (WHOIS_NOTICE activat)
2026-02-13 14:09:43 +02:00
mihaiitdata 2fdc9ad105 Implementare cerinte operator: +W automat, whois notices, host hiding automat pentru clienti 2026-02-13 13:36:55 +02:00
mihaiitdata 6ee149e53d Fix: Adaug prompt-uri lipsa pentru domeniu retea, nume server si descriere in install.sh 2026-02-13 13:31:49 +02:00
mihaiitdata e982d2c724 Actualizare instalare: porturi SSL, validari IP, port server-to-server si versiune 2026-02-13 13:14:29 +02:00
mihaiitdata 83af031afa Corectare referințe: underchat-ircd → ircu2 și itdata → underchat
- Actualizat toate referințele de la 'underchat-ircd' la 'ircu2'
- Actualizat repository de la 'itdata/...' la 'underchat/ircu2'
- Fișiere actualizate: 10 documente
- Asigurare consistență în toată documentația
2026-02-13 12:10:47 +02:00
mihaiitdata 8d9eff47b7 Adăugare documentație troubleshooting și actualizare README pentru v1.0.2 2026-02-13 12:00:33 +02:00
mihaiitdata def00ffc01 v1.0.2: Îmbunătățiri diagnosticare - verificări detaliate config și permisiuni
- Adăugat verificări extinse în start_server() pentru permisiuni și citire config
- Îmbunătățit test_config() cu diagnosticare detaliată
- Creat script nou diagnose.sh pentru troubleshooting complet
- Adăugat detectare probleme comune (permisiuni, acolade, ghilimele)
- Îmbunătățit afișare erori cu soluții practice
2026-02-13 11:57:34 +02:00
mihaiitdata f702a67b9c Actualizare INDEX.md și README.md cu referință la COMANDA_CONFIGURE.md 2026-02-13 11:34:38 +02:00
mihaiitdata b6e9419550 Adăugare documentație completă pentru comanda ./configure 2026-02-13 11:31:20 +02:00
mihaiitdata f205b5f35b Adăugare sumar complet task v1.0.1 2026-02-13 11:28:22 +02:00
mihaiitdata 5a7ad7fd52 Adăugare Release Notes pentru v1.0.1 2026-02-13 11:27:26 +02:00
mihaiitdata 7842308678 v1.0.1: Actualizare versiune și adăugare Changelog - Fix pauze admin.sh 2026-02-13 11:26:24 +02:00
mihaiitdata e35ebc37af Fix: Adăugare pauze în admin.sh pentru vizualizare output și erori 2026-02-13 11:24:50 +02:00
mihaiitdata 78d1b638c9 Adaugă verificare si creare automata a ircd.conf daca nu exista - fix pentru config missing error 2026-02-13 01:17:53 +02:00
mihaiitdata 6bed9ebcb4 Schimba nume din Nefarious IRCd in UnderChat IRCd in toate scripturile si documentatia 2026-02-13 01:16:46 +02:00
mihaiitdata e77640eb1e Adaugă AUTO_FIX_DEPENDENCIES.md - documentație pentru noua comportare automată 2026-02-13 01:12:34 +02:00
mihaiitdata c41a7713c9 Modifica check_dependencies pentru a rula automat install-deps.sh și a relansa daca lipsesc dependente 2026-02-13 01:11:52 +02:00
mihaiitdata c0608fa504 Adaugă FIX_AUTOCONF_MISSING.md - ghid pentru eroarea autoconf not found 2026-02-13 01:09:54 +02:00
mihaiitdata 45aaad8261 Adaugă install-deps.sh și fixează compile_ircd pentru a gestiona autoconf absent 2026-02-13 01:09:12 +02:00
mihaiitdata d76fe8caff Adaugă FIX_MAKEPEM_PERMISSION.md - ghid pentru eroarea Permission denied 2026-02-13 01:06:52 +02:00
mihaiitdata 3bf455a870 Fixează permisiuni de execuție pentru makepem și alte script-uri din tools 2026-02-13 01:06:17 +02:00
mihaiitdata f4fcf3d33f Schimbă remote la gitlab.back.ro/underchat/ircu2.git și adaugă documentație completă în README.md 2026-02-13 01:01:24 +02:00
mihaiitdata 575dd445f0 Adaugă OPERATORI_HUB_LINKING.md - documentație pentru noile funcționalități 2026-02-13 00:57:53 +02:00
mihaiitdata 11ac9e756f Adaugă configurare operatori cu parola automată și HUB linking în install.sh 2026-02-13 00:55:58 +02:00
mihaiitdata 85d8a54cc5 Adaugă CONFIGURARE_PROFESIONALA.md - documentație model profesional bazat pe node-ase.ovh 2026-02-13 00:47:15 +02:00
mihaiitdata 6e41268b56 Actualizează configurare cu model profesional bazat pe node-ase.ovh cu suport complet pentru underchat.org 2026-02-13 00:46:21 +02:00
mihaiitdata 554416c752 Adaugă INSTRUCȚIUNI_AARCH64.txt - ghid pas-cu-pas pentru fixare 2026-02-13 00:19:41 +02:00
mihaiitdata fd47cbda5c Adaugă FIX_AARCH64.md - documentație detaliată pentru fixare aarch64 2026-02-13 00:19:08 +02:00
mihaiitdata 9c906a9da2 Adaugă suport aarch64 - fix pentru config.guess și install.sh cu --build flag 2026-02-13 00:18:25 +02:00
mihaiitdata e06b27f138 Adaugă INDEX.md - overview complet al documentației și scripturilor 2026-02-13 00:14:55 +02:00
mihaiitdata 40c16e28da Adaugă README_SCRIPTS.md - rezumat scripturilor de instalare 2026-02-13 00:13:06 +02:00
mihaiitdata e264e5399c Adaugă QUICKSTART guide pentru instalare rapidă 2026-02-13 00:12:14 +02:00
mihaiitdata d2cf773cd3 Adaugă scripturi de instalare și configurare automată în limba română 2026-02-13 00:11:21 +02:00
mihaiitdata cd77d66dcc Seteaza permisiunile de executie pentru scripturile de build si configurare 2026-02-13 00:08:06 +02:00
mihaiitdata 5fdc1cc27c Adaugă codul complet al proiectului underchat-ircd 2026-02-13 00:04:12 +02:00
mihaiitdata caba5224bf first commit 2026-02-13 00:02:37 +02:00