From a3b9a96df7ac0c09d07108be4ed1ec2c7922217c Mon Sep 17 00:00:00 2001 From: Dmitry Maksyoma Date: Sat, 31 Jul 2021 00:01:45 +1200 Subject: [PATCH] vncserver: extract DetectUserName --- unix/vncserver | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/unix/vncserver b/unix/vncserver index 8b6a66b..bd634b9 100755 --- a/unix/vncserver +++ b/unix/vncserver @@ -40,8 +40,7 @@ $geometry = "1024x768"; $vncUserDir = "$ENV{HOME}/.vnc"; $vncUserConfig = "$vncUserDir/config"; -$vncUserName = `id -u -n`; -$vncUserName =~ s/^\s+|\s+$//g; +$vncUserName = &DetectUserName(); $vncSystemConfigDir = "/etc/kasmvnc"; $vncSystemConfigDefaultsFile = "$vncSystemConfigDir/vncserver-config-defaults"; @@ -933,3 +932,10 @@ sub DetectBinariesDir { return $result; } + +sub DetectUserName { + my $vncUserName = `id -u -n`; + $vncUserName =~ s/^\s+|\s+$//g; + + return $vncUserName; +}