diff options
author | Luca Weiss | 2023-08-03 23:37:39 +0200 |
---|---|---|
committer | Luca Weiss | 2023-08-03 23:37:39 +0200 |
commit | 9255dd30397a3c207b7d154d23053c467fcffb06 (patch) | |
tree | e35d214c00b4069a11c6f6bcadc0e7149210bf7e | |
parent | 81a9bb56e756d0514197f36e021322bcbd26be29 (diff) | |
download | aur-9255dd30397a3c207b7d154d23053c467fcffb06.tar.gz |
jellyfin: update systemd service file
Align the file to be closer to the upstream file for Debian/Fedora.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | jellyfin.service | 11 |
3 files changed, 11 insertions, 8 deletions
@@ -1,7 +1,7 @@ pkgbase = jellyfin pkgdesc = The Free Software Media System pkgver = 10.8.10 - pkgrel = 1 + pkgrel = 2 url = https://github.com/jellyfin/jellyfin arch = i686 arch = x86_64 @@ -20,7 +20,7 @@ pkgbase = jellyfin sha512sums = 54a2c31e073d36b326bcb6000d2b95c9f3b05244864465140127d207e3e86b4c049f59c487313c175ffa55e1290962205dd4c4aea8b9d2216b066421d962ae97 sha512sums = c70522feea5fca182a4887c23d61630a753ad0a2a5f519022523aa64faace485a5f060d6fa275f10ec5ed084cc2a7f3576b16ed6bd2dc7b69577a7bab7320648 sha512sums = 2aa97a1a7a8a447171b59be3e93183e09cbbc32c816843cc47c6777b9aec48bd9c1d9d354f166e0b000ad8d2e94e6e4b0559aa52e5c159abbc103ed2c5afa3f0 - sha512sums = 99d02080b1b92e731250f39ddd13ceca7129d69d0c05e0939620cbc3f499a9574668c63fa889704a4905560888131e980d7ab1fbcc5837b04d33ce26daa9d42b + sha512sums = 2bdb5f3bcc5cd661a49c0fa7355f3bf3f0ee0d97c5bd4b050548c338893d512ebb0c7ebd3b187a31a6099ea1fae2a35b791c5245aba75a4d8c848712bfe99656 sha512sums = 6fc2638e6ec4b1ee0240e17815c91107b694e5fde72c1bc7956c83067bbeacb632de899b86837e47a0ec04288131b15c20746373b45e0669c8976069a55d627a sha512sums = 45a62b62d97b9a83289d4dfde684163b1bcf340c1921fb958e5a701812c61b392901841940c67e5fa5148783277d5b4dc65ba01d3a22e8f855ea62154ad9be33 @@ -5,7 +5,7 @@ pkgbase=jellyfin pkgname=(jellyfin jellyfin-web jellyfin-server) pkgver=10.8.10 -pkgrel=1 +pkgrel=2 pkgdesc='The Free Software Media System' arch=('i686' 'x86_64' 'armv6h') url='https://github.com/jellyfin/jellyfin' @@ -20,7 +20,7 @@ source=("jellyfin-$pkgver.tar.gz::https://github.com/jellyfin/jellyfin/archive/v sha512sums=('54a2c31e073d36b326bcb6000d2b95c9f3b05244864465140127d207e3e86b4c049f59c487313c175ffa55e1290962205dd4c4aea8b9d2216b066421d962ae97' 'c70522feea5fca182a4887c23d61630a753ad0a2a5f519022523aa64faace485a5f060d6fa275f10ec5ed084cc2a7f3576b16ed6bd2dc7b69577a7bab7320648' '2aa97a1a7a8a447171b59be3e93183e09cbbc32c816843cc47c6777b9aec48bd9c1d9d354f166e0b000ad8d2e94e6e4b0559aa52e5c159abbc103ed2c5afa3f0' - '99d02080b1b92e731250f39ddd13ceca7129d69d0c05e0939620cbc3f499a9574668c63fa889704a4905560888131e980d7ab1fbcc5837b04d33ce26daa9d42b' + '2bdb5f3bcc5cd661a49c0fa7355f3bf3f0ee0d97c5bd4b050548c338893d512ebb0c7ebd3b187a31a6099ea1fae2a35b791c5245aba75a4d8c848712bfe99656' '6fc2638e6ec4b1ee0240e17815c91107b694e5fde72c1bc7956c83067bbeacb632de899b86837e47a0ec04288131b15c20746373b45e0669c8976069a55d627a' '45a62b62d97b9a83289d4dfde684163b1bcf340c1921fb958e5a701812c61b392901841940c67e5fa5148783277d5b4dc65ba01d3a22e8f855ea62154ad9be33') diff --git a/jellyfin.service b/jellyfin.service index cd1626bbdaea..9568600974db 100644 --- a/jellyfin.service +++ b/jellyfin.service @@ -1,13 +1,16 @@ [Unit] Description=Jellyfin Media Server -After=network.target +After=network-online.target [Service] -User=jellyfin +Type=simple EnvironmentFile=/etc/conf.d/jellyfin +User=jellyfin +WorkingDirectory=/var/lib/jellyfin ExecStart=/usr/bin/dotnet /usr/lib/jellyfin/jellyfin.dll --datadir ${JELLYFIN_DATA_DIRECTORY} --cachedir ${JELLYFIN_CACHE_DIRECTORY} ${JELLYFIN_ADD_OPTS} -Restart=on-abort -TimeoutSec=20 +Restart=on-failure +TimeoutSec=15 +SuccessExitStatus=0 143 [Install] WantedBy=multi-user.target |