From b50553ab2198a31eedba3112b4d95d0eb10ac1a6 Mon Sep 17 00:00:00 2001 From: Minh Quang Luu Date: Mon, 27 Nov 2023 16:44:05 +0700 Subject: [PATCH] systemd: Correct service files relationship + Remove unusual relationship and replace with multi-user + Add config fields for dlt due to no needed relationship Co-Authored-By: Gianfranco Costamagna <1227338+LocutusOfBorg@users.noreply.github.com> --- systemd/dlt-dbus.service.cmake | 3 +-- systemd/dlt-system.service.cmake | 2 +- systemd/dlt.service.cmake | 5 ++--- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/systemd/dlt-dbus.service.cmake b/systemd/dlt-dbus.service.cmake index ee41ec815..40186e46e 100644 --- a/systemd/dlt-dbus.service.cmake +++ b/systemd/dlt-dbus.service.cmake @@ -27,5 +27,4 @@ NotifyAccess=main LimitCORE=infinity [Install] -WantedBy=basic.target - +WantedBy=multi-user.target diff --git a/systemd/dlt-system.service.cmake b/systemd/dlt-system.service.cmake index ac170990d..83226cf1d 100755 --- a/systemd/dlt-system.service.cmake +++ b/systemd/dlt-system.service.cmake @@ -27,5 +27,5 @@ NotifyAccess=main LimitCORE=infinity [Install] -WantedBy=basic.target +WantedBy=multi-user.target diff --git a/systemd/dlt.service.cmake b/systemd/dlt.service.cmake index a19fa7e6d..ba3f0305f 100755 --- a/systemd/dlt.service.cmake +++ b/systemd/dlt.service.cmake @@ -16,6 +16,8 @@ [Unit] Description=COVESA DLT logging daemon Documentation=man:dlt-daemon(1) man:dlt.conf(5) +DefaultDependencies=no +After=tmp.mount [Service] Type=simple @@ -24,6 +26,3 @@ ExecStart=@CMAKE_INSTALL_PREFIX@/bin/dlt-daemon WatchdogSec=@DLT_WatchdogSec@ NotifyAccess=main LimitCORE=infinity - -[Install] -WantedBy=basic.target