I have a fresh 5.0.2 install using apt-get. The program won't run as a service:
● weewx.service - WeeWX
Loaded: loaded (/etc/systemd/system/weewx.service; enabled; vendor preset: en
Active: failed (Result: exit-code) since Tue 2024-04-02 13:26:02 -05; 1min 2s
Docs:
https://weewx.com/docs Process: 2178 ExecStart=/etc/weewx/weewx.conf (code=exited, status=203/EXEC)
Main PID: 2178 (code=exited, status=203/EXEC)
Apr 02 13:26:02 rpi systemd[1]: Started WeeWX.
Apr 02 13:26:02 rpi systemd[1]: weewx.service: Main process exited, code=exited,
Apr 02 13:26:02 rpi systemd[1]: weewx.service: Unit entered failed state.
Apr 02 13:26:02 rpi systemd[1]: weewx.service: Failed with result 'exit-code'.
And when I look at status:
Apr 02 13:28:28 rpi systemd[1]: [/usr/lib/systemd/system/weewx.service:12] Executable path is not absolute, ignoring: weewxd /etc/weewx/weewx.conf
Apr 02 13:28:28 rpi systemd[1]: weewx.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.
Any ideas? Its like the installation files improperly set up the daemon service.
-Joseph