Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 483950 - net-p2p/transmission - install a service file for systemd
Summary: net-p2p/transmission - install a service file for systemd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Samuli Suominen (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: install-systemd-unit
  Show dependency tree
 
Reported: 2013-09-06 07:51 UTC by Dmitry
Modified: 2013-09-06 18:22 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Service for systemd (transmission-daemon.service,481 bytes, text/plain)
2013-09-06 07:51 UTC, Dmitry
Details
Configuration file for tmpfiles.d (transmission.conf,52 bytes, text/plain)
2013-09-06 07:51 UTC, Dmitry
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry 2013-09-06 07:51:01 UTC
Hello!

Please provide transmission-daemon.service for systemd. I have attached examples:

* transmission-daemon.service - simple example of service for systemd. But it should get command options from some configuration file in /etc.

* transmission.conf - configuration file for tmpfiles.d for creating directory for pid file. it should be created during installation because user can start transmission without rebooting (magic folder will be automatically created during boot).

Thank you.
Comment 1 Dmitry 2013-09-06 07:51:30 UTC
Created attachment 358010 [details]
Service for systemd
Comment 2 Dmitry 2013-09-06 07:51:56 UTC
Created attachment 358012 [details]
Configuration file for tmpfiles.d
Comment 3 Pacho Ramos gentoo-dev 2013-09-06 18:22:34 UTC
I think it's much better to stick with upstream unit files (as other distributions like Arch or Fedora are doing)

+  06 Sep 2013; Pacho Ramos <pacho@gentoo.org> +transmission-2.81-r1.ebuild,
+  +transmission-2.82-r1.ebuild:
+  Install upstream systemd unit file
+