Files
coredesktop/updates.d
davidandClaude Opus 5.5 54f9e12526
shellcheck / shellcheck (push) Failing after 17s
Log each install and update, and keep only the recent logs
Each run's output now goes to ~/.local/state/coredesktop/logs/, so what
failed can be read after the terminal is gone. In a terminal, update runs
itself under script(1), so everything it runs still sees a terminal, then
strips color codes and progress redraws from the log; otherwise it uses
tee. install.sh, usually piped into bash, uses tee, and runs configure
straight on the terminal, outside the log. Both name the log when
something fails. 95-cleanup.sh keeps the newest 10 update logs and 3
install logs.

The sudo keepalive loops no longer share the logged output, so their
sleep can't hold the log open after the run ends.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 11:00:31 -07:00
..
2026-10-21 08:33:19 -06:00
2026-10-21 08:33:19 -06:00
2026-10-27 10:31:00 -06:00
2026-10-31 07:23:08 -06:00
2026-10-21 16:41:39 -06:00
2026-10-19 13:56:54 -06:00
2026-06-10 08:26:38 -06:00
2026-10-27 06:30:58 -06:00
2026-09-30 15:52:22 -06:00
2026-10-27 10:10:52 -06:00
2026-10-19 13:56:54 -06:00
2026-10-19 13:56:54 -06:00
2026-10-26 14:10:47 -06:00