From de8f039cf3a527c87ec595fc94a691b0159cd79a Mon Sep 17 00:00:00 2001
From: Jernej Jakob <jernej.jakob@gmail.com>
Date: Thu, 11 Jun 2020 08:04:29 +0200
Subject: vyos-hostsd: T2583: update systemd service

- set RuntimeDirectory to vyos-hostsd
- set RuntimeDirectoryPreserve in order to not delete the state file between
  service restarts (/run will be deleted across reboots as it's on a tmpfs but
  the state doesn't need to be saved across reboots anyway)
- set WorkingDirectory to /run/vyos-hostsd
---
 src/systemd/vyos-hostsd.service | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'src')

diff --git a/src/systemd/vyos-hostsd.service b/src/systemd/vyos-hostsd.service
index 731e570c9..db8f630d4 100644
--- a/src/systemd/vyos-hostsd.service
+++ b/src/systemd/vyos-hostsd.service
@@ -10,6 +10,9 @@ DefaultDependencies=no
 After=systemd-remount-fs.service
 
 [Service]
+WorkingDirectory=/run/vyos-hostsd
+RuntimeDirectory=vyos-hostsd
+RuntimeDirectoryPreserve=yes
 ExecStart=/usr/bin/python3 -u /usr/libexec/vyos/services/vyos-hostsd
 Type=idle
 KillMode=process
-- 
cgit v1.2.3