From 89837d5528a7f58c413d6f201bf42fb05345eee6 Mon Sep 17 00:00:00 2001 From: Ryan Tharp Date: Tue, 23 Apr 2019 17:40:44 -0700 Subject: [PATCH] handle relative config paths better --- daemon/main.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/daemon/main.cpp b/daemon/main.cpp index 61e9a7486..e0cc23b6f 100644 --- a/daemon/main.cpp +++ b/daemon/main.cpp @@ -72,8 +72,9 @@ resolvePath(std::string conffname) char *resolvedPath = realpath(exp_result.we_wordv[0], NULL); if(!resolvedPath) { - llarp::LogWarn("Can't resolve path: ", exp_result.we_wordv[0]); - return ""; + // relative paths don't need to be resolved + // llarp::LogWarn("Can't resolve path: ", exp_result.we_wordv[0]); + return conffname; } return resolvedPath; #else @@ -106,7 +107,7 @@ main(int argc, char *argv[]) // clang-format off cxxopts::Options options( "lokinet", - "LokiNET is a free, open source, private, decentralized, "market based sybil resistant" and IP based onion routing network" + "LokiNET is a free, open source, private, decentralized, \"market based sybil resistant\" and IP based onion routing network" ); options.add_options() ("v,verbose", "Verbose", cxxopts::value())