HarperFast / HarperFast/harper
Replace os.userInfo() calls to allow running as arbitrary users
Open
area:cli
enhancement
from-jira
- Dominant language
- JavaScript
- Stars
- 89
- Forks
- 10
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 200
Description
os.userInfo() fails when the process owner has no home directory or username (non-POSIX user), preventing Harper from running as arbitrary system users in container environments. Replace with a fallback that doesn't require a valid POSIX user entry.
Status: In Progress.
🤖 Filed by Claude on behalf of Kris.
Contributor guide
Assessment
This issue has not been assessed yet.