From 31e84ba67cac91dcca8d965347f69da046959268 Mon Sep 17 00:00:00 2001 From: jochen Date: Thu, 12 Nov 2026 15:45:02 +0100 Subject: [PATCH] mesh-contracts: node-files list text says a place a secret is kept is listed, marked secret-place MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Issue 1409. One line of text; no verb or field changes. Builds: design 39 parts D3 (ยง15), bullet 4 --- seats/node-files/seat.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seats/node-files/seat.json b/seats/node-files/seat.json index 6a43cf4..12e6295 100644 --- a/seats/node-files/seat.json +++ b/seats/node-files/seat.json @@ -59,7 +59,7 @@ }, { "name": "list", - "description": "Every entry of one directory with its type, owner, group, mode, size and, for a link, its target. At most 2000 entries; a longer directory is cut and says so. A place a secret is kept is refused by name. Read as the node's operator account, through sudo -n where its rights do not reach; a place a secret is kept, or a known credential file, is refused by name.", + "description": "Every entry of one directory with its type, owner, group, mode, size and, for a link, its target. At most 2000 entries; a longer directory is cut and says so. A place a secret is kept, at any depth beneath it, is listed too and marked secret-place: its entries, never their content; what reaches a process's memory or files (/proc//environ, mem, fd, map_files, root, cwd) is refused by name. Read as the node's operator account, through sudo -n where its rights do not reach.", "replaces": [ "ls", "ls -la"