Adaugă configurare operatori cu parola automată și HUB linking în install.sh

This commit is contained in:
mihaiitdata 2026-02-13 00:55:58 +02:00
parent 85d8a54cc5
commit 11ac9e756f
1 changed files with 23 additions and 0 deletions

View File

@ -58,6 +58,29 @@ log_success() {
echo -e "${VERDE}[SUCCES]${NC} $1"
}
# Funcția pentru generare hash parola
generate_password_hash() {
local password="$1"
# Verifica daca openssl e disponibil pentru MD5
if command -v openssl &> /dev/null; then
# Genereaza MD5 hash (SMD5 format pentru ircd)
echo "$password" | openssl dgst -md5 -binary | base64
else
# Fallback: foloseste doar password plain (nu e recomandat!)
echo "PLAIN:$password"
fi
}
# Funcția pentru validare parola
validate_password() {
local pass="$1"
if [ ${#pass} -lt 4 ]; then
return 1
fi
return 0
}
# Funcția de verificare a dependențelor
check_dependencies() {
log_info "Verificare dependențe..."