added freebsd daemon

This commit is contained in:
Matthew R. Kasun
2022-02-08 22:06:41 -05:00
parent 4f81e0cebc
commit a545643172
4 changed files with 148 additions and 0 deletions

View File

@@ -137,6 +137,8 @@ func Uninstall() error {
daemon.CleanupMac()
} else if ncutils.IsLinux() {
daemon.CleanupLinux()
} else if ncutils.IsFreebsd() {
daemon.CleanupFreebsd()
} else if !ncutils.IsKernel() {
ncutils.PrintLog("manual cleanup required", 1)
}
@@ -233,6 +235,8 @@ func RemoveLocalInstance(cfg *config.ClientConfig, networkName string) error {
// TODO: Remove job?
} else if ncutils.IsMac() {
//TODO: Delete mac daemon
} else if ncutils.IsFreebsd() {
daemon.RemoveFreebsdDaemon()
} else {
daemon.RemoveSystemDServices()
}