diff options
author | zhanghua000 | 2022-10-26 20:55:03 +0800 |
---|---|---|
committer | zhanghua000 | 2022-10-26 20:55:03 +0800 |
commit | b323ad6a928d511145fb50295f410d63c2d2f7f9 (patch) | |
tree | 8c9dbee97f3a9382711b760daf8959c2232df994 | |
parent | a8054b64efb5ea8f51429ed05f9fbfa24de3caef (diff) | |
download | aur-b323ad6a928d511145fb50295f410d63c2d2f7f9.tar.gz |
Fix system tracker updater
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | aria2-tracker-update-system.service | 3 | ||||
-rw-r--r-- | update-aria2-tracker | 2 |
4 files changed, 8 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = aria2cd pkgdesc = A systemd Service to start aria2 automatically. pkgver = 1.3 - pkgrel = 5 + pkgrel = 6 url = https://aur.archlinux.org/packages/aria2cd arch = any license = custom:WTFPL @@ -26,7 +26,7 @@ pkgbase = aria2cd source = aria2@.service source = LICENSE::http://www.wtfpl.net/txt/copying sha256sums = 85f465f6f32a1713f65c389b57f81d26cecfb1e7baf06c38f6b9477818fc4f85 - sha256sums = f9f289f7c4e111b505b08c2ab9739bfe87f42b14039f4f21962736dd7b1b7824 + sha256sums = c23e3813dbb8494a8032b556e73c283d817b4b1eb5d89a91c0d28b8417f180f5 sha256sums = 1046d5807ff575276aad2307560d4281215b3f8fadcc6993864af93dbcde8a2e sha256sums = bdfecc359414d95396c6d19990e262d82a3240a01645a96e38e351fc8c27846e sha256sums = d3dc278eeddbc910c775124bf474aa2c68b7bbba30226f6322ffc2c457785d27 @@ -36,7 +36,7 @@ pkgbase = aria2cd sha256sums = 1af86e36a0c23c082c953f344a8399197e376dce45bcd1cb185531c9dd70c298 sha256sums = 3101ff77a7c9a44461b8dc77f0a1608b24973e828b2eacb3b39ada647a338355 sha256sums = 52cc83e9bb223fd69f297df0cd3364af3797d48b938d306bd6e698943cf2d6ef - sha256sums = fc4f9244b3a38428168fa2b9777931f88b7d2ad2731007d6968c24f28c2ec288 + sha256sums = 50fba9e3924795f3d7f19433248b7f3af10cb6347b1cc0d3d2f362ef923afd67 sha256sums = dd36e49fb24c65bbf6685ebe52933a795a69f65d19c43a498d947342a322b8fa sha256sums = cfd220865ea581924c147a8ed777ac189f49e763f53dd6e64d01c3f555a60dad sha256sums = 747eb9007dd65175c433d81e873840dca1482dfaa0b847ec8661be108fd59877 @@ -2,7 +2,7 @@ pkgname=aria2cd pkgver=1.3 -pkgrel=5 +pkgrel=6 pkgdesc="A systemd Service to start aria2 automatically." arch=("any") url="https://aur.archlinux.org/packages/aria2cd" @@ -30,7 +30,7 @@ source=( LICENSE::http://www.wtfpl.net/txt/copying ) sha256sums=('85f465f6f32a1713f65c389b57f81d26cecfb1e7baf06c38f6b9477818fc4f85' - 'f9f289f7c4e111b505b08c2ab9739bfe87f42b14039f4f21962736dd7b1b7824' + 'c23e3813dbb8494a8032b556e73c283d817b4b1eb5d89a91c0d28b8417f180f5' '1046d5807ff575276aad2307560d4281215b3f8fadcc6993864af93dbcde8a2e' 'bdfecc359414d95396c6d19990e262d82a3240a01645a96e38e351fc8c27846e' 'd3dc278eeddbc910c775124bf474aa2c68b7bbba30226f6322ffc2c457785d27' @@ -40,7 +40,7 @@ sha256sums=('85f465f6f32a1713f65c389b57f81d26cecfb1e7baf06c38f6b9477818fc4f85' '1af86e36a0c23c082c953f344a8399197e376dce45bcd1cb185531c9dd70c298' '3101ff77a7c9a44461b8dc77f0a1608b24973e828b2eacb3b39ada647a338355' '52cc83e9bb223fd69f297df0cd3364af3797d48b938d306bd6e698943cf2d6ef' - 'fc4f9244b3a38428168fa2b9777931f88b7d2ad2731007d6968c24f28c2ec288' + '50fba9e3924795f3d7f19433248b7f3af10cb6347b1cc0d3d2f362ef923afd67' 'dd36e49fb24c65bbf6685ebe52933a795a69f65d19c43a498d947342a322b8fa' 'cfd220865ea581924c147a8ed777ac189f49e763f53dd6e64d01c3f555a60dad' '747eb9007dd65175c433d81e873840dca1482dfaa0b847ec8661be108fd59877' diff --git a/aria2-tracker-update-system.service b/aria2-tracker-update-system.service index 55ec8138c5fe..fd07a89a676c 100644 --- a/aria2-tracker-update-system.service +++ b/aria2-tracker-update-system.service @@ -6,8 +6,7 @@ PartOf=aria2.target [Service] Type=oneshot -User=aria2cd -ExecStart=/usr/bin/update-aria2-tracker +ExecStart=/usr/bin/update-aria2-tracker --systemd RestartSec=60s Restart=on-failure # Sandboxing diff --git a/update-aria2-tracker b/update-aria2-tracker index 9d60011b1c3a..32d4d030dce1 100644 --- a/update-aria2-tracker +++ b/update-aria2-tracker @@ -3,7 +3,7 @@ set -e function get_aria2_home(){ - [[ $(id -nu) == "aria2cd" ]] && echo /etc/aria2cd && return 0 + [[ $(id -nu) == "root" && $1 == "--systemd" ]] && echo /etc/aria2cd && return 0 for path in ${HOME}/.aria2 ${XDG_CONFIG_HOME:-${HOME}/.config}/aria2 do [[ -f ${path}/aria2.conf ]] && echo ${path} && return 0 |