qing
5dc5ec9af2
fix(aibox/skills): Batch M 波次1 凭据收口(S1/S4/S5/S7/S8)
凭据不再进命令行 argv/会话日志,对齐 SKILLS_FORMAT.md J12 条例:
- gitclient: token 改经 GIT_CONFIG_* 环境变量传 http.extraheader(git>=2.31),不再嵌入 clone URL(不进 .git/config);新增 _scrub_token 输出统一脱敏
- ssh-exec: 移除 -p/--password,密码仅经环境变量 AIBOX_SSH_PASS 提供
- sftp-transfer: 移除 -p/--password,AIBOX_SFTP_PASS 优先、getpass 兜底,密钥认证不再强制索密码
- aes-crypto: 移除 --key,密钥仅经 --key-file/--load-key 文件途径;生成密钥不再打印明文;save_key_iv 写后 chmod 600
验证:py_compile 通过;aes 生成/加载/加解密闭环实测正常,--key 被拒绝;全量测试 493 passed / 4 failed(平台环境项)/ 1 skipped,与基线一致。审计报告 §17 结论 + §18 波次1修复记录同步。
2026-08-20 12:29:34 +08:00
..
2026-08-14 08:59:53 +00:00
2026-08-17 15:28:15 +08:00
2026-08-14 13:19:09 +00:00
2026-08-13 13:57:38 +08:00
2026-08-17 15:28:15 +08:00
2026-08-13 13:57:38 +08:00
2026-08-13 15:25:09 +08:00
2026-08-14 21:38:14 +00:00
2026-08-15 03:52:27 +00:00
2026-08-13 09:35:37 +00:00
2026-08-15 03:52:27 +00:00
2026-08-15 02:01:04 +00:00
2026-08-20 12:29:34 +08:00
2026-08-17 17:12:15 +08:00
2026-08-08 15:55:21 +00:00
2026-08-04 19:02:22 +08:00
2026-08-13 03:05:47 +08:00
2026-08-13 16:26:41 +08:00
2026-08-10 00:56:21 +08:00
2026-08-10 12:45:26 +00:00
2026-08-13 12:22:41 +08:00
2026-08-08 15:55:21 +00:00
2026-08-10 12:45:26 +00:00
2026-08-10 12:45:26 +00:00
2026-08-03 13:21:48 +08:00
2026-08-03 13:21:48 +08:00
2026-08-14 07:52:35 +08:00
2026-08-09 04:26:09 +00:00
2026-08-10 12:45:26 +00:00
2026-08-10 15:55:43 +00:00
2026-08-08 14:18:29 +00:00
2026-08-10 03:16:28 +08:00
2026-08-19 12:25:11 +08:00
2026-08-10 01:27:48 +08:00
2026-08-10 12:45:26 +00:00
2026-08-10 00:56:21 +08:00
2026-08-14 08:59:53 +00:00
2026-08-13 16:43:12 +08:00
2026-08-10 12:45:26 +00:00