Skip to content

Conversation

@raylu
Copy link
Contributor

@raylu raylu commented Sep 15, 2023

trusted.gpg.d requires de-armored keys on some systems (Ubuntu 20.04) and ASCII-armored keys on others (Debian 12)

this keyring method works on both systems. I tested in an ubuntu:20.04 container and a debian:12 container

it also uses dd of= instead of tee to avoid dumping binary to the terminal

fixes #259

@raylu raylu requested a review from cafkafk as a code owner September 15, 2023 06:24
@gierens gierens self-requested a review September 15, 2023 06:38
Copy link
Member

@gierens gierens left a comment

Choose a reason for hiding this comment

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

Thanks, looks mostly fine, added a two change requests, also could you also test this on Ubuntu 22.04 and Debian 11 as well? :)

@raylu raylu requested a review from gierens September 15, 2023 17:34
raylu and others added 3 commits September 16, 2023 18:24
trusted.gpg.d requires de-armored keys on some systems (Ubuntu 20.04)
and ASCII-armored keys on others (Debian 12)
Copy link
Member

@gierens gierens left a comment

Choose a reason for hiding this comment

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

I changed to chmod 644 to make the command more general and added possible gpg installation instructions as some systems don't ship it by default (Debian 11/12) cloud images for example.

@cafkafk I've tested this on Ubuntu 20, 22 and Debian 11, 12 VMs. Works! Approved! Ready for merge!

Copy link
Member

@cafkafk cafkafk left a comment

Choose a reason for hiding this comment

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

@cafkafk I've tested this on Ubuntu 20, 22 and Debian 11, 12 VMs. Works! Approved! Ready for merge!

Okie, merging

@cafkafk cafkafk merged commit 021cf74 into eza-community:main Sep 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

bug: deb installation instructions use ascii-armored GPG key

3 participants