mirror of
https://github.com/tnb-labs/panel.git
synced 2026-10-16 07:21:35 +08:00
- 新增 Command 直连 exec 且套上同一套独立进程组、整组 SIGKILL 与宽限期,11 处自己拼 exec.Cmd 只调 ApplyEnv 的调用点改为使用它,ApplyEnv 不再导出 - webhook 脚本原先无 ctx 无进程组,脚本起守护进程占着管道会把请求挂死 - 删除零调用的 ExecfWithOutput/ExecfWithPipe,IsPTYError 改私有,NewPTYTurn 去掉没人用的变参 - ExecfAsync 失败改走 slog;ExecWithPipe 把 Wait 的错误传给读端 - redis-cli 密码改走 REDISCLI_AUTH,大 key 扫描任务在运行时从配置取密码,不再落进任务表 - pip/npm/go 镜像地址加引号;fstab 的 grep/sed 模式做正则转义 - 补 Quote、stderr、取消杀孙子进程、宽限期截断、超时、管道错误传播六个测试 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>