2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-10-20 06:35:33 +00:00
Files
confluent/confluent_server
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-08 14:10:45 -04:00
2026-10-07 18:53:19 -04:00
2026-07-15 03:26:02 +02:00
2026-08-10 05:32:00 +02:00
2024-06-05 08:39:37 -04:00
2026-09-04 18:01:35 +02:00
2026-10-07 18:53:19 -04:00