2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-10-20 14:45:45 +00:00
Files
confluent/confluent_server/confluent
Markus Hilger b1ed925e40 Fall back to libcrypt when no crypt module imports
Python 3.13 dropped crypt from the stdlib, and openSUSE Leap 16 packages
neither legacycrypt nor crypt_r, so the server did not start there
without a pip install. Both of those only call crypt(3) from libcrypt,
which every distribution ships, so do that through ctypes as the last
resort, serialized because crypt(3) returns a static buffer. Its hashes
match the stdlib module byte for byte.

Move the import chain both callers carried into confluent.pwcrypt. The
legacycrypt Recommends is no longer needed.
2026-10-15 19:20:16 +02:00
..
2026-10-12 15:24:22 -04:00
2026-02-27 13:32:08 -05:00
2026-07-14 05:03:58 +02:00
2026-08-20 08:33:35 -04:00
2026-07-14 05:28:53 +02:00
2026-09-28 15:06:38 -04:00
2026-07-14 17:04:16 +02:00
2026-09-18 16:40:10 -04:00
2026-07-14 05:03:58 +02:00
2026-10-07 19:10:46 -04:00
2026-10-08 14:10:45 -04:00
2026-10-12 13:27:56 -04:00
2026-07-14 05:28:53 +02:00