diff --git a/scripts/main/simplex-servers-update b/scripts/main/simplex-servers-update index 450665e09..abedb03d4 100755 --- a/scripts/main/simplex-servers-update +++ b/scripts/main/simplex-servers-update @@ -95,7 +95,7 @@ update_bins() { systemctl stop smp-server printf "${GRN}Done!${NC}\n" - print -- "- Updating smp-server bin to %s..." "$remote_version" + printf -- "- Updating smp-server bin to %s..." "$remote_version" curl --proto '=https' --tlsv1.2 -sSf -L "$bin_smp" -o "$bin_path_smp" && chmod +x "$bin_path_smp" printf "${GRN}Done!${NC}\n" @@ -103,7 +103,7 @@ update_bins() { systemctl stop smp-server printf "${GRN}Done!${NC}\n" else - print -- "- Updating smp-server bin..." + printf -- "- Updating smp-server bin..." curl --proto '=https' --tlsv1.2 -sSf -L "$bin_smp" -o "$bin_path_smp" && chmod +x "$bin_path_smp" printf "${GRN}Done!${NC}\n" fi @@ -113,7 +113,7 @@ update_bins() { systemctl stop xftp-server printf "${GRN}Done!${NC}\n" - print -- "- Updating xftp-server bin to %s..." "$remote_version" + printf -- "- Updating xftp-server bin to %s..." "$remote_version" curl --proto '=https' --tlsv1.2 -sSf -L "$bin_xftp" -o "$bin_path_xftp" && chmod +x "$bin_path_xftp" printf "${GRN}Done!${NC}\n" @@ -121,7 +121,7 @@ update_bins() { systemctl stop xftp-server printf "${GRN}Done!${NC}\n" else - print -- "- Updating xftp-server bin..." + printf -- "- Updating xftp-server bin..." curl --proto '=https' --tlsv1.2 -sSf -L "$bin_smp" -o "$bin_path_xftp" && chmod +x "$bin_path_xftp" printf "${GRN}Done!${NC}\n" fi diff --git a/scripts/main/smp-server.service b/scripts/main/smp-server.service index e9fb25ca7..c3bd3d17a 100644 --- a/scripts/main/smp-server.service +++ b/scripts/main/smp-server.service @@ -6,7 +6,7 @@ User=smp Group=smp Type=simple ExecStart=/usr/local/bin/smp-server start +RTS -N -RTS -ExecStopPost=/usr/bin/env sh -c '[ -e "/var/opt/simplex/smp-server-store.log" ] && cp "/var/opt/simplex/smp-server-store.log" "/var/opt/simplex/smp-server-store.log.$(date +%%FT%T)' +ExecStopPost=/usr/bin/env sh -c '[ -e "/var/opt/simplex/smp-server-store.log" ] && cp "/var/opt/simplex/smp-server-store.log" "/var/opt/simplex/smp-server-store.log.$(date +%%Y-%%m-%%dT%%H:%%M:%%S)' LimitNOFILE=65535 KillSignal=SIGINT TimeoutStopSec=infinity diff --git a/scripts/main/xftp-server.service b/scripts/main/xftp-server.service index 74cd6dcbf..5e9455b5f 100644 --- a/scripts/main/xftp-server.service +++ b/scripts/main/xftp-server.service @@ -6,7 +6,7 @@ User=xftp Group=xftp Type=simple ExecStart=/usr/local/bin/xftp-server start +RTS -N -RTS -ExecStopPost=/usr/bin/env sh -c '[ -e "/var/opt/simplex-xftp/file-server-store.log" ] && cp "/var/opt/simplex-xftp/file-server-store.log" "/var/opt/simplex-xftp/file-server-store.log.$(date +%%FT%T)' +ExecStopPost=/usr/bin/env sh -c '[ -e "/var/opt/simplex-xftp/file-server-store.log" ] && cp "/var/opt/simplex-xftp/file-server-store.log" "/var/opt/simplex-xftp/file-server-store.log.$(date +%%Y-%%m-%%dT%%H:%%M:%%S)' LimitNOFILE=65535 KillSignal=SIGINT TimeoutStopSec=infinity