Commit Graph

6 Commits

Author SHA1 Message Date
graysky
29b2b65590 restore call to kodi-standalone, fixes #26
Calling the kodi-xxx target in ExecStart= was not actually the key to
fixing the shutdown bugs in 847b6ec65. Adding the ExecStop= calling
killall to the exact target was needed.

This commit restores the call to kodi-standalone to allow the
"RestartApp" built in to work again and adds the key ExecStop= with
killall.
2020-11-08 08:30:46 -05:00
graysky
847b6ec656 better ExecStop to cleanly exit fixes #23 and #24
Direct call to kodi-xxx in ExecStart= allows direction of kill signal to that
rather than to kodi-standalone wrapper.  This allows the kill signal to hit
the indented executable.  As well, using killall in the ExecStop= allows for
synchronous stopping and for kodi to do shutdown housekeeping tasks such as
saving settings, stopping services (web, zeroconf, etc.) and unloading things.
2020-10-24 14:52:18 -04:00
graysky
3fcd54aad5 fix unclean exit and stop spamming journalctl 2020-09-23 07:30:32 -04:00
graysky
2c5da1a438 support passing environment vars to service 2020-09-14 15:34:44 -04:00
graysky
d419c4d772 use alias to dm.service rather than target fixes #19
Also see: https://bbs.archlinux.org/viewtopic.php?pid=1131267
2020-07-13 13:54:54 -04:00
nl6720
b2caa0ef83 Add kodi-wayland.service
This allows running Kodi in a Wayland session using the Cage compositor.
2020-05-14 11:29:49 +03:00