fix(rc): FreeBSD rc.d deep-audit — 6 bugs after live-host testing #75
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "fix/freebsd-rc-d-deep-audit"
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?
Deep-dive analysis of the FreeBSD rc.d/rc.conf after the live-copy-safe fix (
7d23905). Six bugs found:colibri_cost_modebreaks rc.subr${name}_convention —colibri_daemon_cost_mode=fastsilently ignoredchmod 660in poststart conflicts with Rust-side0770chmod 644in poststart (directory is 0750)health_cmdonly checked connectivity, not daemon response$(hostname)vs rc.d$(/bin/hostname)/bin/hostnameChecks:
sh -nOK,cargo fmt --checkOK,cargo clippyclean,cargo test --workspace207 passed.Attribution: Sam & Hermes