9
13
Fork
You've already forked keyoxide-docs
23

"Something went wrong": Add invalid identity claim as additional HKP error cause #40

Open
gustavblass wants to merge 5 commits from gustavblass/keyoxide-docs:main into main
pull from: gustavblass/keyoxide-docs:main
merge into: keyoxide:main
keyoxide:main
keyoxide:new-claim-eveonline-143
keyoxide:add-guide
First-time contributor
Copy link

As I experienced myself (keyoxide/keyoxide-web#199), invalid (malformed) identity claims / notations can cause the error
"No public keys could be fetched using HKP". I added this fact as a new possible issue, along with an appropriate solution and links featuring more
information.

grafik

As I experienced myself (https://codeberg.org/keyoxide/keyoxide-web/issues/199), invalid (malformed) identity claims / notations can cause the error "No public keys could be fetched using HKP". I added this fact as a new possible issue, along with an appropriate solution and links featuring more information. ![grafik](/attachments/ba156772-31e6-44af-ae44-944d6f6d1f96)
"Something went wrong": Add invalid identity claim as additional HKP error cause
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
06a2c2fe0e
As I experienced myself (keyoxide/keyoxide-web#199), invalid (malformed) identity claims / notations can cause the error
"No public keys could be fetched using HKP". I added this fact as a new possible issue, along with an appropriate solution and links featuring more
information.
🩹 "Something went wrong": Fix formatting of DNS identity claim example
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
491f40c523
Ironically, the example of a DNS identity claim I gave included a formatting error: It is required to prepend `dns:` to the domain, see: https://docs.keyoxide.org/service-providers/dns/ 
♻️ "Something went wrong": Use better single-line command to list notations
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
3dd0219cba
Instead of exporting a certain PGP key to an .asc file and relying on PGPdump to read it, a batch command can be used directly with GPG: `gpg --batch --command-fd 0 --edit-key julius.eigen@example.org <<< "showpref"`
🩹 "Something went wrong": Fix links
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
83fd87b7f8
Use relative links links that are resolved by Zola, instead of hard-coded absolute links. Also, the PGPdump website link is replaced with a link to Keyoxide's docs on listing all identity claims in a PGP key.
Ryuno-Ki left a comment
Copy link

I like the improvement. You might want to fix the typo.

I like the improvement. You might want to fix the typo.
@ -15,2 +15,3 @@
:--------------|:---------|:----------------
The key was uploaded to [keys.openpgp.org](https://keys.openpgp.org) but the email address was not verified | Do the first upload to [keys.openpgp.org](https://keys.openpgp.org) via the web interface and confirm the email address via the link in the automatic email | [keyoxide-web#111](https://codeberg.org/keyoxide/keyoxide-web/issues/111)
The key was uploaded to [keys.openpgp.org](https://keys.openpgp.org) but the **email address was not verified** | Do the first upload to [keys.openpgp.org](https://keys.openpgp.org) via the web interface and **confirm the email address** via the link in the automatic email | [keyoxide-web#111](https://codeberg.org/keyoxide/keyoxide-web/issues/111)
The key contains **invalid identity claims**, such as ~`proof@ariadne.id=dns:example.org`~ instead of `proof@ariadne.id=dns:example.org?type=TXT` | **List** all notations present in your key: `gpg --batch --command-fd 0 --edit-key julius.eigen@example.org <<< "showpref"` (insert your own e-mail address or fingerpint). **Check** that each claim is formatted correctly according to [the docs](/service-providers/) on the respective service provider. **[Delete](/openpgp-profiles/gnupg/#Deleting_an_identity_claim)** any invalid notations. | <ul><li>[keyoxide-web#199](https://codeberg.org/keyoxide/keyoxide-web/issues/199#issuecomment-2256716)</li><li>[listing identity claims](/openpgp-profiles/gnupg/#Listing_identity_claims)</ul>
Owner
Copy link

Typo in fingerprint:

(insert your own e-mail address or fingerpint)

I'm not sure how I feel about the alias part of the email here.

Typo in fingerprint: > (insert your own e-mail address or fingerpint) I'm not sure how I feel about the alias part of the email here.
Author
First-time contributor
Copy link

Fixed the typo, thanks.

I'm not sure how I feel about the alias part of the email here.

You mean the julius.eigen part? It's a silly math joke referencing the fictitious mathematician Julius Eigen who allegedly invented eigenvalues. 😉 Feel free to insert any e-mail address you deem appropriate :)

Fixed the typo, thanks. > I'm not sure how I feel about the alias part of the email here. You mean the `julius.eigen` part? It's a silly math joke referencing the fictitious mathematician [Julius Eigen](https://de.wikipedia.org/wiki/Wissenschaftlicher_Witz#Fiktive_Personen) who allegedly invented [eigenvalues](https://en.wikipedia.org/wiki/Eigenvalues_and_eigenvectors). 😉 Feel free to insert any e-mail address you deem appropriate :)
✏️ "Something went wrong": Fix typo in "fingerprint"
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
886af61822
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u main:gustavblass-main
git switch gustavblass-main

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff gustavblass-main
git switch gustavblass-main
git rebase main
git switch main
git merge --ff-only gustavblass-main
git switch gustavblass-main
git rebase main
git switch main
git merge --no-ff gustavblass-main
git switch main
git merge --squash gustavblass-main
git switch main
git merge --ff-only gustavblass-main
git switch main
git merge gustavblass-main
git push origin main
Sign in to join this conversation.
No reviewers
Labels
Clear labels
Contribution welcome
Get started contributing here
Good first issue
Good if you are new to the project or to open source contributions
Impact
External
Affects the people using the project
Impact
Internal
Affects on the people working on the project
Priority
Critical
Work on right now
Priority
High
Work on at earliest convenience
Priority
Low
Work on in spare time
Priority
Medium
Work on regularly
Review
Duplicate
Already exists
Review
Off Topic
Does not fall within the scope of the repo/project
Status
Backlog
Is not being worked on yet
Status
Blocked
Is waiting on something or someone
Status
Completed
Is done
Status
In Progress
Is being worked on
Status
Investigating
Is waiting on research or questions
Status
Needs Decision
Is waiting on a decision by the devs/contributors
Status
Needs Info
Is waiting on additional information before it can be solved
Status
Needs Triage
Is new issue that needs reviewing
Status
Testing
Is being checked and verified
Status
Waiting For Review
Is waiting on reviewers to approve
Status
Won't Fix
Won't be fixed
Type
Bug
Related to something not working as intended
Type
CI
Related to continuous integration
Type
Documentation
Related to documentation
Type
Enhancement
Related to a new feature or an improved one
Type
New Claim
Related to a new identity claim/proof
Type
Security
Related to security
Type
Tests
Related to code tests
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
keyoxide/keyoxide-docs!40
Reference in a new issue
keyoxide/keyoxide-docs
No description provided.
Delete branch "gustavblass/keyoxide-docs:main"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?