From 56a3fb21b17037fdd67ff0e82f3cee9dc91d1a74 Mon Sep 17 00:00:00 2001 From: Kris Moore Date: Tue, 26 Jan 2016 09:37:28 -0500 Subject: [PATCH] Add systeminfo / update / iocage to subsystems we test for --- src/server/WebBackend.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/server/WebBackend.cpp b/src/server/WebBackend.cpp index 6b76486..d164a9a 100644 --- a/src/server/WebBackend.cpp +++ b/src/server/WebBackend.cpp @@ -45,7 +45,20 @@ RestOutputStruct::ExitCode WebSocket::AvailableSubsystems(bool allaccess, QJsonO if(QFile::exists("/usr/local/bin/lpreserver")){ out->insert("sysadm/lifepreserver", "read/write"); } + + // - iocage + if(QFile::exists("/usr/local/sbin/iocage")){ + out->insert("sysadm/iocage", "read/write"); + } + // - Generic system information + out->insert("sysadm/systeminfo","read/write"); + + // - PC-BSD Updater + if(QFile::exists("/usr/local/bin/pc-updatemanager")){ + out->insert("sysadm/update", "read/write"); + } + return RestOutputStruct::OK; }