software/gpg.md
... ...
@@ -20,8 +20,64 @@ gpg --default-key <key_id> -o <output_file> --clearsign <input_file>
20 20
gpg --search <string>
21 21
```
22 22
23
+## adding notations
24
+i have used this for setting [keyoxide][] proofs
25
+```
26
+ ──── ─ gpg --edit-key pyratebeard ~
27
+Secret key is available.
28
+
29
+sec rsa4096/0xC7877C715113A16D
30
+ created: 2016-08-18 expires: never usage: SC
31
+ trust: ultimate validity: ultimate
32
+ssb rsa2048/0xA8CA96DB91B17F70
33
+ created: 2016-08-18 expires: 2024-08-16 usage: E
34
+ssb rsa2048/0x20E945DD7FC543B7
35
+ created: 2016-08-18 expires: 2024-08-16 usage: SA
36
+[ultimate] (1). pyratebeard <root@pyratebeard.net>
37
+[ultimate] (2) pyratebeard <pyratebeard@protonmail.com>
38
+
39
+gpg> uid 1
40
+
41
+sec rsa4096/0xC7877C715113A16D
42
+ created: 2016-08-18 expires: never usage: SC
43
+ trust: ultimate validity: ultimate
44
+ssb rsa2048/0xA8CA96DB91B17F70
45
+ created: 2016-08-18 expires: 2024-08-16 usage: E
46
+ssb rsa2048/0x20E945DD7FC543B7
47
+ created: 2016-08-18 expires: 2024-08-16 usage: SA
48
+[ultimate] (1)* pyratebeard <root@pyratebeard.net>
49
+[ultimate] (2) pyratebeard <pyratebeard@protonmail.com>
50
+
51
+gpg> notation
52
+Enter the notation: proof@ariadne.id=irc://irc.darkscience.net/pyratebeard
53
+Current notations for user ID "pyratebeard <root@pyratebeard.net>":
54
+ proof@ariadne.id=https://harbour.cafe/@pyratebeard
55
+ proof@ariadne.id=dns:pyratebeard.net?type=TXT
56
+ proof@ariadne.id=irc://irc.libera.chat/pyratebeard
57
+Adding notation: proof@ariadne.id=irc://irc.darkscience.net/pyratebeard
58
+
59
+sec rsa4096/0xC7877C715113A16D
60
+ created: 2016-08-18 expires: never usage: SC
61
+ trust: ultimate validity: ultimate
62
+ssb rsa2048/0xA8CA96DB91B17F70
63
+ created: 2016-08-18 expires: 2024-08-16 usage: E
64
+ssb rsa2048/0x20E945DD7FC543B7
65
+ created: 2016-08-18 expires: 2024-08-16 usage: SA
66
+[ultimate] (1)* pyratebeard <root@pyratebeard.net>
67
+[ultimate] (2) pyratebeard <pyratebeard@protonmail.com>
68
+
69
+gpg> save
70
+```
71
+
72
+to upload the new key to a keyserver incant
73
+```
74
+gpg --export root@pyratebeard.net | curl -T - https://keys.openpgp.org
75
+```
76
+
77
+## useful links
23 78
- [gpg signing][] - traditional vs. pgp/mime
24 79
- how to [verify software][]
25 80
26 81
[gpg signing]: https://www.phildev.net/pgp/pgp_clear_vs_mime.html
27 82
[verify software]: https://www.phildev.net/pgp/pgp_clear_vs_mime.html
83
+[keyoxide]: https://keyoxide.org/7A8E129DBE679DABAEB337C5C7877C715113A16D
software/irc.md
... ...
@@ -35,6 +35,13 @@ locate correct file
35 35
* `r names`
36 36
* `r whois`
37 37
38
+## adding metatdata to username
39
+i have used this for adding [keyoxide proof][]
40
+```
41
+/msg nickserv set property key <fingerprint_uri>
42
+/msg nickserv taxonomy <nick>
43
+```
44
+
38 45
### testing
39 46
* miniircd (lxc container)
40 47
* get ip (10.0.3.133)
... ...
@@ -43,7 +50,7 @@ locate correct file
43 50
44 51
## irssi
45 52
### colour table
46
-
47 53
use 256 color tables 1-7 preceded with `x` (bg) or `X` foreground, and then a,b,c etc. i.e `%x7g`
48 54
49 55
[mode list]: https://madirc.net/irc-channelmodes.html
56
+[keyoxide proof]: https://docs.keyoxide.org/service-providers/irc/