Page MenuHomeDevCentral

OdderonFolder
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Darkbot used as knowledge base on Freenode

Recent Activity

Sun, Mar 22

dereckson placed T1131: Populate language codes up for grabs.

[ Not actively working on this, but please ping me if you need this. ]

Sun, Mar 22, 18:32 · Nasqueron Databases, Odderon

Oct 25 2025

dereckson moved T1145: Don't truncate passwords from Backlog to General bug & features on the C board.
Oct 25 2025, 23:15 · C, security, Odderon
dereckson moved T1292: userlist.db is saved in 644 from Backlog to Network / System on the C board.
Oct 25 2025, 23:15 · C, good-first-issue, security, Odderon
dereckson moved T1738: Allow Darkbot to connect to IPv6 from Backlog to Network / System on the C board.
Oct 25 2025, 23:15 · C, good-first-issue, IPv6, Odderon, IRC
dereckson added a project to T1145: Don't truncate passwords: C.
Oct 25 2025, 23:12 · C, security, Odderon
dereckson added a project to T1292: userlist.db is saved in 644: C.
Oct 25 2025, 23:12 · C, good-first-issue, security, Odderon
dereckson added a project to T1738: Allow Darkbot to connect to IPv6: C.
Oct 25 2025, 23:11 · C, good-first-issue, IPv6, Odderon, IRC
dereckson updated the task description for T1738: Allow Darkbot to connect to IPv6.
Oct 25 2025, 23:00 · C, good-first-issue, IPv6, Odderon, IRC

Oct 13 2024

dereckson moved T1738: Allow Darkbot to connect to IPv6 from Backlog to Apps on the IPv6 board.
Oct 13 2024, 12:04 · C, good-first-issue, IPv6, Odderon, IRC

Jan 13 2024

dereckson moved T1875: Refresh RFC entries from Working on to Backlog on the Nasqueron Databases board.
Jan 13 2024, 18:15 · Nasqueron Databases, Odderon
dereckson moved T1131: Populate language codes from Working on to Backlog on the Nasqueron Databases board.
Jan 13 2024, 18:15 · Nasqueron Databases, Odderon

Jan 6 2024

dereckson claimed T1868: NetBox to .db.
Jan 6 2024, 18:04 · Odderon
dereckson added a revision to T1868: NetBox to .db: D3258: Export Netbox IPAM information for darkbot.
Jan 6 2024, 18:03 · Odderon

Jun 18 2023

dereckson added a revision to T1131: Populate language codes: D3199: Remove lang command.
Jun 18 2023, 13:12 · Nasqueron Databases, Odderon

Jun 13 2023

dereckson added a comment to T1131: Populate language codes.

Conflict with a command lang/language to tell in what language it has been compiled.

Jun 13 2023, 21:42 · Nasqueron Databases, Odderon
dereckson added a comment to T1868: NetBox to .db.

Proof of concept:

12001:470:1f13:9e1:0:c0ff:ee:8 2001:470:1f13:9e1:0:c0ff:ee:8/48
2172.27.27.1 172.27.27.1/28 / router-001.nasqueron.drake
3172.27.27.4 172.27.27.4/28 / dwellers.nasqueron.drake
42001:470:1f13:9e1:0:c0ff:ee:9 2001:470:1f13:9e1:0:c0ff:ee:9/48
52001:470:1f13:9e1:0:c0ff:ee:a 2001:470:1f13:9e1:0:c0ff:ee:a/48
62001:470:1f13:9e1:0:c0ff:ee:b 2001:470:1f13:9e1:0:c0ff:ee:b/48
72001:470:1f13:9e1:0:c0ff:ee:c 2001:470:1f13:9e1:0:c0ff:ee:c/48
82001:470:1f13:9e1:0:c0ff:ee:d 2001:470:1f13:9e1:0:c0ff:ee:d/48
92001:470:1f13:9e1:0:c0ff:ee:f 2001:470:1f13:9e1:0:c0ff:ee:f/48
10172.27.27.15 172.27.27.15/28 / db-b.nasqueron.drake / VIP for db-B MySQL cluster
1151.255.124.8 51.255.124.8/30 / router-001.nasqueron.org / IPFO in ORG-SS791-RIPE
12172.27.27.6 172.27.27.6/28 / docker-001.nasqueron.org / Decommissioned address for docker-001.nasqueron.org [deprecated]
1310.92.16.78 10.92.16.78/26
14163.172.49.16 163.172.49.16/24 / ysul-core.nasqueron.org / IP assigned to the server
1551.255.124.11 51.255.124.11/30 / dwellers.nasqueron.org / IPFO in ORG-SS791-RIPE
16188.165.200.229 188.165.200.229/24 / cloudhugger.nasqueron.org
17163.172.49.1 163.172.49.1/24 / 163-172-49-1.rev.poneytelecom.eu / Gateway for Scaleway machine in DC2 [reserved]
182001:470:1f13:9e1::1 2001:470:1f13:9e1::1/48 / For Ysul
192001:470:1f13:9e1::2 2001:470:1f13:9e1::2/48 / For Ysul
20172.27.27.28 172.27.27.28/28 / cloudhugger.nasqueron.drake
212001:470:1f13:9e1:0:cac:7e:1 2001:470:1f13:9e1:0:cac:7e:1/48 / Cool address for Ysul
222001:470:1f13:9e1:0:c0ff:ee:2 2001:470:1f13:9e1:0:c0ff:ee:2/48
232001:470:1f13:9e1:0:c0ff:ee:3 2001:470:1f13:9e1:0:c0ff:ee:3/48
24172.27.27.5 172.27.27.5/28 / docker-002.nasqueron.drake
252001:470:1f13:9e1:0:c0ff:ee:4 2001:470:1f13:9e1:0:c0ff:ee:4/48
262001:470:1f13:9e1:0:c0ff:ee:5 2001:470:1f13:9e1:0:c0ff:ee:5/48
272001:470:1f13:9e1:0:c0ff:ee:6 2001:470:1f13:9e1:0:c0ff:ee:6/48
2851.210.99.113 ns3173530.ip-51-210-99.eu
292001:470:1f13:9e1:0:c0ff:ee:e 2001:470:1f13:9e1:0:c0ff:ee:e/48
3051.210.99.254 51.210.99.254/24 / Gateway for OVH machines at GRA (not under our control) [reserved]
3191.121.86.254 91.121.86.254/24 / rbx-23-m0.fr.eu / Gateway for OVH machines at RBX (not under our control) [reserved]
322001:41d0:303:d971::6a7e 2001:41d0:303:d971::6a7e/64 / transit.router-001.nasqueron.org / IPv6 outgoing connectivity for machines using router-001
33172.27.27.3 172.27.27.3/28 / Reserved for mail server [reserved]
3451.159.18.59 51.159.18.59/24 / windriver.nasqueron.org
35172.27.27.7 172.27.27.7/28 / complector.nasqueron.drake
36172.27.27.8 172.27.27.8/28 / db-a-001.nasqueron.drake
37172.27.27.2 172.27.27.2/28 / Reserved for DNS server [reserved]
382001:41d0:303:d971::517e:c0de 2001:41d0:303:d971::517e:c0de/64 / www-alkane.nasqueron.org
3951.255.124.10 51.255.124.10/30 / web-001.nasqueron.org / IPFO in ORG-SS791-RIPE
4051.255.124.9 51.255.124.9/30 / docker-002.nasqueron.org / IPFO in ORG-SS791-RIPE
4110.92.16.65 10.92.16.65/26 / Gateway for 10.92.16.64/26 [reserved]
422001:bc8:6005:5:aa1e:84ff:fef3:5d9c Native IPv6 - SLAAC for WindRiver [deprecated]
432001:470:1f13:9ab:100:0:517e:c0de 2001:470:1f13:9ab:100:0:517e:c0de/80 / web-001.nasqueron.org [reserved]
44172.27.27.33 172.27.27.33/28 / ysul.nasqueron.drake
45172.27.27.35 172.27.27.35/28 / windriver.nasqueron.drake
46172.27.27.252 172.27.27.252/28 / Tunnel from router-001 to Ysul
47172.27.27.253 172.27.27.253/28 / Tunnel from router-001 to CloudHugger
48172.27.27.254 172.27.27.254/28 / Tunnel from router-001 to WindRiver
49212.83.187.132 ysul.nasqueron.org / Canonical address for Ysul. IPFO.
502001:bc8:2e84:700::da7a:7001 2001:bc8:2e84:700::da7a:7001/56 / windriver.nasqueron.org
51172.27.27.9 172.27.27.9/28 / db-b-001.nasqueron.drake / db-B-001
52188.165.200.254 188.165.200.254/24 / vss-gw-6k.fr.eu / Gateway for OVH machines at GRA (not under our control)
532001:41d0:2:91e5:: 2001:41d0:2:91e5::/56
542001:41d0:303:d9ff:ff:ff:ff:ff 2001:41d0:303:d9ff:ff:ff:ff:ff/64 / Gateway IPv6 for 2001:41d0:303:d971::/64 (hyper-001) [reserved]
552001:470:1f12:9e1::1 2001:470:1f12:9e1::1/48 / tunnel255107.tunnel.tserv10.par1.ipv6.he.net. / IPv6 tunnel for Ysul - HE side
562001:470:1f12:9e1::2 2001:470:1f12:9e1::2/48 / tunnel255107-pt.tunnel.tserv10.par1.ipv6.he.net / IPv6 tunnel for Ysul - Ysul side
572001:470:1f13:9e1::15 2001:470:1f13:9e1::15/48 / For Ysul
582001:470:1f13:9e1:0:c0ff:ee:7 2001:470:1f13:9e1:0:c0ff:ee:7/48 / viperserv.nasqueron.org / ViperServ canonical IP
59172.27.27.10 172.27.27.10/28 / web-001.nasqueron.drake / web-001
60fd27:155a:100e::1 fd27:155a:100e::1/64 / router-001.nasqueron.drake [reserved]
61172.27.27.14 172.27.27.14/28 / Reserved for temporary VM work [reserved]
622001:470:1f13:9e1::16 2001:470:1f13:9e1::16/48 / For Ysul
632001:470:1f13:9e1:0:c0ff:ee:1 2001:470:1f13:9e1:0:c0ff:ee:1/48 / ysul.nasqueron.org
642001:470:1f13:9e1::3 2001:470:1f13:9e1::3/48 / For Ysul
652001:470:1f13:9e1::4 2001:470:1f13:9e1::4/48 / For Ysul
662001:470:1f13:9e1::5 2001:470:1f13:9e1::5/48 / For Ysul
672001:470:1f13:9e1::6 2001:470:1f13:9e1::6/48 / For Ysul
682001:470:1f13:9e1::7 2001:470:1f13:9e1::7/48 / For Ysul
692001:470:1f13:9e1::8 2001:470:1f13:9e1::8/48 / For Ysul
702001:470:1f13:9e1::9 2001:470:1f13:9e1::9/48 / For Ysul
712001:470:1f13:9e1::a 2001:470:1f13:9e1::a/48 / For Ysul
722001:470:1f13:9e1::b 2001:470:1f13:9e1::b/48 / For Ysul
732001:470:1f13:9e1::c 2001:470:1f13:9e1::c/48 / For Ysul
742001:470:1f13:9e1::d 2001:470:1f13:9e1::d/48 / For Ysul
752001:470:1f13:9e1::e 2001:470:1f13:9e1::e/48 / For Ysul
762001:470:1f13:9e1::f 2001:470:1f13:9e1::f/48 / For Ysul
772001:470:1f13:9e1::10 2001:470:1f13:9e1::10/48 / For Ysul
782001:470:1f13:9e1::11 2001:470:1f13:9e1::11/48 / For Ysul
792001:470:1f13:9e1::12 2001:470:1f13:9e1::12/48 / For Ysul
802001:470:1f13:9e1::13 2001:470:1f13:9e1::13/48 / For Ysul
812001:470:1f13:9e1::14 2001:470:1f13:9e1::14/48 / For Ysul
822001:470:1f13:9e1::17 2001:470:1f13:9e1::17/48 / For Ysul
832001:470:1f13:9e1::18 2001:470:1f13:9e1::18/48 / For Ysul
842001:470:1f13:9e1::19 2001:470:1f13:9e1::19/48
852001:470:1f12:30b::1 2001:470:1f12:30b::1/64
862001:470:1f12:30b::2 2001:470:1f12:30b::2/64 / HE tunnel endpoint
872001:470:1f13:30b:ca5:cade:fab:1e 2001:470:1f13:30b:ca5:cade:fab:1e/64 / dwellers.nasqueron.org / Canonical address for Dwellers
882001:470:1f13:365::50f7:ba11 2001:470:1f13:365::50f7:ba11/64 / equatower.nasqueron.org. / Canonical address for Equatower (legacy Docker engine)
89router-001.nasqueron.drake 172.27.27.1 / fd27:155a:100e::1 [reserved]
90dwellers.nasqueron.drake 172.27.27.4
91db-b.nasqueron.drake 172.27.27.15
92router-001.nasqueron.org 51.255.124.8
93docker-001.nasqueron.org 172.27.27.6 [deprecated]
94ysul-core.nasqueron.org 163.172.49.16
95dwellers.nasqueron.org 51.255.124.11 / 2001:470:1f13:30b:ca5:cade:fab:1e
96cloudhugger.nasqueron.org 188.165.200.229
97163-172-49-1.rev.poneytelecom.eu 163.172.49.1 [reserved]
98cloudhugger.nasqueron.drake 172.27.27.28
99docker-002.nasqueron.drake 172.27.27.5
100ns3173530.ip-51-210-99.eu 51.210.99.113
101rbx-23-m0.fr.eu 91.121.86.254 [reserved]
102transit.router-001.nasqueron.org 2001:41d0:303:d971::6a7e
103windriver.nasqueron.org 51.159.18.59 / 2001:bc8:2e84:700::da7a:7001
104complector.nasqueron.drake 172.27.27.7
105db-a-001.nasqueron.drake 172.27.27.8
106www-alkane.nasqueron.org 2001:41d0:303:d971::517e:c0de
107web-001.nasqueron.org 51.255.124.10 / 2001:470:1f13:9ab:100:0:517e:c0de [reserved]
108docker-002.nasqueron.org 51.255.124.9
109ysul.nasqueron.drake 172.27.27.33
110windriver.nasqueron.drake 172.27.27.35
111ysul.nasqueron.org 212.83.187.132 / 2001:470:1f13:9e1:0:c0ff:ee:1
112db-b-001.nasqueron.drake 172.27.27.9
113vss-gw-6k.fr.eu 188.165.200.254
114tunnel255107.tunnel.tserv10.par1.ipv6.he.net. 2001:470:1f12:9e1::1
115tunnel255107-pt.tunnel.tserv10.par1.ipv6.he.net 2001:470:1f12:9e1::2
116viperserv.nasqueron.org 2001:470:1f13:9e1:0:c0ff:ee:7
117web-001.nasqueron.drake 172.27.27.10
118equatower.nasqueron.org 2001:470:1f13:365::50f7:ba11

Jun 13 2023, 21:32 · Odderon

May 30 2023

dereckson added a revision to T1131: Populate language codes: D3156: Fetch IANA language subtag registry and format it.
May 30 2023, 19:00 · Nasqueron Databases, Odderon
dereckson moved T1131: Populate language codes from Data to Next to deploy on the Odderon board.
May 30 2023, 18:49 · Nasqueron Databases, Odderon
dereckson added a comment to T1131: Populate language codes.
In T1131#27720, @fauve wrote:

This list highly seams to be the IETF tag language. A full list can be founded here https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry

May 30 2023, 18:11 · Nasqueron Databases, Odderon
dereckson renamed T1131: Populate language codes from Populate ISO 639 codes to Populate language codes.
May 30 2023, 18:10 · Nasqueron Databases, Odderon

May 29 2023

dereckson added a subtask for T1131: Populate language codes: T1891: Document RFC and language-subtag-registry datasources.
May 29 2023, 21:38 · Nasqueron Databases, Odderon
dereckson added a subtask for T1875: Refresh RFC entries: T1891: Document RFC and language-subtag-registry datasources.
May 29 2023, 21:38 · Nasqueron Databases, Odderon
dereckson added a comment to T1131: Populate language codes.

This README quickly written in the train between Charleroi and Nivelles gives an overview of the options we can provide:

May 29 2023, 20:32 · Nasqueron Databases, Odderon
dereckson moved T1131: Populate language codes from Backlog to Working on on the Nasqueron Databases board.
May 29 2023, 20:08 · Nasqueron Databases, Odderon
dereckson claimed T1131: Populate language codes.

Let's do the same thing than for rfc-datasource: create a small language-subtag-registry-datasource utility in rDS to fetch the IANA list and allow to transform it.

May 29 2023, 20:08 · Nasqueron Databases, Odderon
fauve added a comment to T1131: Populate language codes.

This list highly seams to be the IETF tag language. A full list can be founded here https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry

May 29 2023, 18:49 · Nasqueron Databases, Odderon
dereckson added a comment to T1875: Refresh RFC entries.

Next step is to deploy the new info2.db

May 29 2023, 18:33 · Nasqueron Databases, Odderon
dereckson added a comment to T1875: Refresh RFC entries.

New database produced by D3112 code is available at P336.

May 29 2023, 18:26 · Nasqueron Databases, Odderon
dereckson placed T1721: Move IRC bots from Freenode to Libera up for grabs.
May 29 2023, 18:19 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
dereckson closed T1721: Move IRC bots from Freenode to Libera as Resolved.
May 29 2023, 18:19 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
dereckson added a comment to T1721: Move IRC bots from Freenode to Libera.

So, Dorian updated configuration for eggdrop, and I handled this week the Darkbot one.

May 29 2023, 18:19 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
dereckson added a revision to T1721: Move IRC bots from Freenode to Libera: D3155: Configure Odderon.
May 29 2023, 18:17 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
dereckson added a revision to T1739: Add SASL capability to Darkbot: D3155: Configure Odderon.
May 29 2023, 18:17 · Odderon, IRC
dereckson lowered the priority of T1738: Allow Darkbot to connect to IPv6 from Normal to Wishlist.
May 29 2023, 18:09 · C, good-first-issue, IPv6, Odderon, IRC
dereckson added a comment to T1738: Allow Darkbot to connect to IPv6.

Libera accepts connections in IPv4 and with SASL we can connect from Scaleway network.

May 29 2023, 18:08 · C, good-first-issue, IPv6, Odderon, IRC
dereckson removed a subtask for T1721: Move IRC bots from Freenode to Libera: T1738: Allow Darkbot to connect to IPv6.
May 29 2023, 18:07 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
dereckson removed a parent task for T1738: Allow Darkbot to connect to IPv6: T1721: Move IRC bots from Freenode to Libera.
May 29 2023, 18:07 · C, good-first-issue, IPv6, Odderon, IRC
dereckson closed T1739: Add SASL capability to Darkbot, a subtask of T1721: Move IRC bots from Freenode to Libera, as Resolved.
May 29 2023, 17:59 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
dereckson closed T1739: Add SASL capability to Darkbot as Resolved.

Works like a charm.

May 29 2023, 17:59 · Odderon, IRC
dereckson added a comment to T1739: Add SASL capability to Darkbot.

Credentials. Secrets provisioned to Eglide Vault under kv/service/odderon/nickserv.

May 29 2023, 17:22 · Odderon, IRC
dereckson closed T1890: Deploy Vault on Eglide, a subtask of T1721: Move IRC bots from Freenode to Libera, as Resolved.
May 29 2023, 17:18 · Restricted Project, Odderon, Dæghrefn, Eglide, IRC
dereckson closed T1890: Deploy Vault on Eglide, a subtask of T1739: Add SASL capability to Darkbot, as Resolved.
May 29 2023, 17:18 · Odderon, IRC
dereckson closed T1890: Deploy Vault on Eglide as Resolved.
May 29 2023, 17:18 · Odderon, IRC, Vault, security, Eglide
dereckson added a revision to T1890: Deploy Vault on Eglide: D3154: Help to configure Salt for Vault access on shellserver.
May 29 2023, 17:14 · Odderon, IRC, Vault, security, Eglide
dereckson added a revision to T1890: Deploy Vault on Eglide: D3153: Help operations to unseal Eglide Vault.
May 29 2023, 14:43 · Odderon, IRC, Vault, security, Eglide
dereckson added a revision to T1890: Deploy Vault on Eglide: D3152: Configure Vault on shellserver.
May 29 2023, 10:56 · Odderon, IRC, Vault, security, Eglide
dereckson added a comment to T1890: Deploy Vault on Eglide.

Server log

May 29 2023, 10:54 · Odderon, IRC, Vault, security, Eglide
dereckson added a parent task for T1890: Deploy Vault on Eglide: T1739: Add SASL capability to Darkbot.
May 29 2023, 02:29 · Odderon, IRC, Vault, security, Eglide
dereckson added a subtask for T1739: Add SASL capability to Darkbot: T1890: Deploy Vault on Eglide.
May 29 2023, 02:29 · Odderon, IRC
dereckson added a revision to T1890: Deploy Vault on Eglide: D3151: Install Vault on shellserver.
May 29 2023, 02:28 · Odderon, IRC, Vault, security, Eglide