From 2cfecf863d5fb7d8b508aed47f4f01aa31e075d8 Mon Sep 17 00:00:00 2001 From: Shohei Okubo Date: Fri, 18 Sep 2026 17:19:17 +0000 Subject: [PATCH] fix(pkg): replace unneeded iproute2 dep with libcap for setcap postinstall.sh only calls setcap to grant cap_net_raw; nothing in the package shells out to the ip command, so iproute2 was never required. Use per-format nfpm overrides instead: libcap2-bin on deb, libcap on rpm. Co-Authored-By: Claude Sonnet 5 --- .goreleaser.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 6b6ad01..4b309b6 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -60,8 +60,6 @@ nfpms: formats: - deb - rpm - dependencies: - - iproute2 bindir: /usr/local/bin scripts: postinstall: ./packaging/postinstall.sh @@ -71,6 +69,13 @@ nfpms: deb: fields: Priority: optional + overrides: + deb: + dependencies: + - libcap2-bin + rpm: + dependencies: + - libcap release: prerelease: auto