feat: add unzip installation check for backup/restore scripts on Fedora
This commit is contained in:
@@ -97,6 +97,22 @@ else
|
||||
fi
|
||||
fi
|
||||
|
||||
# --------------------------------------------------------------------------
|
||||
# unzip (needed by backup/restore scripts)
|
||||
# --------------------------------------------------------------------------
|
||||
if ssh_exec FEDORA "unzip -v" &>/dev/null; then
|
||||
log_success "unzip found on Fedora"
|
||||
else
|
||||
log_info "Installing unzip on Fedora..."
|
||||
ssh_exec FEDORA "sudo dnf -y install unzip"
|
||||
manifest_record "fedora" "dnf_pkg" "unzip"
|
||||
if ssh_exec FEDORA "unzip -v" &>/dev/null; then
|
||||
log_success "unzip installed on Fedora"
|
||||
else
|
||||
log_warn "Failed to install unzip on Fedora — backup/restore may not work"
|
||||
fi
|
||||
fi
|
||||
|
||||
# --------------------------------------------------------------------------
|
||||
# Minimum version checks for remote tools
|
||||
# --------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user