#!/bin/bash

generateRandomPassword() 
{
    local password=""
    local length=${CFG_GENERATED_PASS_LENGTH:-20}  # Default to 20 if not set
    
    # Generate password with letters and numbers only (no special chars)
    password=$(dd if=/dev/urandom bs=64 count=1 2>/dev/null | base64 | tr -d '+/=' | head -c $length)
    echo "$password"
}
