Update to eressea commit ca787ed

This commit is contained in:
2021-04-18 19:54:51 +02:00
parent 7a8971b50f
commit bc48b2e6ce
6 changed files with 51 additions and 17 deletions

View File

@ -1,20 +1,19 @@
--- /eressea/server/bin/run-eressea.cron 2020-12-12 15:09:21.000000000 +0000
+++ /eressea/run-eressea.sh 2020-12-07 21:09:58.000000000 +0000
@@ -1,7 +1,12 @@
--- ../git.eressea/process/cron/run-eressea.cron 2021-04-18 14:51:46.000000000 +0200
+++ run-eressea.cron 2021-04-18 15:26:24.000000000 +0200
@@ -1,6 +1,11 @@
#!/bin/bash
+# this script is based on run-eressea.cron
+# differences to original
+# it is possible to run a turn with empty orders
+
eval "$(luarocks path)"
GAME=$1
+ENABLE_EMPTY_ORDERS=$2
(
[ "$ENABLED" == "no" ] && exit
[ -z "$ERESSEA" ] && ERESSEA="$HOME/eressea"
@@ -27,8 +32,10 @@
@@ -28,8 +33,10 @@
"$BIN/create-orders" "$GAME" "$TURN"
if [ ! -s "$ERESSEA/game-$GAME/orders.$TURN" ]; then
- echo "server did not create orders for turn $TURN in game $GAME"
@ -24,6 +23,5 @@
+ exit 2
+ fi
fi
"$BIN/backup-eressea" "$GAME" "$TURN"

View File

@ -61,7 +61,7 @@ cmd_bash() {
exit 2
}
args=$(getopt --name shutdown -o hn -- "$@")
args=$(getopt --name bash -o hn -- "$@")
if [ $? != 0 ]; then
usage
@ -93,7 +93,7 @@ cmd_startup() {
exit 2
}
args=$(getopt --name shutdown -o h -- "$@")
args=$(getopt --name startup -o h -- "$@")
if [ $? != 0 ]; then
usage
@ -134,6 +134,10 @@ cmd_startup() {
ln -sf /data/config/report-mail.de.txt /eressea/server/etc/report-mail.txt
cd /data/game-1
eval `luarocks path`
export LUA_PATH="$LUA_PATH;/eressea/server/scripts/?.lua;./?/init.lua"
echo "Eressea environment setup complete"
}
@ -377,7 +381,7 @@ cmd_map() {
exit 2
}
args=$(getopt --name shutdown -o hnw:e:t:s -- "$@")
args=$(getopt --name map -o hnw:e:t:s -- "$@")
if [ $? != 0 ]; then
usage
@ -433,7 +437,7 @@ cmd_addpwd() {
exit 2
}
args=$(getopt --name shutdown -o hf -- "$@")
args=$(getopt --name addpwd -o hf -- "$@")
if [ $? != 0 ]; then
usage
@ -485,7 +489,7 @@ cmd_mail() {
exit 2
}
args=$(getopt --name shutdown -o hcf -- "$@")
args=$(getopt --name mail -o hcf -- "$@")
if [ $? != 0 ]; then
usage
@ -532,7 +536,7 @@ cmd_run() {
exit 2
}
args=$(getopt --name shutdown -o h -- "$@")
args=$(getopt --name run -o h -- "$@")
if [ $? != 0 ]; then
usage

View File

@ -15,11 +15,17 @@ ERESSEA=/data
:0:server.lock
* ^Subject:.*{{game.mailcmd}} BEFEHLE
| grep -v '>From' | /data/server/bin/orders-accept 1 de
:0:server.lock
* ^Subject:.*{{game.mailcmd}} 1 BEFEHLE
| grep -v '>From' | /data/server/bin/orders-accept 1 de
:0:server.lock
* ^Subject:.*{{game.mailcmd}} ORDERS
| grep -v '>From' | /data/server/bin/orders-accept 1 en
:0:server.lock
* ^Subject:.*{{game.mailcmd}} 1 ORDERS
| grep -v '>From' | /data/server/bin/orders-accept 1 en