91bbc73ae5b418046ceb325722e0069056dcfe09
The script ran systemctl, which is a guess: the backend host is Gentoo and only the dev VM is systemd. It now does the distro-agnostic part -- wg-quick up, or an in-place peer reload via wg syncconf when wg0 is already up, so a re-run doesn't drop a connected phone -- and prints the persistence command for OpenRC, systemd, or netifrc instead of picking one. Both paths tested in the VM: fresh bring-up, and re-run against a live wg0 reusing the existing keys so the phone's config stays valid. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017xn8nHw1tw1R6PtiY1eEtw
Languages
Rust
54%
Kotlin
43.6%
Shell
2.4%