Skip to content
Recued
Menu
← Back to packs

Unzip Pack

by recued-core v1 app_pack

V3 deterministic ZIP archive capability pack. By-value connector composition (service_kind=cli, no separate ingredient): the local unzip CLI exposes readiness, archive listing, verbose metadata listing, CRC integrity testing, and extraction of one requested ZIP entry into an engine-managed output directory. Read operations are path-based because member names, metadata, and test diagnostics are stdout value output. Extraction materializes the source ZIP and writes only under an engine-managed output directory, while -j strips archive paths from the extracted filename. Fixed-function and reproducible: no recursive all-entry extraction, overwrite target, password, text conversion, archive mutation, wildcard expansion knobs, caller-chosen filesystem target, or arbitrary unzip flags. Requires unzip on PATH (Debian/Ubuntu: apt install unzip; macOS: unzip is commonly installed with system tools). Local and no-egress.

What this pack installs

  • unzip Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Write Local CLI unzip external change
Read: unzip.version · No approvalRead: archive.list_zip · No approvalRead: archive.list_zip_verbose · No approvalRead: archive.test_zip · No approvalWrite: archive.extract_zip_entry · No approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:unzipunzipcliziparchivelisttestextractfiledeterministiclocal-servicev3composition