#1072117 /usr/bin/keepassxc: KeePassXC stores its .lock/.socket file in /tmp

Package:
keepassxc-full
Source:
keepassxc-full
Description:
Cross Platform Password Manager
Submitter:
James McCoy
Date:
2024-06-01 18:45:05 UTC
Severity:
normal
#1072117#5
Date:
2024-05-28 20:25:54 UTC
From:
To:
Especially given the recent change to have automated cleaning of /tmp at
runtime, keepassxc shouldn't be using /tmp to store these files.

They should probably be under $XDG_RUNTIME_DIR.

#1072117#12
Date:
2024-06-01 18:43:35 UTC
From:
To:
Until/unless this is resolved upstream, maybe it's a good idea to add a
tmpfiles.d drop-in config

    x /tmp/keepassxc-*.lock
    x /tmp/keepassxc-*.socket

Cheers,