Update Info

openSUSE-2025-281


Recommended update for kanidm


Type: recommended
Severity: moderate
Issued: 2025-08-04
Description:
This update for kanidm fixes the following issues:

- Update to version 1.7.0~git0.621ac7be0:
  * Release 1.7.0
  * Fix a couple of commands in the OAuth2 Proxy examples (#3758)

- Update to version 1.7.0-pre~git0.7d9da9dc8:
  * Release 1.7.0-pre
  * 20250729 pre release (#3756)
  * Helps to enable features like defer spans (#3755)
  * Downgrade notify-debouncer (#3747)
  * Reduce memory usage on unixd (#3754)
  * Bump the all group with 4 updates (#3753)
  * 20250723 application passwords again (#3748)
  * Docs oauth2 examples (#3750)
  * Groups WebUI, modify description (#3734)
  * Improve replication logging (#3746)
  * 20250711 type migrations (#3741)
  * Bump the all group with 3 updates (#3743)
  * Use constants for /etc/shadow and related paths (#3740)
  * fix: don't show people's whole tokens in debugs (#3742)
  * Updates to makefile (#3736)
  * Add a new paragraph in the installation quickstart for installing required client tools, and clarify the client tool setup paragraph (#3735)
  * Bump the all group with 4 updates (#3737)
  * Add ppc64le support for docker images (#3733)
  * Basic interface to get and regenerate the RADIUS password (#3728)
  * book: fix command example in pam_and_nsswitch.md (#3732)
  * fix docgen (#3731)
  * Fix for Failed to deserialize query: missing field 'state' (#3726)
  * Add user facing SCIM pagination / sorting (#3725)
  * Admin UI Group name modification (#3717)
  * fix typo in documentation: tls_path to tls_key (#3727)
  * Pre-validate and extract UAT into ClientAuthInfo (#3714)
  * Security policy updates (re: #3719) (#3722)
  * Fix using wrong template when setting POSIX password (#3719) (#3720)
  * Resolve startup failure with client TLS certificates (#3712)
  * Bump the all group with 2 updates (#3718)
  * Simple group list (#3713)
  * Update repos (#3711)
  * 20250621 application passwords (#3700)
  * Update docs, doc fmt (#3710)
  * Apply review feedback
  * Correctly log connection information
  * Refactor middleware/extractors
  * [htmx] basic profile updating (#2994)
  * Correct 389DS command (#3707)
  * Schema again (#3706)
  * examples: small grammar fix (#3705)
  * Clippy (#3702)
  * 20250627 update hsm crypto (#3701)
  * Update 389 content sync instructions (#3699)
  * Corrections to radius examples (#3697)
  * fix: wording (#3696)
  * Update radius.md (Explain: NAS == Network Access Server) (#3691)
  * updating docs around packages (#3695)
  * 20250618 rustls (#3687)
  * fix: error message that wasn't an error (#3690)
  * Only generate passwords on service accounts (#3688)
  * Add hmac 256 for cryptography operations (#3663)
  * Update Nextcloud example (#3683)
  * Bump the all group with 8 updates (#3684)
  * Allow deferring spans in unixd (#3680)
  * OpenSUSE build fix (#3681)
  * Dark mode improvements (#3660)
  * Add port examples for server.toml (#3679)
  * Fix SCIM filter parser for quoted values with spaces and escaped quotes (#3673)
  * fix: strip comments from UNIX files before parsing (#3674)
  * Bump the all group across 1 directory with 11 updates (#3675)
  * Start to implement SCIM apis (#3535)
  * Fix healthcheck to use ENV for config path (#3656)
  * maint: rewrite crypto Password::try_from (#3637)
  * doc(book): Add  option to Nextcloud Oauth2.0 example (#3654)
  * Bump the all group with 4 updates (#3655)
  * Make it clearer that the http address section is needed (#3652)
  * TODO trimming (#3641)
  * Investigate and reduce memory consumption of unixd (#3645)
  * Swap bytes mut at buffer limits (#3651)
  * Clippy for 1.87 (#3644)
  * fix: Improve unixd & unixd-tasks startup coupling (#3638)
  * Bump the all group with 2 updates (#3648)
  * reload schema before verify (#3643)
  * Defend against split_at panic (#3636)
  * Fix minor issue with untagged version handling (#3634)
  * Move shadow processing out of task event loop (#3631)
  * Dont specify config path in container (#3630)
  * Accept SSHA with different salt lengths (#3629)
  * Bye poetry, hi uv for python things (#3627)
  * Resolve flaw with ssh key parse if the key has no comment (#3628)
  * Indicate that this is an ip list, not a range (#3626)
  * Test for corrupted unicode in SSH keys, keep the key title on error/resubmit (#3618)
  * Reduce replication logging verbosity
  * Bump the all group across 1 directory with 7 updates (#3623)
  * Bump the all group in /pykanidm with 2 updates (#3621)
  * cargo publish (#3613)
  * fix: clippy
  * maint: typo in log message
  * Set kid manually to prevent divergence
  * Order keys in application JWKS / Fix rotation bug
  * Fix toml issues with strings
  * OAuth2 Client ID's should be processed as lowercase (#3605)
  * Resolve reload of oauth2 on startup (#3604)
  * Bump petgraph from 0.7.1 to 0.8.1 in the all group (#3595)
  * Bump the all group in /pykanidm with 2 updates (#3596)
  * Avoid openssl for md4 (#3594)
  * Fixes #3586, inverts the navbar button color (#3593)
  * Update to 1.7.0-dev (#3592)


              

References


No references

Packages


  • kanidm-1.7.0~git0.621ac7be0-bp157.2.6.1