From 39fdc9b332e78bbde60efe8a23bbe1be4a6fc6eb Mon Sep 17 00:00:00 2001 From: Dicebot Date: Thu, 26 Mar 2015 16:04:14 +0200 Subject: [PATCH] Fixup for /etc/dcd.conf support 1) look for /etc/dcd.conf if $HOME is defined but there is no dcd.conf there 2) include missing filename in path --- src/server.d | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server.d b/src/server.d index c79c3a9..05b4497 100644 --- a/src/server.d +++ b/src/server.d @@ -250,8 +250,8 @@ string getConfigurationLocation() configDir = environment.get("HOME", null); if (configDir !is null) configDir = buildPath(configDir, ".config", "dcd", CONFIG_FILE_NAME); - else - configDir = "/etc/"; + if (!exists(configDir)) + configDir = buildPath("/etc/", CONFIG_FILE_NAME); } else {