<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/fedora, branch v10.8.0-alpha3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v10.8.0-alpha3</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v10.8.0-alpha3'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2021-09-25T12:21:48Z</updated>
<entry>
<title>Fix builds for dotnet6 (#6595)</title>
<updated>2021-09-25T12:21:48Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2021-09-25T12:21:48Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=4fc3de9b75e2b8ac9052271dca9aacf2bc6eed90'/>
<id>urn:sha1:4fc3de9b75e2b8ac9052271dca9aacf2bc6eed90</id>
<content type='text'>
* Target net6.0

* Use new Enum.TryParse(ReadOnlySpan&lt;char&gt;) overload

* Replace RNGCryptoServiceProvider with RandomNumberGenerator

* ci - target net6.0 (#6594)

* Update deployment for dotnet6

* Use generic 6.0.x preview for CI

* Update direct dotnet download links

Co-authored-by: Bond_009 &lt;bond.009@outlook.com&gt;</content>
</entry>
<entry>
<title>Merge pull request #4615 from strugee/fix-restart.sh</title>
<updated>2021-09-06T11:53:23Z</updated>
<author>
<name>Claus Vium</name>
<email>cvium@users.noreply.github.com</email>
</author>
<published>2021-09-06T11:53:23Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=06242121c5df7a094bf935d3447b175d109aaf22'/>
<id>urn:sha1:06242121c5df7a094bf935d3447b175d109aaf22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #5606 from lmnotran/feature/delay-service-start</title>
<updated>2021-08-18T06:25:54Z</updated>
<author>
<name>Joshua M. Boniface</name>
<email>joshua@boniface.me</email>
</author>
<published>2021-08-18T06:25:54Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=e5cbafdb6b47377052e0d638908ef96e30a997d6'/>
<id>urn:sha1:e5cbafdb6b47377052e0d638908ef96e30a997d6</id>
<content type='text'>
Delay starting service until after network is online</content>
</entry>
<entry>
<title>Enable Workstation GC mode</title>
<updated>2021-04-11T10:57:28Z</updated>
<author>
<name>cvium</name>
<email>clausvium@gmail.com</email>
</author>
<published>2021-04-11T10:57:28Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=01491796a285a621c6aebe4f886ee74413e5fbee'/>
<id>urn:sha1:01491796a285a621c6aebe4f886ee74413e5fbee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Delay starting services until after network is online</title>
<updated>2021-03-24T06:35:44Z</updated>
<author>
<name>Mason Tran</name>
<email>Mason.Tran@silabs.com</email>
</author>
<published>2021-03-24T06:35:44Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=415b03d719e054a3cc6998d89c3f4a13806e0a9e'/>
<id>urn:sha1:415b03d719e054a3cc6998d89c3f4a13806e0a9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #4663 from joshuaboniface/bump-version-10.8.0</title>
<updated>2021-02-09T02:38:31Z</updated>
<author>
<name>dkanada</name>
<email>dkanada@users.noreply.github.com</email>
</author>
<published>2021-02-09T02:38:31Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=995b3700177fce186d3232567e746d69ba54b295'/>
<id>urn:sha1:995b3700177fce186d3232567e746d69ba54b295</id>
<content type='text'>
Bump version to 10.8.0 for next release</content>
</entry>
<entry>
<title>Use variables for version, and fix conflict</title>
<updated>2021-01-05T05:32:46Z</updated>
<author>
<name>Joe Ceresini</name>
<email>joe@ceresini.com</email>
</author>
<published>2021-01-05T05:30:31Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=530c4dc11b4ccb5f2a0d02490b2f16f4b10caf15'/>
<id>urn:sha1:530c4dc11b4ccb5f2a0d02490b2f16f4b10caf15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump version to 10.8.0 for next release</title>
<updated>2020-12-05T02:56:24Z</updated>
<author>
<name>Joshua M. Boniface</name>
<email>joshua@boniface.me</email>
</author>
<published>2020-12-05T02:55:32Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=5f2cd11199875fb6c4698b89d235703cda86021f'/>
<id>urn:sha1:5f2cd11199875fb6c4698b89d235703cda86021f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a service unit, not a scope unit, to restart</title>
<updated>2020-12-05T00:33:24Z</updated>
<author>
<name>AJ Jordan</name>
<email>alex@strugee.net</email>
</author>
<published>2020-12-05T00:08:49Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=bab389114b5833735d55d982ba1a2c17fd22e0d2'/>
<id>urn:sha1:bab389114b5833735d55d982ba1a2c17fd22e0d2</id>
<content type='text'>
Reportedly `systemd-run --scope` still got killed by the service
manager; see #4615. The suspected cause is that `scope` units are run by
the `systemd-run` process itself and inherit the caller's execution
environment (see systemd-run(1)). To fix this, we use a systemd
`service` unit instead, which is run and managed by PID 1 - hopefully
this will isolate us sufficiently so that we don't get terminated along
with `jellyfin.service`.
</content>
</entry>
<entry>
<title>Use systemd-run(1) in restart.sh</title>
<updated>2020-12-05T00:18:26Z</updated>
<author>
<name>AJ Jordan</name>
<email>alex@strugee.net</email>
</author>
<published>2020-11-29T09:35:22Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=d251c701b940fc1d7d1f29799785d4bc290b8ce6'/>
<id>urn:sha1:d251c701b940fc1d7d1f29799785d4bc290b8ce6</id>
<content type='text'>
systemd-run(1) runs `systemctl restart` in an isolated systemd unit
that is not subject to process termination as jellyfin.service is shut
down. We adjust the sudoers configuration for this new usage, removing
the old config, since restart.sh is the only user of the sudoers
policy.

Additionally we change `systemctl start` to `systemctl restart` since
there was a race condition where jellyfin.service was not fully
stopped by the time this ran, so `systemctl start` became a noop.
`systemctl restart` on the other hand works whether jellyfin.service is
stopped or not.

The at(1) hack (and the usage of `start` instead of `restart`) is left
in for other init systems since I cannot test on those systems, and
because I don't know of any systemd-run(1) equivalent (although it may
be a non-issue since alternate init systems do not keep track of daemon
children nearly as aggressively as systemd does).
</content>
</entry>
</feed>
