From ad284256fc31432c6eed1b228855dfc1ebe21cc3 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Thu, 8 Jan 2026 12:38:36 +0100 Subject: move rtorrent session folder to cached dataset --- modules/tlmp/rtorrent.rc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/tlmp/rtorrent.rc b/modules/tlmp/rtorrent.rc index 3ac20e7..1a156a5 100644 --- a/modules/tlmp/rtorrent.rc +++ b/modules/tlmp/rtorrent.rc @@ -7,14 +7,15 @@ ############################################################################# # Instance layout (base paths) -method.insert = cfg.basedir, private|const|string, (cat,"/mnt/media/") +method.insert = cfg.basedir, private|const|string, (cat,"/var/lib/rtorrent/") +method.insert = cfg.mediadir, private|const|string, (cat,"/mnt/media/") method.insert = cfg.watch, private|const|string, (cat,(cfg.basedir),"watch/") method.insert = cfg.logs, private|const|string, (cat,"/var/log/rtorrent/") # Create instance directories execute.throw = bash, -c, (cat,\ "builtin cd \"", (cfg.basedir), "\" ",\ - "&& mkdir -p .session download watch/{load,start}") + "&& mkdir -p .session watch/{load,start}") ############################################################################# @@ -83,7 +84,7 @@ network.xmlrpc.size_limit.set = 4M # Basic operational settings (no need to change these) session.path.set = (cat, (cfg.basedir), ".session") -directory.default.set = (cat, (cfg.basedir), "download/") +directory.default.set = (cat, (cfg.mediadir), "download/") execute.nothrow = bash, -c, (cat, "echo >",\ (session.path), "rtorrent.pid", " ", (system.pid)) -- cgit v1.2.3