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

Fix/build without root #74

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

AndASM
Copy link

@AndASM AndASM commented Sep 24, 2022

We don't need sudo or root privileges to create files belonging to root in a .tar. Requiring sudo to build can cause compatibility issues, extra difficulty building, and security risks. This branch modifies distrod_packer to pack the opt_distrod.tar.gz as a normal user.

Makefile has also been updated to print a basic help message when make is run. This shows as either make or make help. This was added to increase discoverability for new users, novices, and other potential contributors.

Further updates and cleanup of distrod_packer could be done following this change. Such as removing obsolete functions such as make_dir_deletable. This cleanup has not been done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant