From 0ee26a5a9810dec99db19a4246cf81346d5cfb5a Mon Sep 17 00:00:00 2001 From: Shawn Chain Date: Tue, 3 Jul 2018 10:01:19 +0800 Subject: [PATCH] patch to keep root permision for openwrt --- MMDVMHost.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MMDVMHost.cpp b/MMDVMHost.cpp index d92eae9..3eef883 100644 --- a/MMDVMHost.cpp +++ b/MMDVMHost.cpp @@ -206,7 +206,7 @@ int CMMDVMHost::run() ::close(STDOUT_FILENO); ::close(STDERR_FILENO); -#if !defined(HD44780) && !defined(OLED) +#if !defined(HD44780) && !defined(OLED) && !defined(_OPENWRT) // If we are currently root... if (getuid() == 0) { struct passwd* user = ::getpwnam("mmdvm"); @@ -237,7 +237,7 @@ int CMMDVMHost::run() } } #else - ::fprintf(stderr, "Dropping root permissions in daemon mode is disabled with HD44780 display\n"); + ::fprintf(stderr, "Dropping root permissions in daemon mode is disabled.\n"); } #endif #endif