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.


Reply via email to