From 2ecc4479020fb2a1ebf858be1d2a6ef9a74b98d9 Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Thu, 7 Jan 2021 20:59:23 +0100 Subject: [PATCH] Set system property file.encoding to utf-8 in all start scripts --- client/pom.xml | 3 ++- client/src/assembly/ctbrec-linux-jre.sh | 2 +- client/src/assembly/ctbrec-linux.sh | 2 +- client/src/assembly/ctbrec-macos-jre.sh | 2 +- client/src/assembly/ctbrec-macos.sh | 2 +- client/src/assembly/ctbrec.bat | 2 +- server/src/assembly/ctbrec-systemd.service | 2 +- server/src/assembly/server-linux.sh | 2 +- server/src/assembly/server-macos.sh | 2 +- server/src/assembly/server.bat | 2 +- 10 files changed, 11 insertions(+), 10 deletions(-) diff --git a/client/pom.xml b/client/pom.xml index 6c71a933..c6aad92e 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -130,8 +130,9 @@ jre true - 10 + 15 512 + -Dfile.encoding=utf-8 ${project.version}.0 diff --git a/client/src/assembly/ctbrec-linux-jre.sh b/client/src/assembly/ctbrec-linux-jre.sh index 3a284a4c..848617d6 100755 --- a/client/src/assembly/ctbrec-linux-jre.sh +++ b/client/src/assembly/ctbrec-linux-jre.sh @@ -4,5 +4,5 @@ DIR="$(dirname "$0")" pushd "${DIR}" JAVA=./jre/bin/java $JAVA -version -$JAVA -Djdk.gtk.version=3 -cp "${DIR}:${name.final}.jar" ctbrec.ui.Launcher +$JAVA -Djdk.gtk.version=3 -cp "${DIR}:${name.final}.jar" -Dfile.encoding=utf-8 ctbrec.ui.Launcher popd diff --git a/client/src/assembly/ctbrec-linux.sh b/client/src/assembly/ctbrec-linux.sh index 4b73212a..2a95a1d7 100755 --- a/client/src/assembly/ctbrec-linux.sh +++ b/client/src/assembly/ctbrec-linux.sh @@ -4,5 +4,5 @@ DIR="$(dirname "$0")" pushd "${DIR}" JAVA=java $JAVA -version -$JAVA -Djdk.gtk.version=3 -cp "${DIR}:${name.final}.jar" ctbrec.ui.Launcher +$JAVA -Djdk.gtk.version=3 -cp "${DIR}:${name.final}.jar" -Dfile.encoding=utf-8 ctbrec.ui.Launcher popd diff --git a/client/src/assembly/ctbrec-macos-jre.sh b/client/src/assembly/ctbrec-macos-jre.sh index 2d857f9f..ef21243f 100755 --- a/client/src/assembly/ctbrec-macos-jre.sh +++ b/client/src/assembly/ctbrec-macos-jre.sh @@ -5,5 +5,5 @@ pushd "$DIR" JAVA_HOME="$DIR/jre/Contents/Home" JAVA="$JAVA_HOME/bin/java" $JAVA -version -$JAVA -cp "${DIR}:${name.final}.jar" ctbrec.ui.Launcher +$JAVA -cp "${DIR}:${name.final}.jar" -Dfile.encoding=utf-8 ctbrec.ui.Launcher popd \ No newline at end of file diff --git a/client/src/assembly/ctbrec-macos.sh b/client/src/assembly/ctbrec-macos.sh index 70363914..28f5d6fa 100755 --- a/client/src/assembly/ctbrec-macos.sh +++ b/client/src/assembly/ctbrec-macos.sh @@ -4,5 +4,5 @@ DIR=$(dirname $0) pushd "$DIR" JAVA=java $JAVA -version -$JAVA -cp "${DIR}:${name.final}.jar" ctbrec.ui.Launcher +$JAVA -cp "${DIR}:${name.final}.jar" -Dfile.encoding=utf-8 ctbrec.ui.Launcher popd \ No newline at end of file diff --git a/client/src/assembly/ctbrec.bat b/client/src/assembly/ctbrec.bat index d3b2eaed..2a95c05b 100644 --- a/client/src/assembly/ctbrec.bat +++ b/client/src/assembly/ctbrec.bat @@ -1 +1 @@ -jre\bin\java -Xmx512m -cp ".;${name.final}.jar" ctbrec.ui.Launcher \ No newline at end of file +jre\bin\java -Xmx512m -cp ".;${name.final}.jar" -Dfile.encoding=utf-8 ctbrec.ui.Launcher \ No newline at end of file diff --git a/server/src/assembly/ctbrec-systemd.service b/server/src/assembly/ctbrec-systemd.service index 6f786aca..6161776a 100644 --- a/server/src/assembly/ctbrec-systemd.service +++ b/server/src/assembly/ctbrec-systemd.service @@ -5,7 +5,7 @@ After=network.target [Service] WorkingDirectory=/opt/ctbrec SyslogIdentifier=ctbrec -ExecStart=-/usr/bin/java -Xmx256m -cp ${name.final}.jar -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer +ExecStart=-/usr/bin/java -Xmx256m -cp ${name.final}.jar -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer User=ctbrec Type=simple TimeoutSec=900 diff --git a/server/src/assembly/server-linux.sh b/server/src/assembly/server-linux.sh index 3eadb7fa..206f479b 100755 --- a/server/src/assembly/server-linux.sh +++ b/server/src/assembly/server-linux.sh @@ -18,7 +18,7 @@ start() { # start ctbrec $JAVA -version - $JAVA -Xmx256m -cp "${DIR}:${DIR}/${name.final}.jar" -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer & + $JAVA -Xmx256m -cp "${DIR}:${DIR}/${name.final}.jar" -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer & # write a pid file echo $! > "${PIDFILE}" diff --git a/server/src/assembly/server-macos.sh b/server/src/assembly/server-macos.sh index c42ab687..43f4ffb2 100755 --- a/server/src/assembly/server-macos.sh +++ b/server/src/assembly/server-macos.sh @@ -4,5 +4,5 @@ DIR=$(dirname $0) pushd $DIR JAVA=java $JAVA -version -$JAVA -Xmx192m -cp "${DIR}:${name.final}.jar" -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer +$JAVA -Xmx192m -cp "${DIR}:${name.final}.jar" -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer popd diff --git a/server/src/assembly/server.bat b/server/src/assembly/server.bat index 05d408a7..a6278a4f 100755 --- a/server/src/assembly/server.bat +++ b/server/src/assembly/server.bat @@ -1 +1 @@ -java -Xmx192m -cp .;${name.final}.jar -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer \ No newline at end of file +java -Xmx192m -cp .;${name.final}.jar -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer \ No newline at end of file