From d7da82e47b52fd729e6672aa2d87d369cdc86c53 Mon Sep 17 00:00:00 2001 From: FezVrasta Date: Tue, 23 Jun 2015 13:47:36 +0200 Subject: [PATCH] escape sessionname special chars --- tools/arkmanager | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/arkmanager b/tools/arkmanager index d0c2bba..b3856a1 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -127,7 +127,7 @@ doStart() { if isTheServerRunning; then echo "The server is already running" else - ark_SessionName="${ark_SessionName:-${sessionname}}" + ark_SessionName=`printf "%q" "${ark_SessionName:-${sessionname}}"` # Escape SessionName to prevent conflicts in the startup sequence ark_Port="${ark_Port:-${arkserverport}}" ark_QueryPort="${ark_QueryPort:-${arkqueryport}}" ark_ServerPassword="${ark_ServerPassword:-${arkserverpass}}"