Skip to content

Keep plaintext credential files private - #177

Draft
zaniebot wants to merge 1 commit into
mainfrom
zb/bughunt200/156-private-credential-store
Draft

Keep plaintext credential files private#177
zaniebot wants to merge 1 commit into
mainfrom
zb/bughunt200/156-private-credential-store

Conversation

@zaniebot

@zaniebot zaniebot commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

uv auth login under umask 000 creates a world-readable credentials directory and credential/lock files containing the plaintext token. Create the credential directory and files with private permissions and replace the credential file atomically. uv#18907 changes the same storage code.

@zaniebot zaniebot added the build:skip-docker Skip Docker builds for this pull request label Jul 16, 2026
@zaniebot zaniebot closed this Jul 16, 2026
@zaniebot zaniebot reopened this Jul 16, 2026
@zaniebot
zaniebot force-pushed the zb/bughunt200/156-private-credential-store branch from 1526b58 to 3c56f26 Compare July 16, 2026 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build:skip-docker Skip Docker builds for this pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants