summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastien Duthil2016-03-24 20:24:29 -0400
committerSebastien Duthil2016-03-24 20:24:39 -0400
commit5c6e3ec24912e7da9271627d4237c044d91b33f2 (patch)
treeacb182c4b9a0392fee782da623fa7f0e61feb22b
parent7b9688086cdb0df3fc2fcd1df479e866d4a13648 (diff)
downloadaur-5c6e3ec24912e7da9271627d4237c044d91b33f2.tar.gz
add $EXTRA_BINARGS
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD6
-rw-r--r--factorio-headless.conf3
-rw-r--r--factorio-headless.service2
4 files changed, 10 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8e1b00420ca4..79a89e6114ed 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = factorio-headless
pkgdesc = A 2D game about building and maintaining factories - Server version
pkgver = 0.12.29
- pkgrel = 1
+ pkgrel = 2
url = http://www.factorio.com/
install = factorio-headless.install
arch = x86_64
@@ -15,8 +15,8 @@ pkgbase = factorio-headless
source = factorio-headless.sysusers
source = factorio_headless_x64_0.12.29.tar.gz::http://www.factorio.com/get-download/0.12.29/headless/linux64
sha256sums = 67ec2f88afff5d7e0ca5fd3301b5d98655269c161a394368fa0ec49fbc0c0e21
- sha256sums = 7ba176d90c55c86312f59aa664cbe33e72dea2fc88a746f0c3029cee84837ab6
- sha256sums = 082f6da53d1a90c2aa040e35d8912b02084c7d2011c9f8d784487723e05597dc
+ sha256sums = ed49cfea6ee20d4934ecd60adb764c92f94415c0f6e5f2ea7bd5c06cb8574b5e
+ sha256sums = 4971b0345f76d1d9890cce1eeaeed74fe5335601653ab52ff4131624e008e80a
sha256sums = 87dae15d1bcfb4683faea9c66498bd916bd27f8aa0dc724c4e21076dcf17da64
sha256sums = 1b718e23c88bea5bc9cb5bf50d139333a2ab867283e3439a94763ee52e6c25c3
diff --git a/PKGBUILD b/PKGBUILD
index dcb984398ed7..8fc7e83378ab 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=factorio-headless
pkgver=0.12.29
-pkgrel=1
+pkgrel=2
pkgdesc="A 2D game about building and maintaining factories - Server version"
arch=('x86_64')
url="http://www.factorio.com/"
@@ -16,8 +16,8 @@ source=(LICENSE
factorio-headless.sysusers
factorio_headless_x64_${pkgver}.tar.gz::http://www.factorio.com/get-download/${pkgver}/headless/linux64)
sha256sums=('67ec2f88afff5d7e0ca5fd3301b5d98655269c161a394368fa0ec49fbc0c0e21'
- '7ba176d90c55c86312f59aa664cbe33e72dea2fc88a746f0c3029cee84837ab6'
- '082f6da53d1a90c2aa040e35d8912b02084c7d2011c9f8d784487723e05597dc'
+ 'ed49cfea6ee20d4934ecd60adb764c92f94415c0f6e5f2ea7bd5c06cb8574b5e'
+ '4971b0345f76d1d9890cce1eeaeed74fe5335601653ab52ff4131624e008e80a'
'87dae15d1bcfb4683faea9c66498bd916bd27f8aa0dc724c4e21076dcf17da64'
'1b718e23c88bea5bc9cb5bf50d139333a2ab867283e3439a94763ee52e6c25c3')
diff --git a/factorio-headless.conf b/factorio-headless.conf
index 85bb7125e83e..34a026b9ecac 100644
--- a/factorio-headless.conf
+++ b/factorio-headless.conf
@@ -8,4 +8,7 @@ AUTOSAVE_INTERVAL=10
# The number of autosaves to use for rotation
AUTOSAVE_SLOTS=3
+# Additional factorio arguments
+EXTRA_BINARGS="--disallow-commands --peer-to-peer"
+
SAVE_NAME=factorio-service-save
diff --git a/factorio-headless.service b/factorio-headless.service
index f6240a6a9ec2..0e11e7938a5b 100644
--- a/factorio-headless.service
+++ b/factorio-headless.service
@@ -7,7 +7,7 @@ After=network.target
User=factorio
EnvironmentFile=/etc/conf.d/factorio
TimeoutStartSec=5
-ExecStart=/usr/bin/factorio --start-server $SAVE_NAME --autosave-interval $AUTOSAVE_INTERVAL --autosave-slots $AUTOSAVE_SLOTS --latency-ms $LATENCY --disallow-commands --peer-to-peer
+ExecStart=/usr/bin/factorio --start-server $SAVE_NAME --autosave-interval $AUTOSAVE_INTERVAL --autosave-slots $AUTOSAVE_SLOTS --latency-ms $LATENCY $EXTRA_BINARGS
TimeoutStopSec=10
KillSignal=SIGINT
RestartSec=10