Skip to content

fix(install): update Ubuntu installation commands for non-root users #1955

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

Merged
merged 3 commits into from
Jul 22, 2025

Conversation

mohamedabdallah20
Copy link
Contributor

  • Modified GPG key import command to use sudo sh -c for proper permission handling
  • Simplified repository setup into a single pipe-to-tee command to avoid manual file editing
  • Ensures commands work safely without requiring direct root shell access

- Modified GPG key import command to use `sudo sh -c` for proper permission handling
- Simplified repository setup into a single pipe-to-tee command to avoid manual file editing
- Ensures commands work safely without requiring direct root shell access

Signed-off-by: Mohammed Abdallah <53952292+mohamedabdallah20@users.noreply.github.com>
@mohamedabdallah20 mohamedabdallah20 requested review from a team as code owners July 21, 2025 12:18
Copy link
Contributor

@patrick-stephens patrick-stephens left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, any chance we can update the other linux targets as well?

@mohamedabdallah20
Copy link
Contributor Author

@patrick-stephens Sure

- Modified GPG key import command to use `sudo sh -c` for proper permission handling
- Simplified repository setup into a single pipe-to-tee command to avoid manual file editing
- Ensures commands work safely without requiring direct root shell access



Signed-off-by: Mohammed Abdallah <53952292+mohamedabdallah20@users.noreply.github.com>
… non-root users

- Modified GPG key import command to use `sudo sh -c` for proper permission handling
- Simplified repository setup into a single pipe-to-tee command to avoid manual file editing
- Ensures commands work safely without requiring direct root shell access

Signed-off-by: Mohammed Abdallah <53952292+mohamedabdallah20@users.noreply.github.com>
@mohamedabdallah20
Copy link
Contributor Author

@patrick-stephens HYG, I've updated Debian and Raspbian/Raspberry Pi, since they're Ubuntu/Debian-based, but I don't have enough experience with RHEL-based distros (centos) to confidently modify those commands.

@patrick-stephens patrick-stephens merged commit 01f921d into fluent:master Jul 22, 2025
5 checks passed
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.

2 participants