Skip to content

fix: add unzip to arch server set up#4176

Open
daniel-abramov wants to merge 1 commit intoDokploy:canaryfrom
daniel-abramov:canary
Open

fix: add unzip to arch server set up#4176
daniel-abramov wants to merge 1 commit intoDokploy:canaryfrom
daniel-abramov:canary

Conversation

@daniel-abramov
Copy link
Copy Markdown

@daniel-abramov daniel-abramov commented Apr 8, 2026

Adds missing unzip installation when arch is used as a target. This has been fixed in #1051 for Debian/Ubuntu targets.

Greptile Summary

This PR adds unzip to the pacman install command for Arch Linux in installUtilities(), matching the fix already applied to Debian/Ubuntu targets in #1051. The change is correct and brings Arch in line with all other supported distros (alpine, ubuntu/debian, centos/fedora) that already install unzip.

Confidence Score: 5/5

Safe to merge — minimal, targeted fix with no risk.

The change is a single-line addition of a missing package to an OS install list. It is consistent with the existing pattern across all other distros and matches the intent of the previously merged #1051. The only finding is a P2 observation about SLES/openSUSE also missing unzip, which is out of scope for this PR and does not block merge.

No files require special attention.

Vulnerabilities

No security concerns identified.

Comments Outside Diff (1)

  1. packages/server/src/setup/server-setup.ts, line 495-496 (link)

    P2 unzip also missing for SLES/openSUSE

    The same gap this PR fixes for Arch exists in the SLES/openSUSE branch — unzip is absent while every other distro (alpine, ubuntu/debian, centos/fedora, arch after this fix) installs it.

Reviews (1): Last reviewed commit: "fix: add unzip to arch server set up" | Re-trigger Greptile

(2/5) Greptile learns from your feedback when you react with thumbs up/down!

@dosubot dosubot bot added size:XS This PR changes 0-9 lines, ignoring generated files. bug Something isn't working labels Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant