diff --git a/lib/common.sh b/lib/common.sh index c4f9bd1..887f31e 100644 --- a/lib/common.sh +++ b/lib/common.sh @@ -223,8 +223,8 @@ validate_optional_path() { # Parallel arrays: variable name → validator type (bash 3.2 compatible). # Order matches configure_env.sh prompt_var calls. _ENV_VAR_NAMES=( - UNRAID_IP UNRAID_SSH_USER UNRAID_SSH_PORT UNRAID_GITEA_DATA_PATH - FEDORA_IP FEDORA_SSH_USER FEDORA_SSH_PORT FEDORA_GITEA_DATA_PATH + UNRAID_IP UNRAID_SSH_USER UNRAID_SSH_PORT UNRAID_GITEA_DATA_PATH UNRAID_COMPOSE_DIR + FEDORA_IP FEDORA_SSH_USER FEDORA_SSH_PORT FEDORA_GITEA_DATA_PATH FEDORA_COMPOSE_DIR UNRAID_MACVLAN_PARENT UNRAID_MACVLAN_SUBNET UNRAID_MACVLAN_GATEWAY UNRAID_MACVLAN_IP_RANGE UNRAID_GITEA_IP UNRAID_CADDY_IP FEDORA_MACVLAN_PARENT FEDORA_MACVLAN_SUBNET FEDORA_MACVLAN_GATEWAY @@ -246,8 +246,8 @@ _ENV_VAR_NAMES=( ) _ENV_VAR_TYPES=( - ip nonempty port path - ip nonempty port path + ip nonempty port path path + ip nonempty port path path nonempty nonempty ip nonempty ip ip nonempty nonempty ip