diff options
author | Gilrain | 2018-05-26 10:06:34 +0200 |
---|---|---|
committer | Gilrain | 2018-05-26 10:06:34 +0200 |
commit | 0a5c553af05a1260b90482ce06c1fa9832092824 (patch) | |
tree | 0b81ad29857950da9c629ecdc69ae1de4ec8f0ef | |
parent | 5ca261e34b354b2100f93551ca96d901516fe9ba (diff) | |
download | aur-0a5c553af05a1260b90482ce06c1fa9832092824.tar.gz |
alter systemd services to comply with --server deprecation
-rw-r--r-- | PKGBUILD | 3 | ||||
-rw-r--r-- | asf-user.service | 2 | ||||
-rw-r--r-- | asf.service | 2 |
3 files changed, 5 insertions, 2 deletions
@@ -52,6 +52,9 @@ package() { install -D -m644 "${srcdir}/${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" install -D -m644 "${srcdir}/NLog.config" "${pkgdir}/usr/lib/${pkgname}/NLog.config" + # enable headless daemon + sed -i 's/"IPC": false/"IPC": true/g' "${pkgdir}/var/lib/${pkgname}/config/ASF.json" + # disable auto-updates and version checks sed -i 's/"UpdateChannel": 1/"UpdateChannel": 0/g' "${pkgdir}/var/lib/${pkgname}/config/ASF.json" sed -i 's/"UpdatePeriod": 24/"UpdatePeriod": 0/g' "${pkgdir}/var/lib/${pkgname}/config/ASF.json" diff --git a/asf-user.service b/asf-user.service index bd1349985f6e..2c1f11ef1a86 100644 --- a/asf-user.service +++ b/asf-user.service @@ -5,7 +5,7 @@ Documentation=https://justarchi.github.io/ArchiSteamFarm/ Wants=network.target [Service] -ExecStart=/usr/bin/dotnet /usr/lib/asf/ArchiSteamFarm.dll --server --path=%h/.config/asf +ExecStart=/usr/bin/dotnet /usr/lib/asf/ArchiSteamFarm.dll --process-required --no-restart --path=%h/.config/asf [Install] WantedBy=default.target diff --git a/asf.service b/asf.service index a27bc322af31..feceaba27e89 100644 --- a/asf.service +++ b/asf.service @@ -8,7 +8,7 @@ After=network.target [Service] User=asf Group=asf -ExecStart=/usr/bin/dotnet /usr/lib/asf/ArchiSteamFarm.dll --server --path=/var/lib/asf +ExecStart=/usr/bin/dotnet /usr/lib/asf/ArchiSteamFarm.dll --process-required --no-restart --path=/var/lib/asf ProtectSystem=true ReadWritePaths=/var/lib/asf |