summaryrefslogtreecommitdiffstats
path: root/packaging/systemd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [Packaging] Add systemd user servicesHugo Osvaldo Barrera2022-03-023-1/+30
| | | | | | | | | | | | | | | | | Files should be installed into /usr/lib/systemd/user/ Unlike the existing service file, this one configures deluge to run as a desktop session user. The difference between the services files is the use of multi-user.target in system service which does not exist for user services so requires default.target. Including the Slice indicates to the service manager that this is a background service. This can be used to handle OOM situations, or prioritising foreground processes. There's no equivalent for system services. Refs: https://dev.deluge-torrent.org/ticket/2034 Closes: https://github.com/deluge-torrent/deluge/pull/380
* [Packaging] Move user out of systemd files and add to tarballCalum Lind2019-06-083-5/+4
| | | | | | | | | | | | | | | With the `deluge` user specified in the unit files it ties it to that user and makes it unavailable for re-use by systemd user instance. Remove the user and group from the unit files and put them in a separate `user.conf` file that should be installed as an override file e.g. for deluged.service this would be placed as follows: /etc/systemd/service/deluge.service.d/user.conf Add the systemd files to the tarball for package maintainers. Closes: #2034
* Update systemd service filesCalum Lind2017-06-232-3/+6
| | | | | - Add man page link - Ensure deluge-web is not daemonised
* Add systemd service files to packaging dirCalum Lind2017-03-202-0/+36