diff --git a/contrib/archlinux/systemd/ebusd.service b/contrib/archlinux/systemd/ebusd.service index 0aa06614..e0d44006 100644 --- a/contrib/archlinux/systemd/ebusd.service +++ b/contrib/archlinux/systemd/ebusd.service @@ -1,14 +1,14 @@ [Unit] Description=ebusd, the daemon for communication with eBUS heating systems. -After=local-fs.target +After=network.target ConditionPathExists=/var/log [Service] Type=forking -EnvironmentFile=-/etc/conf.d/ebusd -ExecStart=/usr/bin/ebusd $EBUSD_OPTS Restart=always PIDFile=/run/ebusd.pid +EnvironmentFile=-/etc/conf.d/ebusd +ExecStart=/usr/bin/ebusd $EBUSD_OPTS [Install] WantedBy=multi-user.target