summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGilrain2019-08-01 18:30:39 +0200
committerGilrain2019-08-01 18:30:39 +0200
commit9ad8ca8d2e3e135fd49cfe0ee558a51d26c26de3 (patch)
treeaf956772a3e5adf16b86895fe17dc8382285b5b3
parent697555f44002464b7dba0bb8fabbc2cefc8efd77 (diff)
downloadaur-9ad8ca8d2e3e135fd49cfe0ee558a51d26c26de3.tar.gz
Update to 4.0.3.9-1
-rw-r--r--.SRCINFO26
-rw-r--r--NLog.config2
-rw-r--r--PKGBUILD14
-rw-r--r--asf-user.service3
-rw-r--r--asf.service3
-rw-r--r--changelog13
6 files changed, 38 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fa4bfd822dc4..dcbacf7cb113 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = asf
pkgdesc = Steam cards farmer.
- pkgver = 4.0.2.7
+ pkgver = 4.0.3.9
pkgrel = 1
url = https://github.com/JustArchiNET/ArchiSteamFarm
install = asf.install
@@ -10,9 +10,9 @@ pkgbase = asf
arch = i686
license = Apache
makedepends = p7zip
- noextract = asf-4.0.2.7-x86_64.zip
- noextract = asf-4.0.2.7-arm.zip
- noextract = asf-4.0.2.7-i686.zip
+ noextract = asf-4.0.3.9-x86_64.zip
+ noextract = asf-4.0.3.9-arm.zip
+ noextract = asf-4.0.3.9-i686.zip
backup = var/lib/asf/config/ASF.json
backup = usr/lib/asf/NLog.config
source = asf.sh
@@ -22,24 +22,24 @@ pkgbase = asf
source = ASF.json
source = NLog.config
sha256sums = 8d76996c1024b80704b25af8a8800ef3f8a8a518d19c2a1e85ba62b58b22cdfd
- sha256sums = e543cd3fed402c9dfdd23918ea2d0a3a1793e6b1a906167752bdaca86864eac9
- sha256sums = 17dd9b90b00df2bac9b1f0974fb93c278b2cdebc2f239cd9f6568a7dd0a95856
+ sha256sums = 4b32dd8aa10dd862d63862a8e14fca04afa9e7b2c155344bc8adfcddb0a76d52
+ sha256sums = c6e89b39537f64e10195c6be5ee98fe66ed564d3126cc2140eaa49d53b68be8c
sha256sums = 883373be23f6f49ae597f61c1310d8cd45bce7c3ee1b5d456ffc9fedbe7dd486
sha256sums = e63a92fd8008c40dab963161bdac967b57146553c00f114469c204ac6e1795b2
- sha256sums = 9a10e9e6ff88fcc00000c12464ae2b650a3f075ef7e440088414b46c41214ee4
- source_x86_64 = asf-4.0.2.7-x86_64.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.2.7/ASF-linux-x64.zip
+ sha256sums = 2807b65c35959b0a0a255850facecc0286b7afdb5aa9b7b9315bf0165e87b0e0
+ source_x86_64 = asf-4.0.3.9-x86_64.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.3.9/ASF-linux-x64.zip
depends_x86_64 = dotnet-host
depends_x86_64 = libunwind
depends_x86_64 = openssl-1.0
- sha256sums_x86_64 = dc4b31de3f0c9797142673bf5aa49fad4cf9f3646b010e15dfb52037c2fc4354
- source_arm = asf-4.0.2.7-arm.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.2.7/ASF-linux-arm.zip
+ sha256sums_x86_64 = 75a5703941dcf32c7fd9396af4fd2c8677385418fe874485f982f7aa1a4e21d7
+ source_arm = asf-4.0.3.9-arm.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.3.9/ASF-linux-arm.zip
depends_arm = dotnet-host
depends_arm = libunwind
depends_arm = openssl-1.0
- sha256sums_arm = 6f4b1d898cd5f8290ad053c47ece697e6c16771e7b68a5c429c935c7616af9c7
- source_i686 = asf-4.0.2.7-i686.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.2.7/ASF-generic.zip
+ sha256sums_arm = 7e8bbc5aac1d00caa2f306d902183cd58679e1fdb725ee4d6585980cb41c2ce6
+ source_i686 = asf-4.0.3.9-i686.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.3.9/ASF-generic.zip
depends_i686 = dotnet-runtime
- sha256sums_i686 = 55e0eb979fc9cab067eb9cd24bb6426051c7cc8becde32a2330f97528fd43893
+ sha256sums_i686 = aacf25a72f271ce9358fd8201a8bf60f5ab1048308df5ed8a858ed20004cc869
pkgname = asf
diff --git a/NLog.config b/NLog.config
index 3e4ba1c9b714..a2c80215baa7 100644
--- a/NLog.config
+++ b/NLog.config
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
-<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<nlog xmlns="https://nlog-project.org/schemas/NLog.xsd" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance">
<targets>
<target xsi:type="ColoredConsole" name="ColoredConsole" detectConsoleAvailable="false" layout="${date:format=yyyy-MM-dd HH\:mm\:ss}|${processname}-${processid}|${level:uppercase=true}|${logger}|${message}${onexception:inner= ${exception:format=toString,Data}}" />
<!-- Below becomes active when ASF is started with server parameter -->
diff --git a/PKGBUILD b/PKGBUILD
index 5e72cb7bf915..792adb9cca19 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Gilrain <gilrain+libre.arch A_T castelmo DOT_ re>
pkgname="asf"
-pkgver="4.0.2.7"
+pkgver="4.0.3.9"
pkgrel=1
pkgdesc="Steam cards farmer."
arch=('x86_64' 'arm' 'i686')
@@ -24,14 +24,14 @@ source_x86_64=("${pkgname}-${pkgver}-x86_64.zip::https://github.com/JustArchiNET
source_arm=("${pkgname}-${pkgver}-arm.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${pkgver}/ASF-linux-arm.zip")
source_i686=("${pkgname}-${pkgver}-i686.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${pkgver}/ASF-generic.zip")
sha256sums=('8d76996c1024b80704b25af8a8800ef3f8a8a518d19c2a1e85ba62b58b22cdfd'
- 'e543cd3fed402c9dfdd23918ea2d0a3a1793e6b1a906167752bdaca86864eac9'
- '17dd9b90b00df2bac9b1f0974fb93c278b2cdebc2f239cd9f6568a7dd0a95856'
+ '4b32dd8aa10dd862d63862a8e14fca04afa9e7b2c155344bc8adfcddb0a76d52'
+ 'c6e89b39537f64e10195c6be5ee98fe66ed564d3126cc2140eaa49d53b68be8c'
'883373be23f6f49ae597f61c1310d8cd45bce7c3ee1b5d456ffc9fedbe7dd486'
'e63a92fd8008c40dab963161bdac967b57146553c00f114469c204ac6e1795b2'
- '9a10e9e6ff88fcc00000c12464ae2b650a3f075ef7e440088414b46c41214ee4')
-sha256sums_x86_64=('dc4b31de3f0c9797142673bf5aa49fad4cf9f3646b010e15dfb52037c2fc4354')
-sha256sums_arm=('6f4b1d898cd5f8290ad053c47ece697e6c16771e7b68a5c429c935c7616af9c7')
-sha256sums_i686=('55e0eb979fc9cab067eb9cd24bb6426051c7cc8becde32a2330f97528fd43893')
+ '2807b65c35959b0a0a255850facecc0286b7afdb5aa9b7b9315bf0165e87b0e0')
+sha256sums_x86_64=('75a5703941dcf32c7fd9396af4fd2c8677385418fe874485f982f7aa1a4e21d7')
+sha256sums_arm=('7e8bbc5aac1d00caa2f306d902183cd58679e1fdb725ee4d6585980cb41c2ce6')
+sha256sums_i686=('aacf25a72f271ce9358fd8201a8bf60f5ab1048308df5ed8a858ed20004cc869')
noextract=("${source_x86_64[@]%%::*}" "${source_arm[@]%%::*}" "${source_i686[@]%%::*}")
prepare() {
diff --git a/asf-user.service b/asf-user.service
index 2c1f11ef1a86..45355d32db13 100644
--- a/asf-user.service
+++ b/asf-user.service
@@ -5,7 +5,8 @@ Documentation=https://justarchi.github.io/ArchiSteamFarm/
Wants=network.target
[Service]
-ExecStart=/usr/bin/dotnet /usr/lib/asf/ArchiSteamFarm.dll --process-required --no-restart --path=%h/.config/asf
+Environment="ASF_PATH=%h/.config/asf"
+ExecStart=/usr/bin/dotnet /usr/lib/asf/ArchiSteamFarm.dll --process-required --no-restart
[Install]
WantedBy=default.target
diff --git a/asf.service b/asf.service
index feceaba27e89..de10af3ce83c 100644
--- a/asf.service
+++ b/asf.service
@@ -8,7 +8,8 @@ After=network.target
[Service]
User=asf
Group=asf
-ExecStart=/usr/bin/dotnet /usr/lib/asf/ArchiSteamFarm.dll --process-required --no-restart --path=/var/lib/asf
+Environment="ASF_PATH=/var/lib/asf"
+ExecStart=/usr/bin/dotnet /usr/lib/asf/ArchiSteamFarm.dll --process-required --no-restart
ProtectSystem=true
ReadWritePaths=/var/lib/asf
diff --git a/changelog b/changelog
index a73e2fa26560..6fc36489c484 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,16 @@
+2019-08-01 Gilrain <gilrain+libre.arch A_T castelmo DOT_ re>
+ * 4.0.3.9-1:
+ ASF will now attempt to split long Steam messages on newline if possible (ref: #1329).
+ ASF will now keep up to 10 past log files in logs directory for archival purposes. As usual you can modify this behaviour through custom NLog config.
+ ASF now includes enhanced logic for excluding invalid games from being idled (ref: #1299).
+ It's now possible to specify --path command-line argument also as ASF_PATH environment property (ref: #1316).
+ Enhanced SteamParentalCode usage, ASF can now verify whether the code is needed and whether the code is correct. It can also generate the code automatically in limited circumstances.
+ Rewritten and improved addlicense command, which now has a distinction between apps and packages, see licenses argument.
+ Rewritten and improved owns command, which now allows to query apps, packages, names and regexes, see games argument.
+ Fixed SteamParentalCode not working due to recent Steam breaking change (ref: #1339).
+ Latest ASF-ui with new features, improvements and bugfixes.
+ Usual amount of other core improvements, optimizations and bugfixes.
+ [Deprecation] IPC's /Api/Command/{command} has been rewritten into /Api/Command with JSON body, check swagger spec for more details (ref: #1314).
2019-07-02 Gilrain <gilrain+libre.arch A_T castelmo DOT_ re>
* 4.0.2.7-1:
Added reset command (ref: #1290).