summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStrykar2022-02-22 05:18:24 +0530
committerStrykar2022-02-22 05:18:24 +0530
commit85c56ed17f21038a8aef68ae7c7b134f7fdf63d6 (patch)
tree0dfc3c23adbdb3af08e251275d11abdc849c2e4c
parent84e3187af3eb78e315a2b1b6a43113aa0cd8cea7 (diff)
downloadaur-85c56ed17f21038a8aef68ae7c7b134f7fdf63d6.tar.gz
Upgrade to 0.5.29
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD7
-rw-r--r--livepeer.service14
3 files changed, 12 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5e0885878427..6ce240c08fe1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 291eb972463e..2661cf0cd0c7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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