From 184e24b7f0a2ead380703f98822b3fb2d35bef28 Mon Sep 17 00:00:00 2001 From: John Estabrook <jestabro@vyos.io> Date: Thu, 24 Oct 2024 10:50:34 -0500 Subject: vyconf: T6718: start vyconfd from vyos-router Start vyconfd after migration. --- src/systemd/vyconfd.service | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/systemd/vyconfd.service (limited to 'src/systemd') diff --git a/src/systemd/vyconfd.service b/src/systemd/vyconfd.service new file mode 100644 index 000000000..b20e831ab --- /dev/null +++ b/src/systemd/vyconfd.service @@ -0,0 +1,21 @@ +[Unit] +Description=VyOS vyconf daemon + +# Without this option, lots of default dependencies are added, +# among them network.target, which creates a dependency cycle +DefaultDependencies=no + +After=systemd-remount-fs.service + +[Service] +ExecStart=/usr/libexec/vyos/vyconf/vyconfd +Type=exec +SyslogIdentifier=vyconfd +SyslogFacility=daemon +Restart=on-failure + +User=root +Group=vyattacfg + +[Install] +WantedBy=vyos.target -- cgit v1.2.3 From 40f3a86e697f7f42af81556cd6c8e7d4a3498541 Mon Sep 17 00:00:00 2001 From: John Estabrook <jestabro@vyos.io> Date: Thu, 24 Oct 2024 10:50:34 -0500 Subject: vyconf: T6718: set log-file --- src/systemd/vyconfd.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/systemd') diff --git a/src/systemd/vyconfd.service b/src/systemd/vyconfd.service index b20e831ab..ab2280263 100644 --- a/src/systemd/vyconfd.service +++ b/src/systemd/vyconfd.service @@ -8,7 +8,7 @@ DefaultDependencies=no After=systemd-remount-fs.service [Service] -ExecStart=/usr/libexec/vyos/vyconf/vyconfd +ExecStart=/usr/libexec/vyos/vyconf/vyconfd --log-file /var/run/log/vyconfd.log Type=exec SyslogIdentifier=vyconfd SyslogFacility=daemon -- cgit v1.2.3