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

avoid --no-gpg-checks for docker installation on SUSE Linux #950

Open
hohwille opened this issue Jan 19, 2025 · 0 comments
Open

avoid --no-gpg-checks for docker installation on SUSE Linux #950

hohwille opened this issue Jan 19, 2025 · 0 comments
Labels
enhancement New feature or request linux specific for linux OS (debian, ubunutu, suse, etc.)

Comments

@hohwille
Copy link
Member

hohwille commented Jan 19, 2025

As a SUSE Linux user, I want a reasonable and safe installation of rancher desktop from IDEasy so that I can feel safe.

However, I see this:

We need to run the following privileged command(s):
sudo zypper addrepo https://download.opensuse.org/repositories/isv:/Rancher:/stable/rpm/isv:Rancher:stable.repo",
sudo zypper --no-gpg-checks install rancher-desktop=1.17.0*
This will require root permissions!
[sudo] password for root:

When I saw --no-gpg-checks I cancelled the request since I did trust this approach and want to stay in control.

Please consider removing --no-gpg-checks and allow the user to decide interactively if he wants to reject, trust once or trust permanent to the certificate.
https://github.com/devonfw/IDEasy/blob/9b3431944065975fdccf29071f359478690eeeb5/cli/src/main/java/com/devonfw/tools/ide/tool/docker/Docker.java#L65C36-L65C51

BTW: What is the reason for the asterisk after the version (so why is it 1.17.0* instead of just 1.17.0)? Maybe there is a good reason since maybe Linux distributions may add additional packaging revisions to the version number if they did some improvement without changing the version and source-code (of rancher desktop in this case)... I am just curios as this is just done this way for SUSE in our code and I have no clue why.

@hohwille hohwille added enhancement New feature or request linux specific for linux OS (debian, ubunutu, suse, etc.) labels Jan 19, 2025
@github-project-automation github-project-automation bot moved this to 🆕 New in IDEasy board Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request linux specific for linux OS (debian, ubunutu, suse, etc.)
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant