diff options
author | Strykar | 2022-02-22 05:18:24 +0530 |
---|---|---|
committer | Strykar | 2022-02-22 05:18:24 +0530 |
commit | 85c56ed17f21038a8aef68ae7c7b134f7fdf63d6 (patch) | |
tree | 0dfc3c23adbdb3af08e251275d11abdc849c2e4c | |
parent | 84e3187af3eb78e315a2b1b6a43113aa0cd8cea7 (diff) | |
download | aur-85c56ed17f21038a8aef68ae7c7b134f7fdf63d6.tar.gz |
Upgrade to 0.5.29
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | livepeer.service | 14 |
3 files changed, 12 insertions, 15 deletions
@@ -1,6 +1,6 @@ pkgbase = go-livepeer-bin pkgdesc = Official Go binaries of the Livepeer protocol - pkgver = 0.5.28 + pkgver = 0.5.29 pkgrel = 1 url = https://github.com/livepeer/go-livepeer install = go-livepeer.install @@ -10,11 +10,11 @@ pkgbase = go-livepeer-bin provides = go-livepeer-bin conflicts = go-livepeer backup = etc/go-livepeer/environment - source = https://github.com/livepeer/go-livepeer/releases/download/v0.5.28/livepeer-linux-amd64.tar.gz + source = https://github.com/livepeer/go-livepeer/releases/download/v0.5.29/livepeer-linux-amd64.tar.gz source = https://raw.githubusercontent.com/livepeer/go-livepeer/master/LICENSE source = environment source = livepeer.service - sha256sums = 399f0c579f1ac9ff9805498346b2750407eb3f495a2e39e501da22e07b283449 + sha256sums = 276936a0d3d3dea9fbacfc464ee1c12deddc4262c20427e0c3f9a2cfeeb1a6ac sha256sums = c4de4cf3034bc69b6832f22ea3e18957639e41f2ad7d4cfed6919f6e0dbf99ba sha256sums = 2f29ea2883a8223d082518031ca567ae85285a06b0e5f7b793cdcb0ea359f5eb sha256sums = 8e23107ac2c29d029c9b290a6ba32db34ef8d14291ec87df5003c52d034ef250 @@ -2,7 +2,7 @@ pkgname=go-livepeer-bin _pkgname=go-livepeer -pkgver=0.5.28 +pkgver=0.5.29 pkgrel=1 pkgdesc='Official Go binaries of the Livepeer protocol' arch=('x86_64') @@ -16,14 +16,17 @@ source=("https://github.com/livepeer/${_pkgname}/releases/download/v${pkgver}/li "https://raw.githubusercontent.com/livepeer/go-livepeer/master/LICENSE" "environment" "livepeer.service") -sha256sums=('399f0c579f1ac9ff9805498346b2750407eb3f495a2e39e501da22e07b283449' +sha256sums=('276936a0d3d3dea9fbacfc464ee1c12deddc4262c20427e0c3f9a2cfeeb1a6ac' 'c4de4cf3034bc69b6832f22ea3e18957639e41f2ad7d4cfed6919f6e0dbf99ba' '2f29ea2883a8223d082518031ca567ae85285a06b0e5f7b793cdcb0ea359f5eb' '8e23107ac2c29d029c9b290a6ba32db34ef8d14291ec87df5003c52d034ef250') package() { + install -dm750 -o8935 -g8935 "{$pkgdir}/var/lib/livepeer" + install -dm755 -o8935 -g8935 "{$pkgdir}/var/cache/livepeer" install -Dm 644 "${srcdir}/environment" "${pkgdir}/etc/${_pkgname}/environment" install -Dm 644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" install -Dm 755 "${srcdir}/livepeer-linux-amd64/livepeer" "${pkgdir}/usr/bin/livepeer" + install -Dm 644 "${srcdir}/livepeer.sysusers" "${pkgdir}/usr/lib/sysusers.d/livepeer.conf" install -Dm 755 "${srcdir}/livepeer-linux-amd64/livepeer_cli" "${pkgdir}/usr/bin/livepeer_cli" install -Dm 644 "${srcdir}/livepeer.service" "${pkgdir}/usr/lib/systemd/system/livepeer.service" install -Dm 755 "${srcdir}/livepeer-linux-amd64/livepeer_bench" "${pkgdir}/usr/bin/livepeer_bench" diff --git a/livepeer.service b/livepeer.service index efd7e1b31b16..bedd9a7a3800 100644 --- a/livepeer.service +++ b/livepeer.service @@ -3,6 +3,9 @@ Description=Go-Livepeer Orchestrator and Transcoder service After=network.target Wants=network-online.target +StartLimitIntervalSec=500 +StartLimitBurst=5 + [Service] User=livepeer Group=livepeer @@ -12,14 +15,8 @@ EnvironmentFile=/etc/go-livepeer/environment ExecStart=/usr/bin/livepeer $ARGS Restart=on-failure -RestartSec=1 +RestartSec=5s -ProtectHome=yes -ProtectClock=yes -PrivateDevices=yes -ProtectHostname=yes -NoNewPrivileges=yes -ProtectSystem=strict RestrictRealtime=yes RestrictSUIDSGID=yes ProtectKernelLogs=yes @@ -27,11 +24,8 @@ RestrictNamespaces=yes ProtectKernelModules=yes ProtectControlGroups=yes ProtectKernelTunables=yes -SystemCallErrorNumber=EPERM -ReadOnlyPaths=/etc/go-livepeer SystemCallArchitectures=native SystemCallFilter=@system-service -ReadWritePaths=/var/cache/livepeer /var/lib/livepeer [Install] WantedBy=default.target |