Sunday, December 17, 2023
grimoire@muc.metronome.im
December
Mon Tue Wed Thu Fri Sat Sun
        1 2 3
4 5 6 7 8 9 10
11 12 13
14 15
16 17
18 19
20
21 22
23 24
25 26 27 28 29 30 31
             
Metronome IM "cook" book room | Support and Dev talk about the Metronome XMPP server.

Latest stable version build is: 4.0.3

For more information you can visit: https://metronome.im

Room logs can be found here: https://muc.metronome.im/logs/grimoire/

* Links *
<==========================================================>
- Building & Installation:
https://metronome.im/building
- Documentation:
https://metronome.im/documentation
- Issues Tracker:
https://github.com/maranda/metronome/issues
<==========================================================>

[18:03:57] <Moogle Archon> **[maranda/metronome]** Repo forked into tbart/metronome
[18:10:06] <Moogle Archon> **[maranda/metronome]** tbart opened [issue #552](https://github.com/maranda/metronome/issues/552): Build error on Debian 12 (OpenSSL 3.0.11): oid exists

> The certificate generation step fails with more current openssl versions (likely 3.x+) with the following error:
>
> ```
> make[1]: Entering directory '/mnt/scratch/metronome-master/certs'
> openssl req -new -x509 -nodes -key localhost.key -days 1825 \
> -sha256 -out localhost.cert -utf8 -config localhost.cnf
> problem creating object xmppAddr=1.3.6.1.5.5.7.8.5
> 40A750815F7F0000:error:04000066:object identifier routines:OBJ_create:oid exists:../crypto/objects/obj_dat.c:730:
> make[1]: *** [Makefile:22: localhost.cert] Error 1
> make[1]: Leaving directory '/mnt/scratch/metronome-master/certs'
> make: *** [Makefile:20: all] Error 2
>
> ```
> This seems to be due to the already configured OID in newer openssl versions. It has an OID "XmppAddr" (note the capital X) in https://github.com/openssl/openssl/blob/master/crypto/objects/objects.txt already.
>
> Sending a PR shortly.
[18:13:10] <Moogle Archon> **[maranda/metronome]** tbart opened [pull request #553](https://github.com/maranda/metronome/pull/553): Change openssl.cnf to use correct OIDs for newer openssl versions

> Fixes maranda/metronome/issues/552 (for me; on Debian 12 (Bookworm))