You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Three issues caught while migrating FireVPS:
* systemd[1]: "Unknown key 'StartLimitIntervalSec' in section [Service]"
— those directives belong under [Unit], not [Service]. systemd
silently ignored them and applied defaults. Move to [Unit] in both
units.
* supportproxy-webadmin exited 127 ("command not found") because
start_webadmin.sh's `exec gunicorn ...` runs under systemd's
default PATH (no ~/.local/bin), and FireVPS uses a pip-user-install
for gunicorn rather than a venv. The existing `source venv/bin/
activate` line gracefully no-ops when there's no venv, but PATH
was left without ~/.local/bin. Prepend it explicitly.
* migrate_to_systemd.sh had `$SUDO -u "$SP_USER" tee ...` which
expands to `-u fire tee ...` (i.e. tries to run `-u` as a command)
when SUDO is empty because we're already root. Write the file with
$SUDO tee and chown it to the daemon user afterwards.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments