From 6762fc1cadb24b34d0888e36305ee84c2f50ad07 Mon Sep 17 00:00:00 2001 From: Unrud Date: Fri, 12 May 2017 11:35:40 +0200 Subject: [PATCH] Expand user on PID path --- radicale/__main__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/radicale/__main__.py b/radicale/__main__.py index 66dddef5..90c342a3 100644 --- a/radicale/__main__.py +++ b/radicale/__main__.py @@ -120,7 +120,8 @@ def daemonize(configuration, logger): # Check and create PID file in a race-free manner if configuration.get("server", "pid"): try: - pid_path = os.path.abspath(configuration.get("server", "pid")) + pid_path = os.path.abspath(os.path.expanduser( + configuration.get("server", "pid"))) pid_fd = os.open( pid_path, os.O_CREAT | os.O_EXCL | os.O_WRONLY) except OSError as e: