diff options
author | David Runge <dave@sleepmap.de> | 2015-03-31 01:57:33 +0200 |
---|---|---|
committer | David Runge <dave@sleepmap.de> | 2015-03-31 01:57:33 +0200 |
commit | 567ea77ffd37c9ef6d520afa3ad24da342b46673 (patch) | |
tree | 3f7542f5c3b47a49867382a459737b3d22fcddfd /system/rtorrent@.service | |
parent | 0ab686a15915a9a2a58d1cb414af4d1a9a05561b (diff) | |
download | uenv-567ea77ffd37c9ef6d520afa3ad24da342b46673.tar.gz uenv-567ea77ffd37c9ef6d520afa3ad24da342b46673.tar.bz2 uenv-567ea77ffd37c9ef6d520afa3ad24da342b46673.tar.xz uenv-567ea77ffd37c9ef6d520afa3ad24da342b46673.zip |
system/rtorrent@.service: Adding first version.
Diffstat (limited to 'system/rtorrent@.service')
-rw-r--r-- | system/rtorrent@.service | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/system/rtorrent@.service b/system/rtorrent@.service new file mode 100644 index 0000000..b6b6b40 --- /dev/null +++ b/system/rtorrent@.service @@ -0,0 +1,18 @@ +[Unit] +Description=rTorrent +Requires=openvpn@ipredator.service + +[Service] +Type=forking +KillMode=control-group +User=%i +EnvironmentFile/etc/uenv/rtorrent@.conf +ExecStartPre=/usr/bin/mkdir -p /home/%i/Downloads/rtorrent/tmp +ExecStartPre=/usr/bin/mkdir -p /home/%i/Downloads/rtorrent/session +ExecStart=/usr/bin/tmux -L rt new-session -s rt -n rtorrent -d rtorrent +ExecStop=/usr/bin/tmux -L rt send-keys -t rt:rtorrent C-q +WorkingDirectory=/home/%i/Downloads/ +Restart=on-failure + +[Install] +WantedBy=default.target |