Giovanni Harting pushed to branch main at Arch Linux / Packaging / Packages /
jellyfin-server
Commits:
ec3e3c7c by Giovanni Harting at 2024-08-30T21:39:48+02:00
upgpkg: 10.9.10-2: fix permissions for /etc/jellyfin, fixes #3
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = jellyfin-server
pkgdesc = Jellyfin server backend
pkgver = 10.9.10
- pkgrel = 1
+ pkgrel = 2
url = https://jellyfin.org
arch = x86_64
license = GPL-2.0-or-later
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgname=jellyfin-server
_pkgname="${pkgname%-server}"
pkgver=10.9.10
-pkgrel=1
+pkgrel=2
pkgdesc='Jellyfin server backend'
arch=('x86_64')
url='https://jellyfin.org'
@@ -90,6 +90,8 @@ package() {
install -vDm644 jellyfin.service -t "$pkgdir/usr/lib/systemd/system"
install -vDm644 "$srcdir/sysusers.conf"
"$pkgdir/usr/lib/sysusers.d/$_pkgname.conf"
install -vDm644 "$srcdir/tmpfiles.conf"
"$pkgdir/usr/lib/tmpfiles.d/$_pkgname.conf"
+ # set /etc/jellyfin to 750 according to tmpfiles
+ install -vdm750 "$pkgdir/etc/$_pkgname"
install -vDm640 jellyfin "$pkgdir/etc/$_pkgname/$_pkgname.env"
install -vDm640 logging.json -t "$pkgdir/etc/$_pkgname"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/jellyfin-server/-/commit/ec3e3c7c63e6cec73a11572590ec1c0401c2c82a
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/jellyfin-server/-/commit/ec3e3c7c63e6cec73a11572590ec1c0401c2c82a
You're receiving this email because of your account on gitlab.archlinux.org.