From c9b9e2e5da7c618f18d21d2f615cc61473f586d8 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Sun, 30 Aug 2026 12:02:49 +0000 Subject: [PATCH] fix(discord-bridge): ~/bin in PATH-ul unitului, pentru wrapperul infra MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Unitul avea PATH explicit doar pentru CLI-ul claude din nvm. Wrapperul `infra` se leaga in ~/bin, care lipsea, deci botul nu l-ar fi gasit — stratul 4 de securitate ar fi fost prezent pe disc si inutilizabil in practica. Verificat: infra refuza un host din afara listei cu exit 3. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01B29CApsP1JkSdjYaGaHpE7 --- .../discord-bridge/ops/claude-discord.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proxmox/lxc171-claude-agent/discord-bridge/ops/claude-discord.service b/proxmox/lxc171-claude-agent/discord-bridge/ops/claude-discord.service index a206f47..80e64a5 100644 --- a/proxmox/lxc171-claude-agent/discord-bridge/ops/claude-discord.service +++ b/proxmox/lxc171-claude-agent/discord-bridge/ops/claude-discord.service @@ -29,7 +29,7 @@ WorkingDirectory=%h/.claude-discord EnvironmentFile=%h/.claude-discord/env Environment=PYTHONUNBUFFERED=1 # CLI-ul `claude` e instalat prin nvm; PATH-ul unui unit de utilizator nu-l contine. -Environment=PATH=%h/.nvm/versions/node/v20.19.6/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +Environment=PATH=%h/bin:%h/.nvm/versions/node/v20.19.6/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ExecStartPre=/bin/mkdir -p %h/.claude-discord/logs ExecStart=%h/.claude-discord/venv/bin/python /workspace/romfastsql/proxmox/lxc171-claude-agent/discord-bridge/bot.py