installer: small follow-ups (orphaned *.new, XDG path in uninstall, HTTP health probe, test noise) #535
Labels
No labels
backend
bug
chore
duplication
effort:complex
effort:medium
effort:trivial
enhancement
follow-up
frontend
fullstack
priority:high
ready-for-agent
refactor
security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
dries/ocman#535
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Minor findings from the review of PR #524 (feat: add one-line installer and service manager), bundled since they all live in
install.sh/scripts/install_test.sh:5cf5d99e) builds to$BIN.new/ copies to$CTL.newbeforemv. If a build dies mid-update,cmd_uninstall'srmline doesn't remove the leftover*.newfiles. Add them to the rm.cmd_uninstallhardcodes~/.local/share/ocmanin its "data kept at" message even whenXDG_DATA_HOMEis set. Print the resolved path.GET /config) would catch bind failures and crash-after-1s starts. Optional; scope was deliberately minimal.scripts/install_test.sh:36printsTerminated: 15job-control noise from thesleep 30helper; silence withwait ... 2>/dev/null || true.