From 495c1a80391cb658678846d86f97209382ffc152 Mon Sep 17 00:00:00 2001 From: Yong Qin Date: Sat, 24 Apr 2021 16:38:19 -0700 Subject: [PATCH] Made sure log file and pid file locations are Linux FHS compliant. --- include/systemd/warewulfd.service | 2 +- internal/pkg/warewulfd/daemon.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/systemd/warewulfd.service b/include/systemd/warewulfd.service index 992f3614..f3290524 100644 --- a/include/systemd/warewulfd.service +++ b/include/systemd/warewulfd.service @@ -10,7 +10,7 @@ User=root Group=warewulf ExecStart=/usr/bin/wwctl server start -PIDFile=/tmp/warewulfd.pid +PIDFile=/var/run/warewulfd.pid Restart=always [Install] diff --git a/internal/pkg/warewulfd/daemon.go b/internal/pkg/warewulfd/daemon.go index c28ca1e9..10b7b998 100644 --- a/internal/pkg/warewulfd/daemon.go +++ b/internal/pkg/warewulfd/daemon.go @@ -14,8 +14,8 @@ import ( ) const ( - WAREWULFD_PIDFILE = "/tmp/warewulfd.pid" - WAREWULFD_LOGFILE = "/tmp/warewulfd.log" + WAREWULFD_PIDFILE = "/var/run/warewulfd.pid" + WAREWULFD_LOGFILE = "/var/log/warewulfd.log" ) func DaemonStart() error {