From 8da1612d4ca99161f62c0f835b5c5b90067d8455 Mon Sep 17 00:00:00 2001 From: Dmitry Maksyoma Date: Sat, 31 Jul 2021 00:23:45 +1200 Subject: [PATCH] vncserver: extract CreateDotVncDir() --- unix/vncserver | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/unix/vncserver b/unix/vncserver index 6dc5abb..650a039 100755 --- a/unix/vncserver +++ b/unix/vncserver @@ -76,11 +76,7 @@ chop($host = `uname -n`); &CheckGeometryAndDepth(); # Create the user's vnc directory if necessary. -if (!(-e $vncUserDir)) { - if (!mkdir($vncUserDir,0755)) { - die "$prog: Could not create $vncUserDir.\n"; - } -} +&CreateDotVncDir(); $selectDeCmd = "builder/startup/deb/select-de.sh"; if (!$skipxstartup) { @@ -947,3 +943,11 @@ sub ProcessCliOptions { $fpArgSpecified = 1; } } + +sub CreateDotVncDir { + if (!(-e $vncUserDir)) { + if (!mkdir($vncUserDir,0755)) { + die "$prog: Could not create $vncUserDir.\n"; + } + } +}