keybase / keybase/keybase-issues

keybase-installer and strict umask

Open
#673 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

I have my umask set to 077. Running keybase-installer installs the tools with this umask so only root can use the tools, while running keybase-installer with umask 022 enables the tools for all users on the system.

Perhaps warn about this, or just use umask 022 to install?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the keybase-installer entry point and reproduce the installation with umask 077 and 022; the issue names no source file or test. Confirm how installed tool permissions are determined, then resolve whether done means warning about restrictive permissions or installing with umask 022 and add coverage for that behavior.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.