summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpicokan2024-03-18 21:16:58 +0000
committerpicokan2024-03-18 21:16:58 +0000
commit8da6e1c1c0efbc000255aedd1fc2cfc822eaaaa8 (patch)
treeedd76f43f4290adafd2be48dbf98b1480e5fba60
parentf19aff3d1a997060f954a8c21b9be308921de9ed (diff)
downloadaur-8da6e1c1c0efbc000255aedd1fc2cfc822eaaaa8.tar.gz
Look at "conf" file for supplementary groups.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--bazarr.install12
-rw-r--r--bazarr.run4
4 files changed, 17 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9c94b4fbb25f..8937527cb4bd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = bazarr-runit
pkgdesc = Runit service script for bazarr.
- pkgver = 20240313
+ pkgver = 20240318
pkgrel = 1
url = https://bazarr.media
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index e66c45620132..d6f90902676e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: picokan <todaysoracvle@protonmail.com>
pkgname=bazarr-runit
-pkgver=20240313
+pkgver=20240318
pkgrel=1
pkgdesc="Runit service script for bazarr."
arch=("any")
diff --git a/bazarr.install b/bazarr.install
new file mode 100644
index 000000000000..12f906276c07
--- /dev/null
+++ b/bazarr.install
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+post_install() {
+ echo " Create a file named conf"
+ echo " in /etc/runit/sv/bazarr"
+ echo " with `GROUPS=":group1:group2:etc"`"
+ echo " to allow bazarr to modify sonarr, radarr, and torrent files."
+}
+
+post_upgrade() {
+ post_install
+}
diff --git a/bazarr.run b/bazarr.run
index 7750d7490406..5253bb789f80 100644
--- a/bazarr.run
+++ b/bazarr.run
@@ -1,2 +1,4 @@
#!/bin/sh
-exec chpst -u bazarr:bazarr python /usr/lib/bazarr/bazarr.py --no-update --config /var/lib/bazarr 2>&1
+[ -r conf ] && . ./conf
+
+exec chpst -u bazarr:bazarr"$GROUPS" python /usr/lib/bazarr/bazarr.py --no-update --config /var/lib/bazarr 2>&1