From 51265973522c41a43348b7b7757dbbce18541a8d Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Thu, 21 May 2026 21:56:54 +0200 Subject: [PATCH] feat: add Smart web login, logout and logging improvements --- CMakeLists.txt | 3 +++ smart | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 83bfa25..f9ff1f4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -66,6 +66,8 @@ option(ENABLE_INTERNAL_RIP_SAP "Should we build Mars Nwe with Internal Router?" option(ENABLE_SHADOW_PWD "Should we build Mars Nwe with Shadow Password Support?" ON) option(ENABLE_QUOTA_SUPPORT "Should we build Mars Nwe with Quota Support?" OFF) +set(MARS_NWE_SMART_ADMIN_GROUP "root" CACHE STRING "Unix group allowed to log in to the SMArT/nwwebui admin interface") + IF (ENABLE_DEBUG) SET (MARS_NWE_DEBUG "1") ELSE (ENABLE_DEBUG) @@ -134,6 +136,7 @@ message(STATUS "Mars Nwe config: ${MARS_NWE_INSTALL_FULL_CONFDIR}") message(STATUS "Mars Nwe data: ${MARS_NWE_DATA_DIR}") message(STATUS "Mars Nwe log: ${MARS_NWE_LOG_DIR}") message(STATUS "Mars Nwe pid: ${MARS_NWE_PID_DIR}") +message(STATUS "SMArT admin group: ${MARS_NWE_SMART_ADMIN_GROUP}") # put the include dirs which are in the source or build tree # before all other include dirs, so the headers in the sources diff --git a/smart b/smart index 4b56266..46a3d9f 160000 --- a/smart +++ b/smart @@ -1 +1 @@ -Subproject commit 4b562663927d0f6cfa95b7016d42324ab19b2071 +Subproject commit 46a3d9f65394acda9f8c10719795eebb530e82c5