Skip to content
Recued
Menu
← Back to packs

LP Print Pack

by recued-core v1 app_pack

V3 local print capability pack. By-value connector composition (service_kind=cli, no separate ingredient): the local CUPS lp CLI submits a source document to a configured printer queue via the document.print catalog operation. This is a physical side-effecting operation: it can disclose document contents and consume paper/ink, so it is write-tier and approval=ask. The source can be a data.file ref or a trusted local path; the printer arg is editable so a recipe can prefill the user's default queue while the approval gate can override it before release. Requires CUPS client tools and a configured printer queue on PATH (Debian/Ubuntu: apt install cups-client; macOS: lp is built in with CUPS). Local and no-egress beyond the configured local/network printer transport.

What this pack installs

  • lp 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 lp external change
Write: document.print · Asks approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:lplpcupscliprintdocumentlocal-servicephysical-side-effectv3composition