Debian Patches

Status for kore/4.2.3-2

Patch Description Author Forwarded Bugs Origin Last update
0001-Some-changes-specific-to-Debian-packaging.patch Some changes specific to Debian packaging Shih-Yuan Lee (FourDollars) <fourdollars@debian.org> no 2021-12-18
0002-pgsql-postgresql-17-added-PGRES_TUPLES_CHUNK.patch pgsql: postgresql 17 added PGRES_TUPLES_CHUNK. Joris Vink <joris@sanctorum.se> no 2024-12-08
0003-conf-Correct-TLS-certificate-filenames-in-example-co.patch conf: Correct TLS certificate filenames in example config
The `kore.conf.example` file was referencing incorrect TLS certificate
filenames (`server.crt` and `server.key`). This commit updates the
configuration to use the correct filenames (`server.pem` and `key.pem`)
as generated by `kodev create`. This resolves issues with TLS
configuration during `autopkgtest`.
"Shih-Yuan Lee (FourDollars)" <fourdollars@debian.org> no 2025-07-04
0004-Disable-deprecated-warnings-for-OpenSSL-3.patch Disable deprecated warnings for OpenSSL 3.
Until the replacement is done, make sure Kore builds against OpenSSL 3
so it can be used as most distros made the move towards it.
Joris Vink <joris@coders.se> no 2022-12-28
0005-Change-how-we-handle-EVP_PKEY-for-privsep.patch Change how we handle EVP_PKEY for privsep.
We used to just call EVP_PKEY_get1_RSA() and set the domain
and RSA_METHOD on that.

But with OpenSSL 3, the EVP_PKEY_get1_RSA() function returns a cached
copy of the internal provider struct and any changes we make are not
reflected back. So we can't use it to set the domain and custom method.

Instead just create our own EVP_PKEY from scratch, coupled with an
RSA key that contains just n and e from the public key.

Works with both 1.1.x and 3.0.x.
Joris Vink <joris@coders.se> no 2022-12-28
0006-Fix-bug-Added-syscalls-for-tasks-example.patch Fix bug: Added syscalls for tasks example.
The tasks example stopped working on Linux (Ubuntu 22.04) due to the use of missing syscalls, which have been added in this fix. In addition, the definition files have been updated to include the newer clone3 system call (in the Linux kernel since 5.6) for new process and thread creation.
Dennis Dillert <dennis.dillert@gmail.com> no 2023-04-02
0007-sync-syscall-lists-from-linux.patch sync syscall lists from linux Joris Vink <joris@coders.se> no 2023-09-07

All known versions for source package 'kore'

Links