From 6eefa92564eadeba332d69e9abb38bf2db591f4b Mon Sep 17 00:00:00 2001 From: Lord Hepipud Date: Mon, 28 Oct 2019 17:07:48 +0100 Subject: [PATCH] Fixes service user to point to local machine if not defined --- lib/core/icingaagent/setters/Set-IcingaAgentServiceUser.psm1 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/core/icingaagent/setters/Set-IcingaAgentServiceUser.psm1 b/lib/core/icingaagent/setters/Set-IcingaAgentServiceUser.psm1 index 5940775..6779bf8 100644 --- a/lib/core/icingaagent/setters/Set-IcingaAgentServiceUser.psm1 +++ b/lib/core/icingaagent/setters/Set-IcingaAgentServiceUser.psm1 @@ -10,6 +10,10 @@ function Set-IcingaAgentServiceUser() return $FALSE; } + if ($User.Contains('\') -eq $FALSE) { + $User = [string]::Format('.\{0}', $User); + } + $ArgString = 'config icinga2 obj= "{0}" password="{1}"'; if($null -eq $Password) { $ArgString = 'config icinga2 obj= "{0}"{1}';