• Joined on 2024-11-11
sthen commented on issue borgmatic-collective/borgmatic#947 2024-11-29 21:07:22 +00:00
1.9.2/1.9.3 spinning at exit

Correct, user_runtime_directory wasn't configured, XDG_RUNTIME_DIR and RUNTIME_DIRECTORY not set, neither are TMPDIR or TMP. Apologies I forgot to mention I have a patch in 1.9.1 to use…

sthen opened issue borgmatic-collective/borgmatic#947 2024-11-29 14:16:53 +00:00
1.9.2/1.9.3 spinning at exit
sthen commented on issue borgmatic-collective/borgmatic#934 2024-11-14 10:12:42 +00:00
borgmatic run as a system service should not use /run/user/$UID

I think that covers everything.

sthen commented on issue borgmatic-collective/borgmatic#928 2024-11-12 11:19:58 +00:00
[homebrew] 1.9.0 regression test failure

Looks like platformdirs uses ~/Library/Caches/TemporaryItems/$appname/$version for this purpose on MacOS. Not sure if that would work here or not?

sthen commented on issue borgmatic-collective/borgmatic#928 2024-11-11 17:31:29 +00:00
[homebrew] 1.9.0 regression test failure

btw I'm not the person who was having problems with TMPDIR (I'm running borgmatic on OpenBSD rather than MacOS). /tmp on other OS is not user specific (and often can't be, because it may be used…

sthen commented on issue borgmatic-collective/borgmatic#928 2024-11-11 08:20:29 +00:00
[homebrew] 1.9.0 regression test failure

Ah, I see borgmatic uses ~/.local/state/borgmatic for checks now, maybe that would be a better place for these files too..

sthen commented on issue borgmatic-collective/borgmatic#928 2024-11-11 08:17:14 +00:00
[homebrew] 1.9.0 regression test failure

A static (predictable) file or directory name in a world-writable TMPDIR or TEMP isn't safe, some other user on the system could create it and prevent borgmatic from working. (That's presumably…