From be4b2137bac180c13a82a4a2fb1308e2aad5f393 Mon Sep 17 00:00:00 2001 From: mihaiitdata Date: Fri, 13 Feb 2026 16:37:46 +0200 Subject: [PATCH] =?UTF-8?q?FIX=20v1.0.9-madrid:=20Diagnostic=20=C3=AEmbun?= =?UTF-8?q?=C4=83t=C4=83=C8=9Bit=20pentru=20REPLACE=5FPREFIX=20=C8=99i=20v?= =?UTF-8?q?erificare=20CPATH?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fix-and-install-madrid.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/fix-and-install-madrid.sh b/fix-and-install-madrid.sh index 59802d4..1e47fe2 100644 --- a/fix-and-install-madrid.sh +++ b/fix-and-install-madrid.sh @@ -329,8 +329,26 @@ ENDCONFIG # Înlocuiește REPLACE_PREFIX cu calea reală sed -i "s|REPLACE_PREFIX|$PREFIX|g" "$PREFIX/lib/ircd.conf" +# Verifică că înlocuirea a funcționat +if grep -q "REPLACE_PREFIX" "$PREFIX/lib/ircd.conf"; then + log_error "REPLACE_PREFIX nu a fost înlocuit corect!" + log_info "Încerc din nou cu escape..." + sed -i "s|REPLACE_PREFIX|${PREFIX}|g" "$PREFIX/lib/ircd.conf" +fi + +# Verifică din nou +if grep -q "REPLACE_PREFIX" "$PREFIX/lib/ircd.conf"; then + log_error "Încă există REPLACE_PREFIX în config! Manual fix..." + # Înlocuire forțată linie cu linie + sed -i "s|\"REPLACE_PREFIX|\"$PREFIX|g" "$PREFIX/lib/ircd.conf" +fi + log_success "Configurație Madrid generată" +# Debug: Afișează liniile critice +log_info "Verificare CPATH generat..." +grep "CPATH" "$PREFIX/lib/ircd.conf" || log_warn "CPATH nu găsit!" + # MOTD log_info "Generare MOTD..." cat > "$PREFIX/lib/ircd.motd" <<'ENDMOTD'