Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Permit use of $XDG_RUNTIME_DIR for user files #346

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jcpunk
Copy link

@jcpunk jcpunk commented Oct 4, 2022

Some user files are basically worthless when the connection ends - such as the agent socket. Other files, like forwarded kerberos tickets, may have value after the session terminates.

GSSAPICleanupCredentials is a good step, but for many systems /tmp is a persistent volume (not tmpfs). Having active, unencrypted login authentication credentials on a remote persistent volume is not great.

https://bugzilla.mindrot.org/show_bug.cgi?id=2950
https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html#variables

Some user files are basically worthless when the connection ends -
such as the agent socket.  Other files, like forwarded kerberos
tickets, may have value after the session terminates.

GSSAPICleanupCredentials is a good step, but for many systems /tmp
is a persistent volume.  Having active, unencrypted login authentication
credentials on a remote persistent volume is not great.

Co-authored-by: Jakub Jelen jjelen@redhat.com
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant