removed client mode and references

This commit is contained in:
0xdcarns
2023-02-06 12:14:52 -05:00
parent f4851937c1
commit 6a5057f57b
9 changed files with 0 additions and 40 deletions

15
main.go
View File

@@ -8,7 +8,6 @@ import (
"os"
"os/signal"
"runtime/debug"
"strconv"
"sync"
"syscall"
@@ -97,20 +96,6 @@ func initialize() { // Client Mode Prereq Check
logger.FatalLog("error setting defaults: ", err.Error())
}
if servercfg.IsClientMode() != "off" {
output, err := ncutils.RunCmd("id -u", true)
if err != nil {
logger.FatalLog("Error running 'id -u' for prereq check. Please investigate or disable client mode.", output, err.Error())
}
uid, err := strconv.Atoi(string(output[:len(output)-1]))
if err != nil {
logger.FatalLog("Error retrieving uid from 'id -u' for prereq check. Please investigate or disable client mode.", err.Error())
}
if uid != 0 {
logger.FatalLog("To run in client mode requires root privileges. Either disable client mode or run with sudo.")
}
}
if servercfg.IsDNSMode() {
err := functions.SetDNSDir()
if err != nil {