aws / aws/session-manager-plugin

output of Docker-based build process results in files owned by root

Open
#118 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
320
Forks
97
PR merge metrics
No merged PRs in 30d

Description

When using the Docker container to build SSM binaries, all of the files it produces as its final output are owned by `root` after the build process is completed and the container has exited. This is true even when running the container from a non-root user.

While this probably isn't a major problem for most people (because they're probably going to install the binaries as root anyway), it is a bit of an inconvenience for the minority of us who only want to keep it in a self-contained environment in a home directory of a non-root user (instead of installing into a system area).

I have a pull-request coming soon, encapsulating changes to address this issue. I just needed to create this issue first, so that I could use its ID as part of the name of the branch.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.