Skip to content

Instantly share code, notes, and snippets.

@djmattyg007
Created November 30, 2013 03:03
Show Gist options
  • Save djmattyg007/7714887 to your computer and use it in GitHub Desktop.
Save djmattyg007/7714887 to your computer and use it in GitHub Desktop.
rtorrent systemd service file
[Unit]
Description=rTorrent
Requires=network.target local-fs.target
[Service]
Type=oneshot
RemainAfterExit=yes
KillMode=none
User=%I
ExecStart=/usr/bin/tmux new-session -s rt -n rtorrent -d rtorrent
ExecStop=/usr/bin/tmux send-keys -t rt:rtorrent C-q
WorkingDirectory=/home/%I/
[Install]
WantedBy=multi-user.target
@djmattyg007
Copy link
Author

This is what I get when I run "sudo systemctl status rt@rtorrent.service -l"

rt@rtorrent.service - rTorrent
Loaded: loaded (/etc/systemd/system/rt@.service; enabled)
Active: active (exited) since Sat 2013-11-30 13:26:54 EST; 40min ago
Main PID: 19268 (code=exited, status=0/SUCCESS)

Nov 30 13:29:21 karkaroff systemd[1]: Started rTorrent.
Nov 30 13:29:34 karkaroff systemd[1]: Started rTorrent.
Nov 30 13:30:01 karkaroff systemd[1]: Started rTorrent.
Nov 30 13:30:21 karkaroff systemd[1]: Started rTorrent.
Nov 30 13:31:13 karkaroff systemd[1]: Started rTorrent.
Nov 30 13:31:51 karkaroff systemd[1]: Started rTorrent.
Nov 30 13:32:17 karkaroff systemd[1]: Started rTorrent.
Nov 30 13:36:29 karkaroff systemd[1]: Started rTorrent.
Nov 30 14:06:40 karkaroff systemd[1]: Started rTorrent.
Nov 30 14:06:45 karkaroff systemd[1]: Started rTorrent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment