mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-06 01:17:46 +08:00
systemd (verified on Ubuntu 20.04 / systemd 245 with systemd-analyze verify) treats the quoted value as part of the path and rejects the unit with: WorkingDirectory= path is not absolute: "/etc/aether-tunnel". This made aether-tunnel setup fail after a seemingly successful one-line install, so remote proxy nodes never came online. WorkingDirectory= takes the rest of the line as the path, so spaces in the working directory stay intact unquoted; newline/specifier injection is already rejected by validate_service_unit_path. ExecStart= and Environment= keep their existing quoting. Updates #817 (proxy node section; reproduced there with the full systemd-analyze verify output).