Commit graph

24 commits

Author SHA1 Message Date
Sebastiano Tocci 9a3c12a79d
Name change history (#1727) 2023-06-28 18:34:44 +10:00
Martin Weinelt d3fda4210f
Document OpenID connect setup for Miniflux (#1683)
This change adds documentation on how to set up OpenID connect with
Miniflux, a feedreader application.

Miniflux currently does not support PKCE, and I've therefore raised and
upstream issue, that I reference in the book section.
2023-06-03 11:28:24 +10:00
Kenton Groombridge e3d5f3c8ae
SELinux support for kanidm-unixd-tasks daemon (#1661)
* selinux is an optional feature
* unix_integration: add selinux config option

On SELinux systems, this setting controls whether SELinux relabeling of
newly created home directories should be performed. The default value of
this is on (even on non-SELinux systems), but the tasks daemon will
perform an additional runtime check for SELinux support and will disable
this feature automatically if this check fails.

* unix_integration: wire up home dir selinux labeling
* unix_integration: create equivalence rules in SELinux policy for aliases
* book: document selinux setting
* Add myself to CONTRIBUTORS.md

Signed-off-by: Kenton Groombridge <concord@gentoo.org>
2023-05-30 19:51:12 +10:00
MinhPhan8803 adff3fb31a
Unixd daemon improvement (#1454) 2023-03-20 11:47:19 +10:00
Sebastiano Tocci 36f1efa559
User auth token session display implementation (#1415)
* removed old todo from #62
* implemented proper display for user_auth_token_session
* auth-token-session display fixes
* updated contributors list

---------

Co-authored-by: Firstyear <william@blackhats.net.au>
2023-03-07 14:33:51 +10:00
h7x4 56a05223b4
Update book - OAuth2 integration step (#1437)
* Update book - OAuth2 integration step
* Add h7x4 to CONTRIBUTORS.md
2023-03-07 11:24:03 +10:00
Pi-Cla 966c71035f
Mention my Recursing of the Passport (#1402)
* Add Pi-Cla to CONTRIBUTORS.md
* Mention Pi-Cla in Artwork README.md
2023-02-24 15:37:19 +10:00
Yuxuan Lu 251feac7cb
Fix debian build path (#1331)
* Update CONTRIBUTORS
* Fix debian & ubuntu packaging
* Use standard way to install pam config
* Fix simple_pkg.sh & add pam nss instructions
* Merge ssh with unixd; update CI to build for multiple os versions; upload packages to artifacts
2023-01-25 09:45:55 +10:00
Jan Christoph Ebersbach dfa936f907
chore: add jceb to list of contributors (#1267) 2022-12-16 16:44:24 +10:00
kalebo 55ee2410d7
Add /etc/skel templating and notes adjacent to kanidm-unixd and packaging (#1113) 2022-11-04 09:49:11 +10:00
Florian Klink d6105c051a
Update accounts_and_groups.md (#1151) 2022-10-27 10:02:34 +10:00
Dominik Süß 8416069c61
feat: add unix passwod reset to security web ui (#1014)
* feat: add unix passwod reset to security web ui
* refactor: fetch profile info in ViewsApp
prevents constant re-fetching of the profile page and allows every view
to access the current_user property
* refactor: move unix password change to component
* docs: add @theSuess to contributors
* fix: further specify kind of password updated
* refactor: perform validity check before submit
* chore: regenerate vendored wasm package
2022-09-07 11:40:54 +10:00
Thomas Sanchez bf53e4aff8
Add documentation for vouch-proxy integration (ref #600) (#823) 2022-06-15 09:06:13 +10:00
Carla Schroder 065a85ae7f
add cjschroder to CONTRIBUTORS (#816) 2022-06-07 09:33:32 +10:00
Kellin f3a73426c5
Fix typos of kanidm in the documentation (#766)
- Fix volume mount name typo in the server configuration and
  administrivia documentation pages
- Fix typo in link from PAM and nsswitch documentation

Signed-off-by: Kellin <kellin@retromud.org>
2022-05-23 11:58:27 +10:00
Euan Kemp 4862b919de
Use pkg-config to link against pam (#665)
* Use pkg-config to link against pam

Some distros, such as nixos, require more than just '-lpam' to locate
the library. Adding a naive pkg-config invocation to the pam FFI
crate allows pam_kanidm to build on my system, where before this change
it did not.

* Update contributors

Add myself, as requested
2022-04-02 13:28:48 +10:00
Firstyear 040e9fd352
Add statistical analysis to indexes (#505) 2021-07-02 14:50:56 +10:00
William Brown feaf35b87b Update contributors 2021-04-25 11:37:11 +10:00
William Brown 9bf4b0f052 Release Prep 2021-04-01 10:29:09 +10:00
William Brown c626eb60a6 Support zfs page size 2020-08-05 10:05:58 +10:00
William Brown ca0e73defd Minor updates 2020-07-01 12:04:13 +10:00
Firstyear c8ac4970d8
Release Prep (#283) 2020-06-30 14:58:35 +10:00
Firstyear fec28e03e2
195 rel cleanup (#268)
Fixes #195 pre release cleanup. This does a LOT, clippy, formatting, and much much more. It fixes a lot of parts of the book, improves server config and more.
2020-06-18 10:30:42 +10:00
William Brown c374c8c96b Add contributors 2019-07-15 09:20:41 +10:00