jellyfin-server/debian/conf
AJ Jordan d251c701b9
Use systemd-run(1) in restart.sh
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).
2020-12-04 16:18:26 -08:00
..
jellyfin fix typo in debian's config file 2020-07-23 20:53:04 +02:00
jellyfin-sudoers Use systemd-run(1) in restart.sh 2020-12-04 16:18:26 -08:00
jellyfin.service.conf Move Debian folder to root of repo 2020-03-22 16:01:33 -04:00
logging.json Move Debian folder to root of repo 2020-03-22 16:01:33 -04:00